Variable neighborhood search for the discounted {0-1} knapsack problem

被引:1
|
作者
Wilbaut, Christophe [1 ,2 ]
Todosijevic, Raca [1 ,2 ]
Hanafi, Said [1 ,2 ]
Freville, Arnaud [1 ]
机构
[1] Univ Polytech Hauts France, CNRS, LAMIH, UMR 8201, F-59313 Valenciennes, France
[2] INSA Hauts France, F-59313 Valenciennes, France
关键词
Discounted knapsack problem; Greedy heuristic; Metaheuristic; Variable neighborhood search; ALGORITHM; OPTIMIZATION; DESIGN;
D O I
10.1016/j.asoc.2022.109821
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The discounted {0,1} knapsack problem (D{0-1}KP) is a relatively recent variant of the well-known knapsack problem. In the D{0-1}KP a set of items is partitioned into groups of three items and at most one item can be chosen from each group. In addition, a discount relationship is introduced among items in each group. As for the knapsack problem the aim is to maximize the total profit of the selected items while respecting the knapsack capacity constraint. The D{0-1}KP has been considered in recent years by various authors who proposed different (meta-)heuristics to solve it. In this work we propose a new variable neighborhood search (VNS) to solve the D{0-1}KP. We also consider several greedy heuristics to build an initial feasible solution that can be used by VNS as a starting solution. To evaluate proposed approaches the benchmark instances from the literature are considered. We first assess the quality of initial solutions returned by the greedy algorithms. Then, we analyze the capability of VNS to improve these initial solutions. Finally, we evaluate the performance of VNS compared to the state-of-the-art metaheuristics for solving the D{0-1}KP. The results demonstrate the robustness of VNS which converges to near optimal solutions in a reasonable time. This is especially true when VNS is initialized by solutions returned by greedy algorithms based on linear programming. Moreover, the obtained results show that our VNS based approaches are competitive with the best metaheuristics from the literature for the D{0-1}KP.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:29
相关论文
共 50 条
  • [41] An Improved Hybrid Encoding Cuckoo Search Algorithm for 0-1 Knapsack Problems
    Feng, Yanhong
    Jia, Ke
    He, Yichao
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2014, 2014
  • [42] Improving problem reduction for 0-1 Multidimensional Knapsack Problems with valid inequalities
    Gu, Hanyu
    COMPUTERS & OPERATIONS RESEARCH, 2016, 71 : 82 - 89
  • [43] 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
  • [44] Solution to the 0-1 Knapsack Problem based on DNA Encoding and Computing Method
    Ye, Lian
    Zhang, Min
    JOURNAL OF COMPUTERS, 2013, 8 (03) : 669 - 675
  • [45] Fast, effective heuristics for the 0-1 multi-dimensional knapsack problem
    Fleszar, Krzysztof
    Hindi, Khalil S.
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (05) : 1602 - 1607
  • [46] Noising methods with hybrid greedy repair operator for 0-1 knapsack problem
    Zhan, Shihua
    Wang, Lijin
    Zhang, Zejun
    Zhong, Yiwen
    MEMETIC COMPUTING, 2020, 12 (01) : 37 - 50
  • [47] A PARTHENO-GENETIC ALGORITHM FOR DYNAMIC 0-1 MULTIDIMENSIONAL KNAPSACK PROBLEM
    Unal, Ali Nadi
    Kayakutlu, Gulgun
    RAIRO-OPERATIONS RESEARCH, 2016, 50 (01) : 47 - 66
  • [48] A 0-1 knapsack problem-based approach for solving open-pit mining problem with type-2 fuzzy parameters
    Pramanik, Aparna
    Changdar, Chiranjit
    Khan, Abhinandan
    Chatterjee, Snehamoy
    Pal, Rajat Kumar
    Sahana, Sudip Kumar
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2022, 21 (1) : 165 - 178
  • [49] Oscillated Variable Neighborhood Search for Open Vehicle Routing Problem
    Guler, Bekir
    Sevkli, Aie Zulal
    NEURAL INFORMATION PROCESSING, PT III, 2015, 9491 : 182 - 189
  • [50] Sequential and Parallel Hybrid Approaches of Augmented Neural Networks and GRASP for the 0-1 Multidimensional Knapsack Problem
    Dantas, Bianca de Almeida
    Caceres, Edson Norberto
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT II, 2016, 9787 : 207 - 222