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 条
  • [31] Euclidean Prize-Collecting Steiner Forest
    Bateni, MohammadHossein
    Hajiaghayi, MohammadTaghi
    LATIN 2010: THEORETICAL INFORMATICS, 2010, 6034 : 503 - 514
  • [32] Euclidean Prize-Collecting Steiner Forest
    MohammadHossein Bateni
    MohammadTaghi Hajiaghayi
    Algorithmica, 2012, 62 : 906 - 929
  • [33] TRANSFORMATIONS FOR THE PRIZE-COLLECTING STEINER TREE PROBLEM AND THE MAXIMUM-WEIGHT CONNECTED SUBGRAPH PROBLEM TO SAP
    Rehfeldt, Daniel
    Koch, Thorsten
    JOURNAL OF COMPUTATIONAL MATHEMATICS, 2018, 36 (03) : 459 - 468
  • [34] Prize-Collecting Steiner Network Problems
    Hajiaghayi, MohammadTaghi
    Khandekar, Rohit
    Kortsarz, Guy
    Nutov, Zeev
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2010, 6080 : 71 - 84
  • [35] Prize-Collecting Steiner Network Problems
    Hajiaghayi, Mohammadtaghi
    Khandekar, Rohit
    Kortsarz, Guy
    Nutov, Zeev
    ACM TRANSACTIONS ON ALGORITHMS, 2012, 9 (01)
  • [36] A Computational Study of Exact Approaches for the Bi-Objective Prize-Collecting Steiner Tree Problem
    Leitner, Markus
    Ljubic, Ivana
    Sinnl, Markus
    INFORMS JOURNAL ON COMPUTING, 2015, 27 (01) : 118 - 134
  • [37] Exact approaches for solving robust prize-collecting Steiner tree problems
    Alvarez-Miranda, Eduardo
    Ljubic, Ivana
    Toth, Paolo
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 229 (03) : 599 - 612
  • [38] On the prize-collecting generalized minimum spanning tree problem
    Pop, P. C.
    ANNALS OF OPERATIONS RESEARCH, 2007, 150 (01) : 193 - 204
  • [39] On the prize-collecting generalized minimum spanning tree problem
    P. C. Pop
    Annals of Operations Research, 2007, 150 : 193 - 204
  • [40] An iterated local search heuristic for the capacitated prize-collecting travelling salesman problem
    Tang, L.
    Wang, X.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2008, 59 (05) : 590 - 599