English

The Parameterized Complexity of Finding Minimum Bounded Chains

Computational Geometry 2021-08-13 v2 Computational Complexity Algebraic Topology

Abstract

Finding the smallest dd-chain with a specific (d1)(d-1)-boundary in a simplicial complex is known as the \textsc{Minimum Bounded Chain} (MBCd_d) problem. The MBCd_d problem is NP-hard for all d2d\geq 2. In this paper, we prove that it is also W[1]-hard for all d2d\geq 2, if we parameterize the problem by solution size. We also give an algorithm solving the MBC1_1 problem in polynomial time and introduce and implemented two fixed parameter tractable (FPT) algorithms solving the MBCd_d problem for all dd. The first algorithm is a generalized version of Dijkstra's algorithm and is parameterized by solution size and coface degree. The second algorithm is a dynamic programming approach based on treewidth, which has the same runtime as a lower bound we prove under the exponential time hypothesis.

Keywords

Cite

@article{arxiv.2108.04563,
  title  = {The Parameterized Complexity of Finding Minimum Bounded Chains},
  author = {Nello Blaser and Morten Brun and Lars M. Salbu and Erlend Raa Vågset},
  journal= {arXiv preprint arXiv:2108.04563},
  year   = {2021}
}

Comments

32 pages, 18 figures, 1 table. Submitted to CGTA Special Issue on Algorithmic Aspects of Computational and Applied Topology