首页 | 本学科首页   官方微博 | 高级检索  
     


Dynamic programming based algorithms for the discounted {0-1} knapsack problem
Authors:Aiying Rong,José   Rui Figueira,Kathrin Klamroth
Affiliation:a Cemapre - Center of Applied Mathematics and Economics, ISEG-Technical University of Lisbon, Rua do Quelhas 6, 1200-781 Lisboa, Portugal
b CEG-IST, Instituto Superior Técnico, Av. Rovisco Pais, 1049-001 Lisboa, Portugal
c Department of Mathematics and Natural Sciences, University of Wuppertal, Gaußstr. 20, 42097 Wuppertal, Germany
Abstract:The discounted {0-1} knapsack problem (DKP) is an extension of the classical {0-1} knapsack problem (KP) that consists of selecting a set of item groups where each group includes three items and at most one of the three items can be selected. The DKP is more challenging than the KP because four choices of items in an item group diversify the selection of the items. Consequently, it is not possible to solve the DKP based on a classical definition of a core consisting of a small number of relevant variables. This paper partitions the DKP into several easier sub-problems to achieve problem reductions by imitating the core concept of the KP to derive an alternative core for the DKP. Numerical experiments with DP-based algorithms are conducted to evaluate the effectiveness of the problem partition by solving the partitioned problem and the original problem based on different types of DKP instances.
Keywords:Discounted knapsack problem   Dynamic programming   Problem partition   Core concept
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号