Combinatorial optimization and local search: A case study of the discount knapsack problem

被引:2
|
作者
Tian, Xinliang [1 ,3 ]
Ouyang, Dantong [1 ,3 ]
Wang, Yiyuan [2 ,3 ]
Zhou, Huisi [1 ,3 ]
Jiang, Luyu [1 ,3 ]
Zhang, Liming [1 ,3 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[2] Northeast Normal Univ, Sch Comp Sci & Informat Technol, Changchun 130012, Peoples R China
[3] Jilin Univ, Key Lab Symbol Computat & Knowledge Engn, Minist Educ, Changchun 130012, Peoples R China
基金
中国国家自然科学基金;
关键词
Combinatorial optimization; Local search; Knapsack problem; Heuristic algorithm; HEURISTICS; ALGORITHMS;
D O I
10.1016/j.compeleceng.2022.108551
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many problems in real life can be transformed into combinatorial optimization problems. As an important heuristic, the local search algorithm has achieved outstanding performance in many classical combinatorial optimization problems. In this study, an efficient local search algorithm named KPLS is developed for a variant of the knapsack problem. Two novel ideas are proposed to help the KPLS algorithm achieve excellent performance. First, three scoring functions are designed to help the algorithm search the neighborhood space of the current solution accurately. Second, the hybrid perturbation strategy achieves a balance between greediness and randomness, which effectively facilitates the algorithm to escape from the local optimum. Eighty classic benchmark instances are adopted to evaluate the KPLS algorithm. The experimental results show that the KPLS algorithm outperforms the state-of-the-art algorithms in both the optimal solution and the average solution for most benchmark instances.
引用
下载
收藏
页数:12
相关论文
共 50 条
  • [1] Study on Free Search for Combinatorial Optimization Problem
    Jiang Kaizhong
    Wang Tianbo
    Zheng Zhongtuan
    Zhou Yu
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 1904 - 1910
  • [2] Local search in combinatorial optimization
    Punnen, AP
    INTERFACES, 2005, 35 (01) : 102 - 103
  • [3] A Novel Local Search Algorithm for Knapsack Problem
    Memariani, Mostafa
    Ghandeshtani, Kambiz Shojaee
    Madadi, Ahmad
    Neshati, Mohammad Mohsen
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ADVANCED ENGINEERING COMPUTING AND APPLICATIONS IN SCIENCES (ADVCOMP 2010), 2010, : 77 - 80
  • [4] Approximate local search in combinatorial optimization
    Orlin, JB
    Punnen, AP
    Schulz, AS
    SIAM JOURNAL ON COMPUTING, 2004, 33 (05) : 1201 - 1214
  • [5] GENETIC LOCAL SEARCH IN COMBINATORIAL OPTIMIZATION
    KOLEN, A
    PESCH, E
    DISCRETE APPLIED MATHEMATICS, 1994, 48 (03) : 273 - 284
  • [6] On Combinatorial Properties of the Knapsack Problem
    Gordeev, E. N.
    Leont'ev, V. K.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2019, 59 (08) : 1380 - 1388
  • [7] On Combinatorial Properties of the Knapsack Problem
    E. N. Gordeev
    V. K. Leont’ev
    Computational Mathematics and Mathematical Physics, 2019, 59 : 1380 - 1388
  • [8] Estimation-Based Local Search for Stochastic Combinatorial Optimization Using Delta Evaluations: A Case Study on the Probabilistic Traveling Salesman Problem
    Birattari, Mauro
    Balaprakash, Prasanna
    Stutzle, Thomas
    Dorigo, Marco
    INFORMS JOURNAL ON COMPUTING, 2008, 20 (04) : 644 - 658
  • [9] A Combinatorial Optimization Model for Customer Routing Problem Considering Cost Discount
    Zhou, Shenghao
    Wang, Qing
    Sun, Yibo
    Yang, Mutian
    Li, Dongxuan
    Huang, Min
    PROCEEDINGS OF THE 32ND 2020 CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2020), 2020, : 2210 - 2214
  • [10] Computational Bounds for Local Search in Combinatorial Optimization
    Kochetov, Yu. A.
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2008, 48 (05) : 747 - 763