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 条
  • [41] On Set-based Local Search for Multiobjective Combinatorial Optimization
    Basseur, Matthieu
    Goeffon, Adrien
    Liefooghe, Arnaud
    Verel, Sebastien
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 471 - 478
  • [42] On a combinatorial search problem
    Debrev, E.V.
    Discrete Mathematics and Applications, 2002, 12 (04): : 325 - 335
  • [43] BRANCH SEARCH ALGORITHM FOR KNAPSACK PROBLEM
    GREENBERG, H
    HEGERICH, RL
    MANAGEMENT SCIENCE SERIES A-THEORY, 1970, 16 (05): : 327 - 332
  • [44] A Hybrid Lagrangian Search Ant Colony Optimization algorithm for the Multidimensional Knapsack Problem
    Nakbi, Wafa
    Alaya, Ines
    Zouari, Wiem
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS 19TH ANNUAL CONFERENCE, KES-2015, 2015, 60 : 1109 - 1119
  • [45] A Reactive Search for the Quadratic Knapsack Problem
    Al-Iedani, Najat
    Hifi, Mhand
    Saadi, Toufik
    2017 4TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2017, : 495 - 499
  • [46] Representations of quadratic combinatorial optimization problems: A case study using quadratic set covering and quadratic knapsack problems
    Punnen, Abraham P.
    Pandey, Pooja
    Friesen, Michael
    COMPUTERS & OPERATIONS RESEARCH, 2019, 112
  • [47] An adaptive grey wolf optimization with differential evolution operator for solving the discount {0-1} knapsack problem
    Wang, Zijian
    Fang, Xi
    Gao, Fei
    Xie, Liang
    Meng, Xianchen
    NEURAL COMPUTING & APPLICATIONS, 2023,
  • [48] Evolutionary Multitasking in Combinatorial Search Spaces: A Case Study in Capacitated Vehicle Routing Problem
    Zhou, Lei
    Feng, Liang
    Zhong, Jinghui
    Ong, Yew-Soon
    Zhu, Zexuan
    Sha, Edwin
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [49] Stochastic Local Search for the Optimal Winner Determination Problem in Combinatorial Auctions
    Boughaci, Dalila
    Benhamou, Belaid
    Drias, Habiba
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, 2008, 5202 : 593 - +
  • [50] An efficient local search for large-scale set-union knapsack problem
    Zhou, Yupeng
    Zhao, Mengyu
    Fan, Mingjie
    Wang, Yiyuan
    Wang, Jianan
    DATA TECHNOLOGIES AND APPLICATIONS, 2021, 55 (02) : 233 - 250