Detecting and Counting Small Subgraphs, and Evaluating a Parameterized Tutte Polynomial: Lower Bounds via Toroidal Grids and Cayley Graph Expanders

November 06, 2020 ยท The Ethereal ยท ๐Ÿ› International Colloquium on Automata, Languages and Programming

๐Ÿ”ฎ THE ETHEREAL: The Ethereal
Pure theory โ€” exists on a plane beyond code

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Marc Roth, Johannes Schmitt, Philip Wellnitz arXiv ID 2011.03433 Category cs.CC: Computational Complexity Cross-listed cs.DS Citations 12 Venue International Colloquium on Automata, Languages and Programming Last Checked 2 months ago
Abstract
Given a graph property $ฮฆ$, we consider the problem $\mathtt{EdgeSub}(ฮฆ)$, where the input is a pair of a graph $G$ and a positive integer $k$, and the task is to decide whether $G$ contains a $k$-edge subgraph that satisfies $ฮฆ$. Specifically, we study the parameterized complexity of $\mathtt{EdgeSub}(ฮฆ)$ and of its counting problem $\#\mathtt{EdgeSub}(ฮฆ)$ with respect to both approximate and exact counting. We obtain a complete picture for minor-closed properties $ฮฆ$: the decision problem $\mathtt{EdgeSub}(ฮฆ)$ always admits an FPT algorithm and the counting problem $\#\mathtt{EdgeSub}(ฮฆ)$ always admits an FPTRAS. For exact counting, we present an exhaustive and explicit criterion on the property $ฮฆ$ which, if satisfied, yields fixed-parameter tractability and otherwise $\#\mathsf{W[1]}$-hardness. Additionally, most of our hardness results come with an almost tight conditional lower bound under the so-called Exponential Time Hypothesis, ruling out algorithms for $\#\mathtt{EdgeSub}(ฮฆ)$ that run in time $f(k)\cdot|G|^{o(k/\log k)}$ for any computable function $f$. As a main technical result, we gain a complete understanding of the coefficients of toroidal grids and selected Cayley graph expanders in the homomorphism basis of $\#\mathtt{EdgeSub}(ฮฆ)$. This allows us to establish hardness of exact counting using the Complexity Monotonicity framework due to Curticapean, Dell and Marx (STOC'17). Our methods can also be applied to a parameterized variant of the Tutte Polynomial $T^k_G$ of a graph $G$, to which many known combinatorial interpretations of values of the (classical) Tutte Polynomial can be extended. As an example, $T^k_G(2,1)$ corresponds to the number of $k$-forests in the graph $G$. Our techniques allow us to completely understand the parametrized complexity of computing the evaluation of $T^k_G$ at every pair of rational coordinates $(x,y)$.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Computational Complexity