Weighted counting of k-matchings is #w[1]-hard

  • Authors:
  • Markus Bläser;Radu Curticapean

  • Affiliations:
  • Dept. of Computer Science, Saarland University, Germany;Dept. of Computer Science, Saarland University, Germany

  • Venue:
  • IPEC'12 Proceedings of the 7th international conference on Parameterized and Exact Computation
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the seminal paper for parameterized counting complexity [1], the following problem is conjectured to be #W[1]-hard: Given a bipartite graph G and a number k∈ℕ, which is considered as a parameter, count the number of matchings of size k in G. We prove hardness for a natural weighted generalization of this problem: Let G=(V,E,w) be an edge-weighted graph and define the weight of a matching as the product of weights of all edges in the matching. We show that exact evaluation of the sum over all such weighted matchings of size k is #W[1]-hard for bipartite graphs G. As an intermediate step in our reduction, we also prove #W[1]- hardness of the problem of counting k-partial cycle covers, which are vertex-disjoint unions of cycles including k edges in total. This hardness result even holds for unweighted graphs.