Algorithmic improvements on dynamic programming for the bi-objective {0,1} knapsack problem

被引:0
|
作者
José Rui Figueira
Luís Paquete
Marco Simões
Daniel Vanderpooten
机构
[1] Technical University of Lisbon,CEG
[2] University of Coimbra,IST, Center for Management Studies, Instituto Superior Técnico
[3] University Paris-Dauphine,CISUC, Department of Informatics Engineering
关键词
Bi-objective 0-1 knapsack problems; Multi-objective combinatorial optimization; Bounds sets; Dichotomic search; Bi-objective simplex algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents several methodological and algorithmic improvements over a state-of-the-art dynamic programming algorithm for solving the bi-objective {0,1} knapsack problem. The variants proposed make use of new definitions of lower and upper bounds, which allow a large number of states to be discarded. The computation of these bounds are based on the application of dichotomic search, definition of new bound sets, and bi-objective simplex algorithms to solve the relaxed problem. Although these new techniques are not of a common application for dynamic programming, we show that the best variants tested in this work can lead to an average improvement of 10 to 30 % in CPU-time and significant less memory usage than the original approach in a wide benchmark set of instances, even for the most difficult ones in the literature.
引用
下载
收藏
页码:97 / 111
页数:14
相关论文
共 50 条
  • [42] Effect of learning strategies in an evolutionary method: the case of the bi-objective quadratic multiple knapsack problem
    Aider, Meziane
    Gacem, Oussama
    Hifi, Mhand
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (02): : 1183 - 1209
  • [43] Effect of learning strategies in an evolutionary method: the case of the bi-objective quadratic multiple knapsack problem
    Méziane Aïder
    Oussama Gacem
    Mhand Hifi
    Neural Computing and Applications, 2023, 35 : 1183 - 1209
  • [44] Automatic Generation of Multi-objective ACO Algorithms for the Bi-objective Knapsack
    Bezerra, Leonardo C. T
    Lopez-Ibanez, Manuel
    Stutzle, Thomas
    SWARM INTELLIGENCE (ANTS 2012), 2012, 7461 : 37 - 48
  • [45] Linear programming for the 0-1 quadratic knapsack problem
    Billionnet, A
    Calmels, F
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 92 (02) : 310 - 325
  • [46] Greedy backtracking based local dynamic programming for complete 0-1 knapsack problem
    He K.
    Ren S.
    Guo Z.
    Qiu T.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2024, 52 (02): : 16 - 21
  • [47] An Integer Linear Programming approach to the single and bi-objective Next Release Problem
    Veerapen, Nadarajen
    Ochoa, Gabriela
    Harman, Mark
    Burke, Edmund K.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 65 : 1 - 13
  • [48] Heuristics for the Bi-Objective Diversity Problem
    Colmenar, J. M.
    Marti, R.
    Duarte, A.
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 108 : 193 - 205
  • [49] Metaheuristics for the bi-objective orienteering problem
    Schilde M.
    Doerner K.F.
    Hartl R.F.
    Kiechle G.
    Swarm Intelligence, 2009, 3 (3) : 179 - 201
  • [50] The bi-objective covering tour problem
    Jozefowiez, Nicolas
    Semet, Frederic
    Talbi, El-Ghazali
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (07) : 1929 - 1942