Parameterizing the Permanent: Genus, Apices, Minors, Evaluation mod 2^k
Abstract
We identify and study relevant structural parameters for the problem PerfMatch of counting perfect matchings in a given input graph . These generalize the well-known tractable planar case, and they include the genus of , its apex number (the minimum number of vertices whose removal renders planar), and its Hadwiger number (the size of a largest clique minor). To study these parameters, we first introduce the notion of combined matchgates, a general technique that bridges parameterized counting problems and the theory of so-called Holants and matchgates: Using combined matchgates, we can simulate certain non-existing gadgets as linear combinations of existing gadgets. If a graph features occurrences of , we can then reduce to graphs that feature only existing gadgets, thus enabling parameterized reductions. As applications of this technique, we simplify known time algorithms for PerfMatch on graphs of genus . Orthogonally to this, we show #W[1]-hardness of the permanent on -apex graphs, implying its #W[1]-hardness under the Hadwiger number. Additionally, we rule out time algorithms under the counting exponential-time hypothesis #ETH. Finally, we use combined matchgates to prove parity-W[1]-hardness of evaluating the permanent modulo , complementing an time algorithm by Valiant and answering an open question of Bj\"orklund. We also obtain a lower bound of under the parity version of the exponential-time hypothesis.
Cite
@article{arxiv.1511.02321,
title = {Parameterizing the Permanent: Genus, Apices, Minors, Evaluation mod 2^k},
author = {Radu Curticapean and Mingji Xia},
journal= {arXiv preprint arXiv:1511.02321},
year = {2015}
}
Comments
35 pages, appears in FOCS 2015