Blocker size via matching minors

Abstract

Finding the maximum number of maximal independent sets in an n-vertex graph G, i(G), from a restricted class is an extensively studied problem. Let kK2 denote the matching of size k, that is a graph with 2k vertices and k disjoint edges. A graph with an induced copy of kK2 contains at least 2k maximal independent sets. The other direction was established in a series of papers finally yielding i(G) (n/k)2k for a graph G without an induced (k+1)K2. Alekseev proved that i(G) is at most the number of induced matchings of G. This work generalises the aforementioned results to clutters. The right substructures in this setting are minors rather than induced subgraphs. Maximal independent sets of a clutter H are in one-to-one correspondence to the sets of its blocker, b(H), hence i(H) = |b(H)|. We show that \[ |b(H)| Σm=0k · f(r)|H| m r 2m \] for a (k+1)K2-minor-free clutter H where f(r) = (2r-3)2r-2 and r is the maximum size of a set in H. A key step in the proofs is, similarly to Alekseev's result, showing that i(H) is bounded by the number of a substructure called semi-matching, and then proving a dependence between the number of semi-matchings and the number of minor matchings. Note that similarly to graphs, a clutter containing a kK2 minor has at least 2k maximal independent sets. From a computational perspective, a polynomial number of independent sets is particularly interesting. Our results lead to polynomial algorithms for restricted instances of many problems including Set Cover and k-SAT.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…