On the Power of Tree-Depth for Fully Polynomial FPT Algorithms

被引:15
|
作者
Iwata, Yoichi [1 ]
Ogasawara, Tomoaki [2 ]
Ohsaka, Naoto [2 ]
机构
[1] Natl Inst Informat, Tokyo, Japan
[2] Univ Tokyo, Tokyo, Japan
来源
35TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2018) | 2018年 / 96卷
关键词
Fully Polynomial FPT Algorithm; Tree-Depth; Divide-and-Conquer; SHORTEST PATHS;
D O I
10.4230/LIPIcs.STACS.2018.41
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are many classical problems in P whose time complexities have not been improved over the past decades. Recent studies of "Hardness in P" have revealed that, for several of such problems, the current fastest algorithm is the best possible under some complexity assumptions. To bypass this difficulty, the concept of "FPT inside P" has been introduced. For a problem with the current best time complexity O(n(c)), the goal is to design an algorithm running in k(O(1))n(c)' time for a parameter k and a constant c' < c. In this paper, we investigate the complexity of graph problems in P parameterized by tree-depth, a graph parameter related to tree-width. We show that a simple divide-and-conquer method can solve many graph problems, including WEIGHTED MATCHING, NEGATIVE CYCLE DETECTION, MINIMUM WEIGHT CYCLE, REPLACEMENT PATHS, and 2-HOP COVER, in O(td.m) time or O(td.(m + n log n)) time, where td is the tree-depth of the input graph. Because any graph of tree-width tw has tree-depth at most (tw + 1) log(2)n, our algorithms also run in O(tw.m log n) time or O(tw.(m + n log n) log n) time. These results match or improve the previous best algorithms parameterized by tree-width. Especially, we solve an open problem of fully polynomial FPT algorithm for WEIGHTED MATCHING parameterized by tree-width posed by Fomin et al. (SODA 2017).
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Strongly polynomial and fully combinatorial algorithms for bisubmodular function minimization
    S. Thomas McCormick
    Satoru Fujishige
    Mathematical Programming, 2010, 122 : 87 - 120
  • [42] Depth-latency tradeoffs in multicast tree algorithms
    Helmick, Michael T.
    Annexstein, Fred S.
    21ST INTERNATIONAL CONFERENCE ON ADVANCED NETWORKING AND APPLICATIONS, PROCEEDINGS, 2007, : 555 - +
  • [43] RECURSION DEPTH ANALYSIS FOR SPECIAL TREE TRAVERSAL ALGORITHMS
    KIRSCHENHOFER, P
    PRODINGER, H
    LECTURE NOTES IN COMPUTER SCIENCE, 1984, 172 : 303 - 311
  • [44] A fully polynomial bicriteria approximation scheme for the constrained spanning tree problem
    Hong, SP
    Chung, SJ
    Park, BH
    OPERATIONS RESEARCH LETTERS, 2004, 32 (03) : 233 - 239
  • [45] Polynomial-Time Algorithms for Building a Consensus MUL-Tree
    Cui, Yun
    Jansson, Jesper
    Sung, Wing-Kin
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2012, 19 (09) : 1073 - 1088
  • [46] Fully Decentralized AC Optimal Power Flow Algorithms
    Sun, Andy X.
    Phan, Dzung T.
    Ghosh, Soumyadip
    2013 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PES), 2013,
  • [47] Fully Pipelined Implementation of Tree-Search Algorithms for Vector Precoding
    Barrenechea, Maitane
    Mendicute, Mikel
    Arruti, Egoitz
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2013, 2013
  • [48] Fully threaded tree algorithms for adaptive refinement fluid dynamics simulations
    Khokhlov, AM
    JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 143 (02) : 519 - 543
  • [49] Evaluation of Four Tree Algorithms in Predicting and Investigating the Changes in Aquifer Depth
    Seyed Hassan Mirhashemi
    Farhad Mirzaei
    Parviz Haghighat Jou
    Mehdi Panahi
    Water Resources Management, 2022, 36 : 4607 - 4618
  • [50] Evaluation of Four Tree Algorithms in Predicting and Investigating the Changes in Aquifer Depth
    Mirhashemi, Seyed Hassan
    Mirzaei, Farhad
    Jou, Parviz Haghighat
    Panahi, Mehdi
    WATER RESOURCES MANAGEMENT, 2022, 36 (12) : 4607 - 4618