Responsive strategic oscillation for solving the disjunctively constrained knapsack problem

被引:5
作者
Wei, Zequn [1 ]
Hao, Jin-Kao [2 ]
Ren, Jintong [3 ]
Glover, Fred [4 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Econ & Management, Beijing 100876, Peoples R China
[2] Univ Angers, LERIA, 2 Blvd Lavoisier, F-49045 Angers, France
[3] Hohai Univ, Business Sch, Nanjing 210098, Peoples R China
[4] Entanglement Inc, Boulder, CO 80305 USA
关键词
Combinatorial optimization; Disjunctively constrained knapsack problem; Heuristics; Strategic oscillation; SEARCH-BASED ALGORITHM; TABU SEARCH; BOUND ALGORITHM; CONFLICT; APPROXIMATION;
D O I
10.1016/j.ejor.2023.02.009
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper presents a responsive strategic oscillation algorithm for the NP-hard disjunctively constrained knapsack problem, which has a variety of applications. The algorithm uses an effective f easible local search to find high-quality local optimal solutions and employs a strategic oscillation search with a re-sponsive filtering strategy to seek still better solutions by searching along the boundary of feasible and infeasible regions. The algorithm additionally relies on a frequency-based perturbation to escape deep local optimal traps. Extensive evaluations on two sets of 6340 benchmark instances show that the algo-rithm is able to discover 39 new lower bounds and match all the remaining best-known results. Addi-tional experiments are performed on 21 real-world instances of a daily photograph scheduling problem. The critical components of the algorithm are experimentally assessed.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页码:993 / 1009
页数:17
相关论文
共 50 条
  • [21] An exact algorithm for the budget-constrained multiple knapsack problem
    You, Byungjun
    Yamada, Takeo
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2011, 88 (16) : 3380 - 3393
  • [22] A Transitive Reduction Approach to the Precedence-Constrained Knapsack Problem
    You, Byungjun
    Yamada, Takeo
    [J]. OPERATIONS RESEARCH AND ITS APPLICATIONS: IN ENGINEERING, TECHNOLOGY AND MANAGEMENT, 2011, 14 : 94 - 99
  • [23] Heuristic and exact algorithms for the precedence-constrained knapsack problem
    Samphaiboon, N
    Yamada, T
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2000, 105 (03) : 659 - 676
  • [24] Iterated responsive threshold search for the quadratic multiple knapsack problem
    Yuning Chen
    Jin-Kao Hao
    [J]. Annals of Operations Research, 2015, 226 : 101 - 131
  • [25] Iterated responsive threshold search for the quadratic multiple knapsack problem
    Chen, Yuning
    Hao, Jin-Kao
    [J]. ANNALS OF OPERATIONS RESEARCH, 2015, 226 (01) : 101 - 131
  • [26] A Quartile-Based Hyper-heuristic for Solving the 0/1 Knapsack Problem
    Gomez-Herrera, Fernando
    Ramirez-Valenzuela, Rodolfo A.
    Ortiz-Bayliss, Jose Carlos
    Amaya, Ivan
    Terashima-Marin, Hugo
    [J]. ADVANCES IN SOFT COMPUTING, MICAI 2017, PT I, 2018, 10632 : 118 - 128
  • [27] Classical and Quantum-Inspired Tabu Search for Solving 0/1 Knapsack Problem
    Chou, Yao-Hsin
    Yang, Yi-Jyuan
    Chiu, Chia-Hui
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 1364 - 1369
  • [28] An evolutionary implicit enumeration procedure for solving the resource-constrained project scheduling problem
    Zamani, Reza
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2017, 24 (06) : 1525 - 1547
  • [29] Combinatorial algorithms for solving the constrained knapsack problems with divisible item sizes and penalties
    Li, Jianping
    Cai, Lijian
    Lichen, Junran
    Pan, Pengxiang
    [J]. OPTIMIZATION LETTERS, 2023, 17 (08) : 1939 - 1956
  • [30] Combinatorial algorithms for solving the constrained knapsack problems with divisible item sizes and penalties
    Jianping Li
    Lijian Cai
    Junran Lichen
    Pengxiang Pan
    [J]. Optimization Letters, 2023, 17 : 1939 - 1956