首页    期刊浏览 2024年11月24日 星期日
登录注册

文章基本信息

  • 标题:Computing Vertex-Disjoint Paths in Large Graphs Using MAOs
  • 本地全文:下载
  • 作者:Johanna E. Prei{\ss}er ; Jens M. Schmidt
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2018
  • 卷号:123
  • 页码:1-12
  • DOI:10.4230/LIPIcs.ISAAC.2018.13
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:We consider the problem of computing k in N internally vertex-disjoint paths between special vertex pairs of simple connected graphs. For general vertex pairs, the best deterministic time bound is, since 42 years, O(min{k,sqrt{n}}m) for each pair by using traditional flow-based methods. The restriction of our vertex pairs comes from the machinery of maximal adjacency orderings (MAOs). Henzinger showed for every MAO and every 1 <= k <= delta (where delta is the minimum degree of the graph) the existence of k internally vertex-disjoint paths between every pair of the last delta-k+2 vertices of this MAO. Later, Nagamochi generalized this result by using the machinery of mixed connectivity. Both results are however inherently non-constructive. We present the first algorithm that computes these k internally vertex-disjoint paths in linear time O(m), which improves the previously best time O(min{k,sqrt{n}}m). Due to the linear running time, this algorithm is suitable for large graphs. The algorithm is simple, works directly on the MAO structure, and completes a long history of purely existential proofs with a constructive method. We extend our algorithm to compute several other path systems and discuss its impact for certifying algorithms.
  • 关键词:Computing Disjoint Paths; Large Graphs; Vertex-Connectivity; Linear-Time; Maximal Adjacency Ordering; Maximum Cardinality Search; Big Data; Certifying
国家哲学社会科学文献中心版权所有