New Dynamic Programming algorithm for the Multiobjective Minimum Spanning Tree problem

被引:0
|
作者
de las Casas, Pedro Maristany [1 ]
Sedeno-Noda, Antonio [2 ]
Borndoerfer, Ralf [1 ]
机构
[1] Zuse Inst Berlin, Network Optimizat, Takustr 7, D-14195 Berlin, Germany
[2] Univ La Laguna, Matemat Estadist & Invest Operat, San Cristobal De La Lagun 38271, Spain
关键词
Multiple objective programming; Multiobjective Minimum Spanning Trees; Dynamic Programming;
D O I
10.1016/j.cor.2024.106852
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Multiobjective Minimum Spanning Tree (MO-MST) problem generalizes the Minimum Spanning Tree problem by weighting the edges of the input graph using vectors instead of scalars. In this paper, we design a new Dynamic Programming MO-MST algorithm. Dynamic Programming for a MO-MST instance requests solving a One-to-One Multiobjective Shortest Path (MOSP) instance and both instances have equivalent solution sets. The MOSP instance is defined on a so called transition graph. We study the original size of this graph in detail and reduce its size using cost-dependent arc pruning criteria. To solve the MOSP instance on the reduced transition graph, , we design the Implicit Graph Multiobjective Dijkstra Algorithm (IG-MDA), exploiting recent improvements on MOSP algorithms from the literature. All in all, the new IG-MDA outperforms the current state of the art on a big set of instances from the literature. Our code and results are publicly available.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] The minimum spanning tree problem in archaeology
    Hage, P
    Harary, F
    James, B
    AMERICAN ANTIQUITY, 1996, 61 (01) : 149 - 155
  • [42] ON THE MINIMUM DIAMETER SPANNING TREE PROBLEM
    HASSIN, R
    TAMIR, A
    INFORMATION PROCESSING LETTERS, 1995, 53 (02) : 109 - 111
  • [43] A survey of different integer programming formulations of the generalized minimum spanning tree problem
    Pop, P. C.
    CARPATHIAN JOURNAL OF MATHEMATICS, 2009, 25 (01) : 104 - 118
  • [44] An efficient node partitioning algorithm for the capacitated minimum spanning tree problem
    Han, Jun
    Sun, Zhaohao
    Huai, Jinpeng
    Li, Xian
    6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 575 - +
  • [45] An effective genetic algorithm for the minimum-label spanning tree problem
    Nummela, Jeremiah
    Julstrom, Bryant A.
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 553 - +
  • [46] The Minimum Moving Spanning Tree Problem
    Akitaya, Hugo A.
    Biniaz, Ahmad
    Bose, Prosenjit
    De Carufel, Jean-Lou
    Maheshwari, Anil
    da Silveira, Luis Fernando Schultz Xavier
    Smid, Michiel
    ALGORITHMS AND DATA STRUCTURES, WADS 2021, 2021, 12808 : 15 - 28
  • [47] A filter-and-fan algorithm for the capacitated minimum spanning tree problem
    Rego, Cesar
    Mathew, Frank
    COMPUTERS & INDUSTRIAL ENGINEERING, 2011, 60 (02) : 187 - 194
  • [48] A Parallel Genetic Algorithm for Solving the Probabilistic Minimum Spanning Tree Problem
    Wang, Zhurong
    Yu, Changqing
    Hei, Xinhong
    Zhang, Bin
    2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 61 - 65
  • [49] The Memetic Algorithm for The Minimum Spanning Tree Problem with Degree and Delay Constraints
    Sun, Minying
    Wang, Hua
    2013 15TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT), 2013, : 78 - 82
  • [50] An Evolutionary Algorithm with Solution Archive for the Generalized Minimum Spanning Tree Problem
    Hu, Bin
    Raidl, Guenther R.
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2011, PT I, 2012, 6927 : 287 - 294