arrow
返回

New Dynamic Programming algorithm for the Multiobjective Minimum Spanning Tree problem

delete2025-01-01
delete0
PRE
AI
P
Pedro Maristany de las Casas
A
Antonio Sedeño‐Noda *
R
Ralf Borndörfer
DOI:10.1016/j.cor.2024.106852delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
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.
Keyword:
Multiple objective programming
Multiobjective Minimum Spanning Trees
Dynamic Programming

期刊

C
Computers and Operations Research
IF:
4.3
论文数:
6.5K
被引数:
1.8W

机构

U
universidad de la laguna
学者数:
1.1W
论文数: 8.1K
被引数: 38
Zuse Institute Berlin 封面图
Zuse Institute Berlin
学者数:
426
论文数: 354
被引数: 367
引用论文

引用论文

学者 查看更多内容