A Weighting-Based Local Search Heuristic Algorithm for the Set Covering Problem

被引:0
|
作者
Gao, Chao [1 ]
Weise, Thomas [1 ]
Li, Jinlong [1 ]
机构
[1] Univ Sci & Tech China, Dept Comp Sci, Hefei, Peoples R China
关键词
VERTEX COVER; MANAGEMENT;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Set Covering Problem (SCP) is NP-hard and has many applications. In this paper, we introduce a heuristic algorithm for SCPs based on weighting. In our algorithm, a local search framework is proposed to perturb the candidate solution under the best objective value found during the search, a weighting scheme and several search strategies are adopted to help escape from local optima and make the search more divergent. The effectiveness of our algorithm is evaluated on a set of instances from the OR-Library and Steiner triple systems. The experimental results show that it is very competitive, for it is able to find all the optima or best known results with very small runtimes on non-unicost instances from the OR-Library and outperforms two excellent solvers we have found in literature on the unicost instances from Steiner triple systems. Furthermore, it is conceptually simple and only needs one parameter to indicate the stopping criterion.
引用
收藏
页码:826 / 831
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] Local search algorithm for unicost set covering problem
    Musliu, Nysret
    ADVANCES IN APPLIED ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4031 : 302 - 311
  • [3] NuSC: An Effective Local Search Algorithm for Solving the Set Covering Problem
    Luo, Chuan
    Xing, Wenqian
    Cai, Shaowei
    Hu, Chunming
    IEEE TRANSACTIONS ON CYBERNETICS, 2024, 54 (03) : 1403 - 1416
  • [4] A meta-heuristic algorithm for set covering problem based on gravity
    Raja Balachandar, S.
    Kannan, K.
    World Academy of Science, Engineering and Technology, 2010, 67 : 502 - 507
  • [5] A meta-heuristic algorithm for set covering problem based on gravity
    Raja Balachandar, S.
    Kannan, K.
    International Journal of Computational and Mathematical Sciences, 2010, 4 (05): : 223 - 228
  • [6] MLQCC: an improved local search algorithm for the set k-covering problem
    Wang, Yiyuan
    Li, Chenxi
    Sun, Huanyao
    Chen, Jiejiang
    Yin, Minghao
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2019, 26 (03) : 856 - 887
  • [7] A set-covering based heuristic algorithm for the periodic vehicle routing problem
    Cacchiani, V.
    Hemmelmayr, V. C.
    Tricoire, F.
    DISCRETE APPLIED MATHEMATICS, 2014, 163 : 53 - 64
  • [8] Vertex Weighting-Based Tabu Search for p-Center Problem
    Zhang, Qingyun
    Lu, Zhipeng
    Su, Zhouxing
    Li, Chumin
    Fang, Yuan
    Ma, Fuda
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 1481 - 1487
  • [9] A vertex weighting-based double-tabu search algorithm for the classical p-center problem
    Zhang, Qingyun
    Lu, Zhipeng
    Su, Zhouxing
    Li, Chumin
    COMPUTERS & OPERATIONS RESEARCH, 2023, 160
  • [10] An Improved Heuristic Algorithm for the Special Case of the Set Covering Problem
    Gonen
    Avrahami, T.
    Israeli, U.
    2013 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM 2013), 2013, : 93 - 97