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


A reduction dynamic programming algorithm for the bi-objective integer knapsack problem
Authors:Aiying Rong,José   Rui Figueira
Affiliation:1. Cemapre (Center of Applied Mathematics and Economics), ISEG-Technical University of Lisbon, Rua do Quelhas 6, 1200-781 Lisboa, Portugal;2. CEG-IST, Center for Management Studies, Instituto Superior Técnico, Technical University of Lisbon, Av. Rovisco Pais, 1049-001 Lisboa, Portugal
Abstract:This paper presents a backward state reduction dynamic programming algorithm for generating the exact Pareto frontier for the bi-objective integer knapsack problem. The algorithm is developed addressing a reduced problem built after applying variable fixing techniques based on the core concept. First, an approximate core is obtained by eliminating dominated items. Second, the items included in the approximate core are subject to the reduction of the upper bounds by applying a set of weighted-sum functions associated with the efficient extreme solutions of the linear relaxation of the multi-objective integer knapsack problem. Third, the items are classified according to the values of their upper bounds; items with zero upper bounds can be eliminated. Finally, the remaining items are used to form a mixed network with different upper bounds. The numerical results obtained from different types of bi-objective instances show the effectiveness of the mixed network and associated dynamic programming algorithm.
Keywords:Multi-objective programming   Integer knapsack problem   Dynamic programming   Dominance relation   Core concept   State reduction
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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