English

Data-compression for Parametrized Counting Problems on Sparse graphs

Data Structures and Algorithms 2018-09-26 v2 Combinatorics

Abstract

We study the concept of \emph{compactor}, which may be seen as a counting-analogue of kernelization in counting parameterized complexity. For a function F:ΣNF:\Sigma^*\to \Bbb{N} and a parameterization κ:ΣN\kappa: \Sigma^*\to \Bbb{N}, a compactor (P,M)({\sf P},{\sf M}) consists of a polynomial-time computable function P{\sf P}, called \emph{condenser}, and a computable function M{\sf M}, called \emph{extractor}, such that F=MPF={\sf M}\circ {\sf P}, and the condensing P(x){\sf P}(x) of xx has length at most s(κ(x))s(\kappa(x)), for any input xΣ.x\in \Sigma^*. If ss is a polynomial function, then the compactor is said to be of polynomial-size. Although the study on counting-analogue of kernelization is not unprecedented, it has received little attention so far. We study a family of vertex-certified counting problems on graphs that are MSOL-expressible; that is, for an MSOL-formula ϕ\phi with one free set variable to be interpreted as a vertex subset, we want to count all AV(G)A\subseteq V(G) where A=k|A|=k and (G,A)ϕ.(G,A)\models \phi. In this paper, we prove that every vertex-certified counting problems on graphs that is \emph{MSOL-expressible} and \emph{treewidth modulable}, when parameterized by kk, admits a polynomial-size compactor on HH-topological-minor-free graphs with condensing time O(k2n2)O(k^2n^2) and decoding time 2O(k).2^{O(k)}. This implies the existence of an {\sf FPT}-algorithm of running time O(n2k2)+2O(k).O(n^2k^2)+2^{O(k)}. All aforementioned complexities are under the Uniform Cost Measure (UCM) model where numbers can be stored in constant space and arithmetic operations can be done in constant time.

Keywords

Cite

@article{arxiv.1809.08160,
  title  = {Data-compression for Parametrized Counting Problems on Sparse graphs},
  author = {Eun Jung Kim and Maria Serna and Dimitrios M. Thilikos},
  journal= {arXiv preprint arXiv:1809.08160},
  year   = {2018}
}

Comments

An extended abstract of this paper was accepted to ISAAC 2018