A new heuristic for solving the multichoice multidimensional knapsack problem

被引:55
|
作者
Parra-Hernández, R [1 ]
Dimopoulos, NJ [1 ]
机构
[1] Univ Victoria, Dept Elect & Comp Engn, Victoria, BC V8P 5C2, Canada
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS | 2005年 / 35卷 / 05期
关键词
heuristics; multichoice multidimensional knapsack problem (MMKP);
D O I
10.1109/TSMCA.2005.851140
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new heuristic for solving the multichoice multidimensional knapsack problem (MMKP) is presented in this paper. The MMKP is first reduced to a multidimensional knapsack problem (MKP). A linear programming relaxation of the resulting MKP is solved, and a series of new values for the variables is computed. These values, pseudo-utility values, and resource value coefficients computed as well, are used in order to obtain a feasible solution for the original MMKP. Finally, the quality of the feasible solution is improved using the pseudo-utility values and the coefficient values of the objective function. Numerical results show that the performance of this approach is superior to that of previous techniques.
引用
收藏
页码:708 / 717
页数:10
相关论文
共 50 条
  • [21] A New Hybrid Algorithm for the Multidimensional Knapsack Problem
    Zhang, Xiaoxia
    Liu, Zhe
    Bai, Qiuying
    BIO-INSPIRED COMPUTING AND APPLICATIONS, 2012, 6840 : 191 - 198
  • [22] 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
  • [23] Memetic Algorithm for Solving the 0-1 Multidimensional Knapsack Problem
    Rezoug, Abdellah
    Boughaci, Dalila
    Badr-El-Den, Mohamed
    PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 298 - 304
  • [24] An improved fruit fly optimization algorithm for solving the multidimensional knapsack problem
    Meng, Tao
    Pan, Quan-Ke
    APPLIED SOFT COMPUTING, 2017, 50 : 79 - 93
  • [25] A Memetic Algorithm Based on Probability Learning for Solving the Multidimensional Knapsack Problem
    Li, Zuocheng
    Tang, Lixin
    Liu, Jiyin
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (04) : 2284 - 2299
  • [26] Experimental evaluation of some approximate algorithms of solving multidimensional knapsack problem
    Yuhimenko, Birute I.
    Kornilova, Svitlana V.
    Asaulyuk, Inna O.
    Kisala, Piotr
    Luganskaya, Saule
    Shedreyeva, Indira
    OPTICAL FIBERS AND THEIR APPLICATIONS 2018, 2019, 11045
  • [27] A Stochastic Local Search Heuristic for the Multidimensional Multiple-choice Knapsack Problem
    Xia, Youxin
    Gao, Chao
    Li, JinLong
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2015, 2015, 562 : 513 - 522
  • [28] An Improved Fruit Fly Optimization Algorithm for Solving Multidimensional Knapsack Problem
    Qian, Hao
    Zhang, Qing-yong
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 2494 - 2499
  • [29] Fast Multidimension Multichoice Knapsack Heuristic for MP-SoC Runtime Management
    Ykman-Couvreur, Ch.
    Nollet, V.
    Catthoor, F.
    Corporaal, H.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2011, 10 (03)
  • [30] Improved binary wolf pack algorithm for solving multidimensional knapsack problem
    Wu, Hu-Sheng
    Zhang, Feng-Ming
    Zhan, Ren-Jun
    Li, Hao
    Liang, Xiao-Long
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2015, 37 (05): : 1084 - 1091