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 条