TY - JOUR
T1 - Extending the Balas-Yu bounds on the number of maximal independent sets in graphs to hypergraphs and lattices
AU - Boros, Endre
AU - Elbassioni, Khaled
AU - Gurvich, Vladimir
AU - Khachiyan, Leonid
PY - 2003
Y1 - 2003
N2 - A result of Balas andYu (1989) states that the number of maximal independent sets of a graph G is at most δp + 1, where δ is the number of pairs of vertices in G at distance 2, and p is the cardinality of a maximum induced matching in G. In this paper, we give an analogue of this result for hypergraphs and, more generally, for subsets of vectors B in the product of n lattices L = L1 ×... × Ln, where the notion of an induced matching in G is replaced by a certain binary tree each internal node of which is mapped into B. We show that our bounds may be nearly sharp for arbitrarily large hypergraphs and lattices. As an application, we prove that the number of maximal infeasible vectors x ⊂ L = L1 ×...× Ln for a system of polymatroid inequalities f 1(x) ≥ t1,.., fr (x) ≥ tr does not exceed max{Q, βlogt/c(2Q,β)}, where β is the number of minimal feasible vectors for the system, Q = |L1| +.. + |L n|, t = max{t1,.., tr}, and c(ρ, β) is the unique positive root of the equation 2c(ρ c/logβ-1) = 1. This bound is nearly sharp for the Boolean case L = {0, 1}n, and it allows for the efficient generation of all minimal feasible sets to a given system of polymatroid inequalities with quasi-polynomially bounded right-hand sides t1,.., tr.
AB - A result of Balas andYu (1989) states that the number of maximal independent sets of a graph G is at most δp + 1, where δ is the number of pairs of vertices in G at distance 2, and p is the cardinality of a maximum induced matching in G. In this paper, we give an analogue of this result for hypergraphs and, more generally, for subsets of vectors B in the product of n lattices L = L1 ×... × Ln, where the notion of an induced matching in G is replaced by a certain binary tree each internal node of which is mapped into B. We show that our bounds may be nearly sharp for arbitrarily large hypergraphs and lattices. As an application, we prove that the number of maximal infeasible vectors x ⊂ L = L1 ×...× Ln for a system of polymatroid inequalities f 1(x) ≥ t1,.., fr (x) ≥ tr does not exceed max{Q, βlogt/c(2Q,β)}, where β is the number of minimal feasible vectors for the system, Q = |L1| +.. + |L n|, t = max{t1,.., tr}, and c(ρ, β) is the unique positive root of the equation 2c(ρ c/logβ-1) = 1. This bound is nearly sharp for the Boolean case L = {0, 1}n, and it allows for the efficient generation of all minimal feasible sets to a given system of polymatroid inequalities with quasi-polynomially bounded right-hand sides t1,.., tr.
KW - Dualization
KW - Hypergraph
KW - Incremental algorithm
KW - Lattice
KW - Maximal independent set
KW - Polymatroid function
KW - Proper mapping
KW - System of polymatroid inequalities
UR - http://www.scopus.com/inward/record.url?scp=33751187115&partnerID=8YFLogxK
U2 - 10.1007/s10107-003-0408-4
DO - 10.1007/s10107-003-0408-4
M3 - Article
AN - SCOPUS:33751187115
SN - 0025-5610
VL - 98
SP - 355
EP - 368
JO - Mathematical Programming
JF - Mathematical Programming
IS - 1-3
ER -