The partial sum criterion for Steiner trees in graphs and shortest paths

被引:21
作者
Duin, CW [1 ]
Volgenant, A [1 ]
机构
[1] UNIV AMSTERDAM,INST ACTUARIAL SCI & ECONOMETR,OPERAT RES GRP,FAC ECON & ECONOMETR,NL-1018 WB AMSTERDAM,NETHERLANDS
关键词
network programming; Steiner tree in graph; shortest path; partial sum criterion;
D O I
10.1016/S0377-2217(96)00113-0
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The partial sum criterion with parameter p adds up the p largest weights in the solution, giving the criterion value to be minimized. For p = 1 the criterion is the bottleneck or minmax criterion. For the minmax Steiner tree problem in graphs we describe an O(\E\) algorithm with E being the set of edges in the problem graph. The algorithm unifies two existing algorithms, one of them solves the bottleneck shortest path problem and the other the bottleneck spanning tree problem. For the shortest path problem we consider the criterion for arbitrary values of p, defining it for solutions with less than p edges as the total sum. For an undirected graph with n nodes we present an O(n(3)) algorithm to determine, simultaneously, partial sum shortest paths between all pairs of nodes and for all values of the parameter p. For the 2-sum shortest path problem and one pair of nodes we give an O(\E\ + n log n) algorithm. By exploiting this algorithm we obtain the same complexity for the 2-sum Steiner tree problem in graphs. Furthermore, we discuss the complexity of related problems and alternative partial sum criteria.
引用
收藏
页码:172 / 182
页数:11
相关论文
共 32 条
  • [21] Shortest Vertex-Disjoint Two-Face Paths in Planar Graphs
    de Verdiere, Eric Colin
    Schrijver, Alexander
    ACM TRANSACTIONS ON ALGORITHMS, 2011, 7 (02)
  • [22] Efficient parallel algorithms for computing all pair shortest paths in directed graphs
    Yijie Han
    V. Y. Pan
    J. H. Reif
    Algorithmica, 1997, 17 : 399 - 415
  • [23] FASTER ALGORITHMS FOR ALL-PAIRS APPROXIMATE SHORTEST PATHS IN UNDIRECTED GRAPHS
    Baswana, Surender
    Kavitha, Telikepalli
    SIAM JOURNAL ON COMPUTING, 2010, 39 (07) : 2865 - 2896
  • [24] Shortest vertex-disjoint two-face paths in planar graphs
    de Verdiere, Eric Colin
    Schrijver, Alexander
    STACS 2008: PROCEEDINGS OF THE 25TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 2008, : 181 - +
  • [25] Shortest paths in linear time on minor-closed graph classes, with an application to Steiner tree approximation
    Tazari, Siamak
    Mueller-Hannemann, Matthias
    DISCRETE APPLIED MATHEMATICS, 2009, 157 (04) : 673 - 684
  • [26] New Algorithms and Hardness for Incremental Single-Source Shortest Paths in Directed Graphs
    Gutenberg, Maximilian Probst
    Williams, Virginia Vassilevska
    Wein, Nicole
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 153 - 166
  • [27] APPROXIMATE SHORTEST PATHS AVOIDING A FAILED VERTEX : OPTIMAL SIZE DATA STRUCTURES FOR UNWEIGHTED GRAPHS
    Khanna, Neelesh
    Baswana, Surender
    27TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2010), 2010, 5 : 513 - 524
  • [28] Finding Min-Sum disjoint shortest paths from a single source to all pairs of destinations
    Yang, Bing
    Zheng, S. Q.
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2006, 3959 : 206 - 216
  • [29] Using Bidirectional Search to Compute Optimal Shortest Paths over Multi-Weight Graphs
    Ma, Hui
    Liang, Ruishi
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CLOUD COMPUTING COMPANION (ISCC-C), 2014, : 66 - 71
  • [30] Approximate Shortest Paths Avoiding a Failed Vertex: Near Optimal Data Structures for Undirected Unweighted Graphs
    Baswana, Surender
    Khanna, Neelesh
    ALGORITHMICA, 2013, 66 (01) : 18 - 50