On the Complexity of Finding Internally Vertex-Disjoint Long Directed Paths

被引:1
|
作者
Araujo, Julio [1 ]
Campos, Victor A. [2 ]
Maia, Ana Karolinna [2 ]
Sau, Ignasi [1 ,3 ]
Silva, Ana [1 ]
机构
[1] Univ Fed Ceara, Dept Matemat, ParGO Res Grp, Fortaleza, Ceara, Brazil
[2] Univ Fed Ceara, Dept Comp, ParGO Res Grp, Fortaleza, Ceara, Brazil
[3] Univ Montpellier, LIRMM, CNRS, Montpellier, France
来源
关键词
Digraph subdivision; Spindle; Parameterized complexity; FPT algorithm; Representative family; Complexity dichotomy;
D O I
10.1007/978-3-319-77404-6_6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For two positive integers k and l, a (kxl)-spindle is the union of k pairwise internally vertex-disjoint directed paths with l arcs each between two vertices u and v. We are interested in the (parameterized) complexity of several problems consisting in deciding whether a given digraph contains a subdivision of a spindle, which generalize both the Maximum Flow and Longest Path problems. We obtain the following complexity dichotomy: for a fixed l >= 1, finding the largest k such that an input digraph G contains a subdivision of a (kxl)-spindle is polynomial-time solvable if l <= 3, and NP-hard otherwise. We place special emphasis on finding spindles with exactly two paths and present FPT algorithms that are asymptotically optimal under the ETH. These algorithms are based on the technique of representative families in matroids, and use also color-coding as a subroutine. Finally, we study the case where the input graph is acyclic, and present several algorithmic and hardness results.
引用
收藏
页码:66 / 79
页数:14
相关论文
共 50 条
  • [1] On the Complexity of Finding Internally Vertex-Disjoint Long Directed Paths
    Júlio Araújo
    Victor A. Campos
    Ana Karolinna Maia
    Ignasi Sau
    Ana Silva
    Algorithmica, 2020, 82 : 1616 - 1639
  • [2] 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
  • [3] Finding Arc and Vertex-Disjoint Paths in Networks
    Xie, Zheng
    Chen, Zhi
    Leng, Hongze
    Zhang, Jun
    EIGHTH IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, PROCEEDINGS, 2009, : 539 - +
  • [4] A New Algorithm for Finding Vertex-Disjoint Paths
    Kurt, Mehmet
    Berberler, Murat
    Ugurlu, Onur
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2015, 12 (06) : 550 - 555
  • [5] Improved algorithms for finding length-bounded two vertex-disjoint paths in a planar graph and minmax k vertex-disjoint paths in a directed acyclic graph
    Yu, Chih-Chiang
    Lin, Chien-Hsin
    Wang, Biing-Feng
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2010, 76 (08) : 697 - 708
  • [6] Vertex-disjoint paths in graphs
    Egawa, Y
    Ota, K
    ARS COMBINATORIA, 2001, 61 : 23 - 31
  • [7] VERTEX-DISJOINT PATHS AND EDGE-DISJOINT BRANCHINGS IN DIRECTED-GRAPHS
    WHITTY, RW
    JOURNAL OF GRAPH THEORY, 1987, 11 (03) : 349 - 358
  • [8] Partitioning a graph into vertex-disjoint paths
    Li, J
    Steiner, G
    STUDIA SCIENTIARUM MATHEMATICARUM HUNGARICA, 2005, 42 (03) : 277 - 294
  • [9] Internally Vertex-Disjoint Paths in Crossed Cube-Connected Ring Networks
    Yu, Xin
    Wang, Gaocai
    Yu, Yan
    MECHATRONICS AND INDUSTRIAL INFORMATICS, PTS 1-4, 2013, 321-324 : 2715 - 2720
  • [10] Vertex-Disjoint Paths in BCDC Networks
    Wang, Xi
    Fan, Jianxi
    PAAP 2021: 2021 12TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING, 2021, : 88 - 91