Using the idea of expanded core for the exact solution of bi-objective multi-dimensional knapsack problems

被引:10
作者
Mavrotas, George [1 ]
Figueira, Jose Rui [2 ]
Antoniadis, Alexandros [1 ]
机构
[1] Natl Tech Univ Athens, Athens 15780, Greece
[2] Inst Super Tecn, Dept Engn & Gestao, P-2780990 Porto Salvo, Portugal
关键词
Knapsack problem; Multi-objective programming; Core; Exact algorithm; ALGORITHM; EFFICIENT;
D O I
10.1007/s10898-010-9552-6
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We propose a methodology for obtaining the exact Pareto set of Bi-Objective Multi-Dimensional Knapsack Problems, exploiting the concept of core expansion. The core concept is effectively used in single objective multi-dimensional knapsack problems and it is based on the "divide and conquer" principle. Namely, instead of solving one problem with n variables we solve several sub-problems with a fraction of n variables (core variables). In the multi-objective case, the general idea is that we start from an approximation of the Pareto set (produced with the Multi-Criteria Branch and Bound algorithm, using also the core concept) and we enrich this approximation iteratively. Every time an approximation is generated, we solve a series of appropriate single objective Integer Programming (IP) problems exploring the criterion space for possibly undiscovered, new Pareto Optimal Solutions (POS). If one or more new POS are found, we appropriately expand the already found cores and solve the new core problems. This process is repeated until no new POS are found from the IP problems. The paper includes an educational example and some experiments.
引用
收藏
页码:589 / 606
页数:18
相关论文
共 25 条
[1]  
[Anonymous], 1990, Knapsack Problems: Algorithms and ComputerImplementations
[2]   AN ALGORITHM FOR LARGE ZERO-ONE KNAPSACK-PROBLEMS [J].
BALAS, E ;
ZEMEL, E .
OPERATIONS RESEARCH, 1980, 28 (05) :1130-1154
[3]  
Brooke Anthony., 1998, A User's Guide
[4]  
Chinchuluun A, 2008, SPRINGER SER OPTIM A, V17, P1, DOI 10.1007/978-0-387-77247-9
[5]   A survey of recent developments in multiobjective optimization [J].
Chinchuluun, Altannar ;
Pardalos, Panos M. .
ANNALS OF OPERATIONS RESEARCH, 2007, 154 (01) :29-50
[6]   A genetic algorithm for the multidimensional knapsack problem [J].
Chu, PC ;
Beasley, JE .
JOURNAL OF HEURISTICS, 1998, 4 (01) :63-86
[7]   Core problems in bi-criteria {0,1}-knapsack problems [J].
Da Silva, Carlos Gomes ;
Climaco, Joao ;
Figueira, Jose Rui .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (07) :2292-2306
[8]  
DASILVA CG, 2004, 24 INESC
[9]  
DASILVA CG, 2004, J MATH MODELLING ALG, V3, P183
[10]   The multidimensional 0-1 knapsack problem:: An overview [J].
Fréville, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 155 (01) :1-21