The complexity of perfect matchings and packings in dense hypergraphs

preprint2016arXivOpen access

Abstract

Given two kk-graphs HH and FF, a perfect FF-packing in HH is a collection of vertex-disjoint copies of FF in HH which together cover all the vertices in HH. In the case when FF is a single edge, a perfect FF-packing is simply a perfect matching. For a given fixed FF, it is often the case that the decision problem whether an nn-vertex kk-graph HH contains a perfect FF-packing is NP-complete. Indeed, if k≥3k \geq 3, the corresponding problem for perfect matchings is NP-complete whilst if k=2k=2 the problem is NP-complete in the case when FF has a component consisting of at least 33 vertices. In this paper we give a general tool which can be used to determine classes of (hyper)graphs for which the corresponding decision problem for perfect FF-packings is polynomial time solvable. We then give three applications of this tool: (i) Given 1≤ℓ≤k−11\leq \ell \leq k-1, we give a minimum ℓ\ell-degree condition for which it is polynomial time solvable to determine whether a kk-graph satisfying this condition has a perfect matching; (ii) Given any graph FF we give a minimum degree condition for which it is polynomial time solvable to determine whether a graph satisfying this condition has a perfect FF-packing; (iii) We also prove a similar result for perfect KK-packings in kk-graphs where KK is a kk-partite kk-graph. For a range of values of ℓ,k\ell,k (i) resolves a conjecture of Keevash, Knox and Mycroft whilst (ii) answers a question of Yuster in the negative. In many cases our results are best possible in the sense that lowering the minimum degree condition means that the corresponding decision problem becomes NP-complete.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.