English

Counting Paths and Packings in Halves

Data Structures and Algorithms 2009-04-21 v1 Discrete Mathematics

Abstract

It is shown that one can count kk-edge paths in an nn-vertex graph and mm-set kk-packings on an nn-element universe, respectively, in time (nk/2){n \choose k/2} and (nmk/2){n \choose mk/2}, up to a factor polynomial in nn, kk, and mm; in polynomial space, the bounds hold if multiplied by 3k/23^{k/2} or 5mk/25^{mk/2}, respectively. These are implications of a more general result: given two set families on an nn-element universe, one can count the disjoint pairs of sets in the Cartesian product of the two families with \nO(n)\nO(n \ell) basic operations, where \ell is the number of members in the two families and their subsets.

Keywords

Cite

@article{arxiv.0904.3093,
  title  = {Counting Paths and Packings in Halves},
  author = {Andreas Björklund and Thore Husfeldt and Petteri Kaski and Mikko Koivisto},
  journal= {arXiv preprint arXiv:0904.3093},
  year   = {2009}
}
R2 v1 2026-06-21T12:53:17.159Z