Solving large-scale multidimensional knapsack problems with a new binary harmony search algorithm

被引:48
|
作者
Kong, Xiangyong [1 ]
Gao, Liqun [1 ]
Ouyang, Haibin [1 ]
Li, Steven [2 ]
机构
[1] Northeastern Univ, Sch Informat Sci & Engn, Shenyang 110004, Peoples R China
[2] RMIT Univ, Grad Sch Business & Law, Melbourne 3000, Australia
关键词
Harmony search; Multidimensional knapsack problems; Probability distribution; Ingenious pitch adjustment scheme; Repair operator; OPTIMIZATION ALGORITHM;
D O I
10.1016/j.cor.2015.04.018
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Harmony search (HS) is a meta-heuristic method that has been applied widely to continuous optimization problems. In this study, a new binary coded version of HS, named NBHS, is developed for solving large-scale multidimensional knapsack problem (MKP). In the proposed method, focus is given to the probability distribution rather than the exact value of each decision variable and the concept of mean harmony is introduced in the memory consideration. Unlike the existing HS variants which require specifications of parameters such as the pitch adjustment rate and step bandwidth, an ingenious pitch adjustment scheme without parameter specification is executed in the proposed HS according to the difference between two randomly selected harmonies stored in the harmony memory to generate a new candidate harmony. Moreover, to guarantee the availability of harmonies in the harmony memory, a simple but effective repair operator derived from specific heuristic knowledge of the MKP is embedded in the proposed method. Finally, extensive numerical simulations are conducted on two sets of large-scale benchmark problems, and the results reveal that the proposed method is robust and effective for solving the multidimensional knapsack problems with large dimension sizes. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:7 / 22
页数:16
相关论文
共 50 条
  • [31] A decomposition algorithm for solving large-scale quadratic programming problems
    Li, HM
    Zhang, KC
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2006, 173 (01) : 394 - 403
  • [32] A novel binary fruit fly optimization algorithm for solving the multidimensional knapsack problem
    Wang, Ling
    Zheng, Xiao-long
    Wang, Sheng-yao
    [J]. KNOWLEDGE-BASED SYSTEMS, 2013, 48 : 17 - 23
  • [33] BPSOBDE: A Binary Version of Hybrid Heuristic Algorithm for Multidimensional Knapsack Problems
    Zhang, Li
    Li, Hong
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 54 - 58
  • [34] THE NODE PLACEMENT OF LARGE-SCALE INDUSTRIAL WIRELESS SENSOR NETWORKS BASED ON BINARY DIFFERENTIAL EVOLUTION HARMONY SEARCH ALGORITHM
    Wang, Ling
    Ye, Wei
    Mao, Yunfei
    Georgiev, Pando G.
    Wang, Haikuan
    Fei, Minrui
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (03): : 955 - 970
  • [35] Solving large-scale QAP problems in parallel with the search library ZRAM
    Brungger, A
    Marzetta, A
    Clausen, J
    Perregaard, M
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1998, 50 (1-2) : 157 - 169
  • [36] Solving 0-1 knapsack problem by a novel global harmony search algorithm
    Zou, Dexuan
    Gao, Liqun
    Li, Steven
    Wu, Jianhua
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (02) : 1556 - 1564
  • [37] Efficient line-search modified bat algorithm for solving large-scale global optimisation problems
    Suhail, Enas O.
    Zekri, Ahmed S.
    El-Alem, Mahmoud M.
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2024, 19 (04)
  • [38] A Hybrid Harmony Search Algorithm for Solving Dynamic Optimisation Problems
    Turky, Ayad Mashaan
    Abdullah, Salwani
    Sabar, Nasser R.
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 1915 - 1925
  • [39] Solving the sum-of-ratios problems by a harmony search algorithm
    Jaberipour, Majid
    Khorram, Esmaile
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2010, 234 (03) : 733 - 742
  • [40] An application for solving minimization problems using the Harmony search algorithm
    Makhmudov, Fazliddin
    Kilichev, Dusmurod
    Cho, Young Im
    [J]. SOFTWAREX, 2024, 27