The Maximum Binary Tree Problem

被引:0
|
作者
Karthekeyan Chandrasekaran
Elena Grigorescu
Gabriel Istrate
Shubhang Kulkarni
Young-San Lin
Minshen Zhu
机构
[1] University of Illinois,
[2] Urbana-Champaign,undefined
[3] Purdue University,undefined
[4] West University of Timişoara,undefined
[5] Romania and the e-Austria Research Institute,undefined
来源
Algorithmica | 2021年 / 83卷
关键词
Maximum binary tree; Inapproximability; Fixed-parameter tractability;
D O I
暂无
中图分类号
学科分类号
摘要
We introduce and investigate the approximability of the maximum binary tree problem (MBT) in directed and undirected graphs. The goal in MBT is to find a maximum-sized binary tree in a given graph. MBT is a natural variant of the well-studied longest path problem, since both can be viewed as finding a maximum-sized tree of bounded degree in a given graph. The connection to longest path motivates the study of MBT in directed acyclic graphs (DAGs), since the longest path problem is solvable efficiently in DAGs. In contrast, we show that MBT in DAGs is hard: it has no efficient exp(-O(logn/loglogn))\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\exp (-O(\log n/ \log \log n))$$\end{document}-approximation under the exponential time hypothesis, where n is the number of vertices in the input graph. In undirected graphs, we show that MBT has no efficient exp(-O(log0.63n))\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\exp (-O(\log ^{0.63}{n}))$$\end{document}-approximation under the exponential time hypothesis. Our inapproximability results rely on self-improving reductions and structural properties of binary trees. We also show constant-factor inapproximability assuming P≠NP\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\mathbf {P}}\ne \mathbf {NP}$$\end{document}. In addition to inapproximability results, we present algorithmic results along two different flavors: (1) We design a randomized algorithm to verify if a given directed graph on n vertices contains a binary tree of size k in 2kpoly(n)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$2^k \mathsf {poly}(n)$$\end{document} time. (2) Motivated by the longest heapable subsequence problem, introduced by Byers, Heeringa, Mitzenmacher, and Zervas, ANALCO 2011, which is equivalent to MBT in permutation DAGs, we design efficient algorithms for MBT in bipartite permutation graphs.
引用
收藏
页码:2427 / 2468
页数:41
相关论文
共 50 条
  • [1] The Maximum Binary Tree Problem
    Chandrasekaran, Karthekeyan
    Grigorescu, Elena
    Istrate, Gabriel
    Kulkarni, Shubhang
    Lin, Young-San
    Zhu, Minshen
    ALGORITHMICA, 2021, 83 (08) : 2427 - 2468
  • [2] Approximating the Maximum Internal Spanning Tree problem
    Salamon, Gabor
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (50) : 5273 - 5284
  • [3] Optimized binary tree packing of guillotine problem
    Ge, Peng
    Qiu, Yan-Qing
    Liu, Zhu-Sheng
    Ren, Pei-Yu
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2011, 17 (02): : 329 - 337
  • [4] Incremental algorithms for the maximum internal spanning tree problem
    Xianbin ZHU
    Wenjun LI
    Yongjie YANG
    Jianxin WANG
    Science China(Information Sciences), 2021, 64 (05) : 77 - 84
  • [5] The maximum f-depth spanning tree problem
    Monnot, J
    INFORMATION PROCESSING LETTERS, 2001, 80 (04) : 179 - 187
  • [6] Incremental algorithms for the maximum internal spanning tree problem
    Xianbin Zhu
    Wenjun Li
    Yongjie Yang
    Jianxin Wang
    Science China Information Sciences, 2021, 64
  • [7] Incremental algorithms for the maximum internal spanning tree problem
    Zhu, Xianbin
    Li, Wenjun
    Yang, Yongjie
    Wang, Jianxin
    SCIENCE CHINA-INFORMATION SCIENCES, 2021, 64 (05)
  • [8] Approximation algorithms for the maximum internal spanning tree problem
    Salamon, Gabor
    Mathematical Foundations of Computer Science 2007, Proceedings, 2007, 4708 : 90 - 102
  • [9] An exact algorithm for the Maximum Leaf Spanning Tree problem
    Fernau, Henning
    Kneis, Joachim
    Kratsch, Dieter
    Langer, Alexander
    Liedloff, Mathieu
    Raible, Daniel
    Rossmanith, Peter
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (45) : 6290 - 6302
  • [10] An Exact Algorithm for the Maximum Leaf Spanning Tree Problem
    Fernau, Henning
    Kneis, Joachim
    Kratsch, Dieter
    Langer, Alexander
    Liedloff, Mathieu
    Raible, Daniel
    Rossmanith, Peter
    PARAMETERIZED AND EXACT COMPUTATION, 2009, 5917 : 161 - +