Knowledge-guided local search for the prize-collecting Steiner tree problem in graphs

被引:12
|
作者
Fu, Zhang-Hua [1 ,2 ]
Hao, Jin-Kao [2 ,3 ]
机构
[1] Chinese Univ Hong Kong, Inst Robot & Intelligent Mfg, Robot Lab Logist Serv, Shenzhen 518172, Shenzhen, Peoples R China
[2] Univ Angers, LERIA, 2 Bd Lavoisier, F-49045 Angers 01, France
[3] Inst Univ France, 1 Rue Descartes, F-75231 Paris 05, France
基金
中国国家自然科学基金;
关键词
Prize-collecting Steiner tree problem; Network design and optimization; Knowledge-guided local search; Tree transformation operators; APPROXIMATION ALGORITHMS;
D O I
10.1016/j.knosys.2017.04.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The prize-collecting Steiner tree problem in graphs (PCSPG), as well as its rooted variant (RPCST), are target problems of the 11th DIMACS (the Center for Discrete Mathematics and Theoretical Computer Science) Implementation Challenge held in collaboration with ICERM (the Institute for Computational and Experimental Research in Mathematics). To solve these two problems, this paper proposes a knowledge-guided local search algorithm (K-ILS),1 which integrates dedicated search strategies and explores structure information of problem instances. K-ILS uses an effective swap-vertex operator for tree transformation associated with a discriminating auxiliary evaluation function as well as several knowledge-guided perturbation strategies. K-ILS additionally employs two new path-based move operators to generate neighboring solutions. The computational results achieved on the benchmark instances of the 11th DIMACS Implementation Challenge using the same computing platform and competition rules demonstrate that K-ILS performs very well compared to the leading algorithms of the challenge. We report additional experiments to analyze the impact of the key components to the performance of the proposed algorithm. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:78 / 92
页数:15
相关论文
共 50 条
  • [41] The prize-collecting generalized minimum spanning tree problem
    Golden, Bruce
    Raghavan, S.
    Stanojevic, Daliborka
    JOURNAL OF HEURISTICS, 2008, 14 (01) : 69 - 93
  • [42] The prize-collecting generalized minimum spanning tree problem
    Bruce Golden
    S. Raghavan
    Daliborka Stanojević
    Journal of Heuristics, 2008, 14 : 69 - 93
  • [43] Knowledge-guided local search for the vehicle routing problem
    Arnold, Florian
    Sorensen, Kenneth
    COMPUTERS & OPERATIONS RESEARCH, 2019, 105 : 32 - 46
  • [44] The Prize-Collecting Generalized Steiner Tree Problem Via A New Approach Of Primal-Dual Schema
    Hajiaghayi, MohammadTaghi
    Jain, Kama
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 631 - +
  • [45] A Heuristic Algorithm for the Prize Collecting Steiner Tree Problem
    Hosokawa, Y.
    Chiba, E.
    2014 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2014, : 99 - 102
  • [46] The Prize Collecting Steiner Tree problem: Theory and practice
    Johnson, DS
    Minkoff, M
    Phillips, S
    PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2000, : 760 - 769
  • [47] Algorithmic expedients for the Prize Collecting Steiner Tree Problem
    Haouari, Mohamed
    Layeb, Safa Bhar
    Sherali, Hanif D.
    DISCRETE OPTIMIZATION, 2010, 7 (1-2) : 32 - 47
  • [48] A Tabu Search Heuristic for the Prize-collecting Rural Postman Problem
    Palma, Guillermo
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2011, 281 : 85 - 100
  • [49] An Approximation Algorithm for the Generalized Prize-Collecting Steiner Forest Problem with Submodular Penalties
    Jia, Xiao-Dan
    Hou, Bo
    Liu, Wen
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2022, 10 (01) : 183 - 192
  • [50] A Primal-Dual Algorithm for the Generalized Prize-Collecting Steiner Forest Problem
    Han L.
    Xu D.-C.
    Du D.-L.
    Wu C.-C.
    Journal of the Operations Research Society of China, 2017, 5 (2) : 219 - 231