Directed Path Partition Problem on Directed Acyclic Graphs

被引:1
|
作者
Eto, Hiroshi [1 ]
Kawaharada, Shunsuke [1 ]
Lin, Guohui [2 ]
Miyano, Eiji [1 ]
Ozdemir, Tugce [3 ]
机构
[1] Kyushu Inst Technol, Iizuka, Fukuoka, Japan
[2] Univ Alberta, Edmonton, AB, Canada
[3] CUNY, Grad Ctr, New York, NY USA
来源
COMBINATORIAL ALGORITHMS, IWOCA 2024 | 2024年 / 14764卷
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1007/978-3-031-63021-7_24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the problem of partitioning the vertex set of a given directed graph G = (V, E) into a small number of vertex-disjoint directed paths each of order at most a prescribed k, called the DIRECTED k-PATH PARTITION problem (k-PP, for short). The k-PP problem with k = vertical bar V vertical bar is equivalent to the DIRECTED PATH PARTITION problem (PP), where the goal of PP is to find a minimum collection of vertex-disjoint directed paths of any order to cover all the vertices of V. The decision version of k-PP includes the DIRECTED HAMILTONIAN PATH problem as a special case. Therefore, when k is part of the input, the k-PP is APX-hard, and it is not approximable within two unless P = NP. Although k-PP on general graphs are intractable, several tractable cases are known. The k-PP problem with k = 2 (i.e., 2-PP) is essentially equivalent to the MAXIMUM MATCHING problem on directed graphs, which is solvable in polynomial time. Also, it is claimed that if the input is restricted to directed acyclic graphs (DAGs), then PP can be solved in polynomial time. This implies that if the input graph is a DAG of height at most k, then k-PP can be solved in polynomial time since the order of every path in the directed path partition is at most k. In this paper, we prove that k-PP is NP-hard even if the input graph is restricted to planar, bipartite DAGs of height k + 1 and degree at most three. Also, we present the 1.0075-inapproximability of k-PP for any fixed k >= 3. In contrast, we show that k-PP on directed graphs of degree at most two can be solved in polynomial time.
引用
收藏
页码:314 / 326
页数:13
相关论文
共 50 条
  • [1] Maintaining Constrained Path Problem for Directed Acyclic Graphs
    Hao, Chenying
    Zhang, Shurong
    Yang, Weihua
    JOURNAL OF INTERCONNECTION NETWORKS, 2021, 21 (03)
  • [2] The isomorphism problem for directed path graphs and for rooted directed path graphs
    Babel, L
    Ponomarenko, IN
    Tinhofer, G
    JOURNAL OF ALGORITHMS, 1996, 21 (03) : 542 - 564
  • [3] Approximating the directed path partition problem ☆
    Chen, Yong
    Chen, Zhi-Zhong
    Kennedy, Curtis
    Lin, Guohui
    Xu, Yao
    Zhang, An
    INFORMATION AND COMPUTATION, 2024, 297
  • [4] Solving the Longest Path Problem in Directed Acyclic Graphs Based on Amoeba Algorithm
    Wang, Qing
    Zhang, Xiaoge
    Mahadevan, Sankaran
    Deng, Yong
    INTERNATIONAL JOURNAL OF UNCONVENTIONAL COMPUTING, 2015, 11 (02) : 147 - 163
  • [5] Solving the longest path problem in directed acyclic graphs based on amoeba algorithm
    School of Computer and Information Science, Southwest University, China
    不详
    Int. J. Uncon. Comp., 2 (147-163):
  • [6] Shortest path algorithms for nearly acyclic directed graphs
    Takaoka, T
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 1997, 1197 : 367 - 374
  • [7] On finding the longest antisymmetric path in directed acyclic graphs
    Song, Yinglei
    Yu, Menghong
    INFORMATION PROCESSING LETTERS, 2015, 115 (02) : 377 - 381
  • [8] Shortest path algorithms for nearly acyclic directed graphs
    Takaoka, T
    THEORETICAL COMPUTER SCIENCE, 1998, 203 (01) : 143 - 150
  • [9] Algorithms for the thief orienteering problem on directed acyclic graphs
    Bloch-Hansen, Andrew
    Solis-Oba, Roberto
    Page, Daniel R.
    THEORETICAL COMPUTER SCIENCE, 2025, 1023
  • [10] Seepage in directed acyclic graphs
    Clarke, N. E.
    Finbow, S.
    Fitzpatrick, S. L.
    Messenger, M. E.
    Nowakowski, R. J.
    AUSTRALASIAN JOURNAL OF COMBINATORICS, 2009, 43 : 91 - 102