APPROXIMATION ALGORITHMS FOR COVERING A GRAPH BY VERTEX-DISJOINT PATHS OF MAXIMUM TOTAL WEIGHT

被引:16
|
作者
MORAN, S [1 ]
NEWMAN, I [1 ]
WOLFSTAHL, Y [1 ]
机构
[1] HEBREW UNIV JERUSALEM,DEPT COMP SCI,JERUSALEM,ISRAEL
关键词
D O I
10.1002/net.3230200106
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of covering a weighted graph G = (V, E) by a set of vertex‐disjoint paths, such that the total weight of these paths is maximized. This problem is clearly NP‐complete, since it contains the Hamiltonian path problem as a special case. Three approximation algorithms for this problem are presented, exhibiting a complexity‐performance trade‐off. First, we develop an algorithm for covering undirected graphs. The time complexity of this algorithm is O(|E|log|E|), and its performance‐ratio is ½. Second, we present an algorithm for covering undirected graphs, whose performance‐ratio is ⅔. This algorithm uses a maximum weight matching algorithm as a subroutine, which dominates the overall complexity of our algorithm. Finally, we develop an algorithm for covering directed graphs, whose performanceratio is ⅔. This algorithm uses a maximum weight bipartite matching algorithm as a subroutine, which dominates the overall complexity of the algorithm. Copyright © 1990 Wiley Periodicals, Inc., A Wiley Company
引用
收藏
页码:55 / 64
页数:10
相关论文
共 50 条
  • [41] Constructing vertex-disjoint paths in (n,k)-star graphs
    Lin, Tsung-Chi
    Duh, Dyi-Rong
    INFORMATION SCIENCES, 2008, 178 (03) : 788 - 801
  • [42] Vertex-disjoint paths joining adjacent vertices in faulty hypercubes
    Cheng, Dongqin
    THEORETICAL COMPUTER SCIENCE, 2019, 795 : 219 - 224
  • [43] On the Complexity of Finding Internally Vertex-Disjoint Long Directed Paths
    Araujo, Julio
    Campos, Victor A.
    Maia, Ana Karolinna
    Sau, Ignasi
    Silva, Ana
    ALGORITHMICA, 2020, 82 (06) : 1616 - 1639
  • [44] Iterative Message Passing Algorithm for Vertex-Disjoint Shortest Paths
    Dai, Guowei
    Guo, Longkun
    Gutin, Gregory
    Zhang, Xiaoyan
    Zhang, Zan-Bo
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2022, 68 (06) : 3870 - 3878
  • [45] Vertex-disjoint short cycles containing specified edges in a graph
    Matsumura, Hajime
    ARS COMBINATORIA, 2006, 80 : 147 - 152
  • [46] PROBLEM OF COMPUTING THE EXPECTED MAXIMUM NUMBER OF VERTEX-DISJOINT S-T PATHS ON PROBABILISTIC DIGRAPHS
    CHENG, P
    MASUYAMA, S
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1995, 78 (01): : 13 - 23
  • [47] Vertex-Disjoint Cycles Containing Specified Vertices in a Bipartite Graph
    Zhang, Shaohua
    Yan, Jin
    Jiang, Suyun
    GRAPHS AND COMBINATORICS, 2016, 32 (05) : 2171 - 2181
  • [48] Vertex-disjoint cycles containing specified vertices in a bipartite graph
    Chen, GT
    Enomoto, H
    Kawarabayashi, K
    Ota, K
    Lou, DJ
    Saito, A
    JOURNAL OF GRAPH THEORY, 2004, 46 (03) : 145 - 166
  • [49] Vertex-Disjoint Cycles Containing Specified Vertices in a Bipartite Graph
    Shaohua Zhang
    Jin Yan
    Suyun Jiang
    Graphs and Combinatorics, 2016, 32 : 2171 - 2181
  • [50] Vertex-Disjoint Cycles of Order Eight with Chords in a Bipartite Graph
    Zou, Qingsong
    Chen, Hongyu
    Li, Guojun
    BULLETIN OF THE MALAYSIAN MATHEMATICAL SCIENCES SOCIETY, 2013, 36 (01) : 255 - 262