A Novel Core-Based Optimization Framework for Binary Integer Programs-the Multidemand Multidimesional Knapsack Problem as a Test Problem

被引:3
|
作者
Al-Shihabi, Sameh [1 ,2 ]
机构
[1] Univ Sharjah, Ind Engn & Engn Management Dept, POB 27272, Sharjah, U Arab Emirates
[2] Univ Jordan, Ind Engn Dept, Amman 11942, Jordan
来源
关键词
Combinatorial optimization; Core problem; Multidemand multidimensional knapsack  problem; Branch & Bound; Dual prices; FIX-AND-OPTIMIZE; FACILITY LOCATION; SCATTER SEARCH; KERNEL SEARCH; TABU SEARCH; ALGORITHM; HEURISTICS; SYSTEM;
D O I
10.1016/j.orp.2021.100182
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The effectiveness and efficiency of optimization algorithms might deteriorate when solving large-scale binary integer programs (BIPs). Consequently, researchers have tried to fix the values of certain variables called adjunct variables, and only optimize a small problem version formed from the remaining variables called core variables, by relying on information obtained from the BIP's LP-relaxation solution. The resulting reduced problem is called a core problem (CP), and finding an optimal solution to a CP does not mean finding an optimal solution to the BIP unless the adjunct variables are fixed to their optimal values. Thus, in this work, we borrow several concepts from local search (LS) heuristics to move from a CP to a neighbouring CP to find a CP whose optimal solution is also optimal for the BIP. Thus, we call our framework CORE-LP-LS. We also propose a new mechanism to choose core variables based on reduced costs. To demonstrate and test the CORE-LP-LS framework, we solve a set of 126 multidemand multidimensional knapsack problem (MDMKP) instances. We solve the resulting CPs using two algorithms, namely, commercial branch and bound solver and the state-of-the-art meta-heuristic algorithm to solve MDMKP. As a by-product to our experiments, the CORE-LP-LS framework variants found 28 new bestknown solutions and better average solutions for most of the solved instances.
引用
收藏
页数:13
相关论文
共 25 条
  • [1] An optimization framework for solving large scale multidemand multidimensional knapsack problem instances employing a novel core identification heuristic
    Al-Shihabi, Sameh
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2025, 320 (03) : 496 - 504
  • [2] Core-based fruit fly optimization algorithm for solving multidimensional knapsack problem
    Zhang Q.
    Qian H.
    Lei D.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2019, 47 (02): : 92 - 97
  • [3] Novel Binary Biogeography-Based Optimization Algorithm for the Knapsack Problem
    Zhao, Bingyan
    Deng, Changshou
    Yang, Yanling
    Peng, Hu
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 217 - 224
  • [4] A Core-Based Exact Algorithm for the Multidimensional Multiple Choice Knapsack Problem
    Mansini, Renata
    Zanotti, Roberto
    INFORMS JOURNAL ON COMPUTING, 2020, 32 (04) : 1061 - 1079
  • [5] Computational experience with a core-based reduction procedure for the 2-knapsack problem
    Della Croce, F.
    Grosso, A.
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (02) : 514 - 516
  • [6] A novel test methodology for core-based system LSIs and a testing time minimization problem
    Sugihara, M
    Date, H
    Yasuura, H
    INTERNATIONAL TEST CONFERENCE 1998, PROCEEDINGS, 1998, : 465 - 472
  • [7] A novel binary fruit fly optimization algorithm for solving the multidimensional knapsack problem
    Wang, Ling
    Zheng, Xiao-long
    Wang, Sheng-yao
    KNOWLEDGE-BASED SYSTEMS, 2013, 48 : 17 - 23
  • [8] Solving 0–1 knapsack problem by a novel binary monarch butterfly optimization
    Yanhong Feng
    Gai-Ge Wang
    Suash Deb
    Mei Lu
    Xiang-Jun Zhao
    Neural Computing and Applications, 2017, 28 : 1619 - 1634
  • [9] Solving 0-1 knapsack problem by a novel binary monarch butterfly optimization
    Feng, Yanhong
    Wang, Gai-Ge
    Deb, Suash
    Lu, Mei
    Zhao, Xiang-Jun
    NEURAL COMPUTING & APPLICATIONS, 2017, 28 (07): : 1619 - 1634
  • [10] A Novel Multi-Mutation Binary Particle Swarm Optimization for 0/1 knapsack problem
    Li, Zhuangkuo
    Li, Ning
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 3042 - 3047