A Surprisal-Based Greedy Heuristic for the Set Covering Problem

被引:0
|
作者
Adamo, Tommaso [1 ]
Ghiani, Gianpaolo [1 ]
Guerriero, Emanuela [1 ]
Pareo, Deborah [1 ]
机构
[1] Univ Salento, Dept Engn Innovat, Via Monteroni, I-73100 Lecce, Italy
关键词
set covering; greedy; heuristic; real-time applications; GENETIC ALGORITHM;
D O I
10.3390/a16070321
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we exploit concepts from Information Theory to improve the classical Chvatal greedy algorithm for the set covering problem. In particular, we develop a new greedy procedure, called Surprisal-Based Greedy Heuristic (SBH), incorporating the computation of a "surprisal" measure when selecting the solution columns. Computational experiments, performed on instances from the OR-Library, showed that SBH yields a 2.5% improvement in terms of the objective function value over the Chvatal's algorithm while retaining similar execution times, making it suitable for real-time applications. The new heuristic was also compared with Kordalewski's greedy algorithm, obtaining similar solutions in much shorter times on large instances, and Grossmann and Wool's algorithm for unicost instances, where SBH obtained better solutions.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Design of a heuristic algorithm for the generalized multi-objective set covering problem
    Lakmali Weerasena
    Aniekan Ebiefung
    Anthony Skjellum
    Computational Optimization and Applications, 2022, 82 : 717 - 751
  • [32] An iterated-tabu-search heuristic for a variant of the partial set covering problem
    Nehme Bilal
    Philippe Galinier
    Francois Guibault
    Journal of Heuristics, 2014, 20 : 143 - 164
  • [33] A Heuristic Approach to the p-Median Problem Using a Set Covering Formulation
    Paluch, Stanislav
    Urbanicova, Ivana
    MATHEMATICAL METHODS IN ECONOMICS (MME 2014), 2014, : 738 - 742
  • [34] An efficient local search heuristic with row weighting for the unicost set covering problem
    Gao, Chao
    Yao, Xin
    Weise, Thomas
    Li, Jinlong
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2015, 246 (03) : 750 - 761
  • [35] A heuristic for the non-unicost set covering problem using local branching
    Beasley, J. E.
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2024, 31 (05) : 2807 - 2825
  • [36] Design of a heuristic algorithm for the generalized multi-objective set covering problem
    Weerasena, Lakmali
    Ebiefung, Aniekan
    Skjellum, Anthony
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2022, 82 (03) : 717 - 751
  • [37] A COMPLEMENTARY GREEDY HEURISTIC FOR THE KNAPSNACK PROBLEM
    WHITE, DJ
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 62 (01) : 85 - 95
  • [38] An Improved Greedy Heuristic for the Minimum Positive Influence Dominating Set Problem in Social Networks
    Bouamama, Salim
    Blum, Christian
    ALGORITHMS, 2021, 14 (03)
  • [39] SOLVING THE MINIMUM INDEPENDENT DOMINATION SET PROBLEM IN GRAPHS BY EXACT ALGORITHM AND GREEDY HEURISTIC
    Laforest, Christian
    Phan, Raksmey
    RAIRO-OPERATIONS RESEARCH, 2013, 47 (03) : 199 - 221
  • [40] Column generation extensions of set covering greedy heuristics
    Larsson, Torbjoern
    Quttineh, Nils-Hassan
    OPERATIONS RESEARCH LETTERS, 2022, 50 (06) : 738 - 744