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 条
  • [21] A Fast Vertex-Swap Operator for the Prize-Collecting Steiner Tree Problem
    Ming, Yi-Fei
    Chen, Si-Bo
    Chen, Yong-Quan
    Fu, Zhang-Hua
    COMPUTATIONAL SCIENCE - ICCS 2018, PT II, 2018, 10861 : 553 - 560
  • [22] An approximation algorithm for the group prize-collecting Steiner tree problem with submodular penalties
    Jiaxuan Zhang
    Suogang Gao
    Bo Hou
    Wen Liu
    Computational and Applied Mathematics, 2022, 41
  • [23] APPROXIMATION ALGORITHM WITH CONSTANT RATIO FOR STOCHASTIC PRIZE-COLLECTING STEINER TREE PROBLEM
    Sun, Jian
    Sheng, Haiyun
    Sun, Yuefang
    DU, Donglei
    Zhang, Xiaoyan
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2021, 18 (05) : 3351 - 3363
  • [24] A Comparison of Heuristic Methods for the Prize-Collecting Steiner Tree Problem and Their Application in Genomics
    Akhmedov, Murodzhon
    Kwee, Ivo
    Montemanni, Roberto
    OPERATIONS RESEARCH PROCEEDINGS 2015, 2017, : 101 - 108
  • [25] Primal-dual approximation algorithms for the Prize-Collecting Steiner Tree Problem
    Feofiloff, Paulo
    Fernandes, Cristina G.
    Ferreira, Carlos E.
    de Pina, Jose Coelho
    INFORMATION PROCESSING LETTERS, 2007, 103 (05) : 195 - 202
  • [26] IMPROVED APPROXIMATION ALGORITHMS FOR PRIZE-COLLECTING STEINER TREE AND TSP
    Archer, Aaron
    Bateni, MohammadHossein
    Hajiaghay, MohammadTaghi
    Karloff, Howard
    SIAM JOURNAL ON COMPUTING, 2011, 40 (02) : 309 - 332
  • [27] Combining a memetic algorithm with integer programming to solve the prize-collecting Steiner tree problem
    Klau, GW
    Ljubic, I
    Moser, A
    Mutzel, P
    Neuner, P
    Pferschy, U
    Raidl, G
    Weiskircher, R
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2004, PT 1, PROCEEDINGS, 2004, 3102 : 1304 - 1315
  • [28] A Prize-Collecting Steiner Tree Approach for Transduction Network Inference
    Bailly-Bechet, Marc
    Braunstein, Alfredo
    Zecchina, Riccardo
    COMPUTATIONAL METHODS IN SYSTEMS BIOLOGY, PROCEEDINGS, 2009, 5688 : 83 - 95
  • [29] Improved Approximation Algorithms for PRIZE-COLLECTING STEINER TREE and TSP
    Archer, Aaron
    Bateni, Mohammad Hossein
    Hajiaghayi, Mohammad Taghi
    Karloff, Howard
    2009 50TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE: FOCS 2009, PROCEEDINGS, 2009, : 427 - 436
  • [30] Euclidean Prize-Collecting Steiner Forest
    Bateni, MohammadHossein
    Hajiaghayi, MohammadTaghi
    ALGORITHMICA, 2012, 62 (3-4) : 906 - 929