ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Discrete Applied Mathematics
Volume 142, Issues 1-3, 15 August 2004, Pages 1-15
Boolean and Pseudo-Boolean Functions
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (316 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.dam.2002.12.004    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2004 Elsevier B.V. All rights reserved.

Dual-bounded generating problems: weighted transversals of a hypergraph*1

E. BorosE-mail The Corresponding Author, a, V. A. GurvichE-mail The Corresponding Author, a, L. KhachiyanE-mail The Corresponding Author, b and K. MakinoE-mail The Corresponding Author, c

a RUTCOR, Rutgers University, 640 Bartholomew Road, Piscataway, NJ 08854-8003, USA b Department of Computer Science, Rutgers University, 110 Frelinghuysen Road, Piscataway, NJ 08854, USA c Division of Mathematical Science for Social Systems, Graduate School of Engineering Science, Osaka University, Toyonaka, Osaka 560-8531, Japan

Received 6 August 2001; 
Revised 12 November 2002; 
accepted 3 December 2002. 
Available online 18 March 2004.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

We consider a generalization of the notion of transversal to a finite hypergraph, the so-called weighted transversals. Given a non-negative weight vector assigned to each hyperedge of an input hypergraph Image and a non-negative threshold vector, we define a weighted transversal as a minimal vertex set which intersects all the hyperedges of Image except for a sub-family of total weight not exceeding the given threshold vector. Weighted transversals generalize partial and multiple transversals introduced in Boros et al. (SIAM J. Comput. 30 (6) (2001)) and also include minimal binary solutions to non-negative systems of linear inequalities and minimal weighted infrequent sets in databases. We show that the hypergraph of all weighted transversals is dual-bounded, i.e., the size of its transversal hypergraph is polynomial in the number of weighted transversals and the size of the input hypergraph. Our bounds are based on new inequalities of extremal set theory and threshold Boolean logic, which may be of independent interest. For instance, we show that for any row-weighted m×n binary matrix and any threshold weight t, the number of maximal sets of columns whose row support has weight above t is at most m times the number of minimal sets of columns with row support of total weight below t. We also prove that the problem of generating all weighted transversals for a given hypergraph is polynomial-time reducible to the generation of all ordinary transversals for another hypergraph, i.e., to the well-known hypergraph dualization problem. As a corollary, we obtain an incremental quasi-polynomial-time algorithm for generating all weighted transversals for a given hypergraph. This result includes as special cases the generation of all the minimal Boolean solutions to a given system of non-negative linear inequalities and the generation of all minimal weighted infrequent sets of columns for a given binary matrix.

Author Keywords: Boolean programming; Data mining; Dualization; Dual hypergraph; Incremental polynomial time; Intersection inequalities; Minimal infrequent set; Maximal frequent set; Multiple transversal; Partial transversal; Threshold Boolean function

Article Outline

1. Introduction
1.1. Dualization
1.2. Weighted transversals
1.3. Minimal feasible and maximal infeasible binary solutions for systems of monotone linear inequalities
1.4. Partial transversals, unions, maximal frequent and minimal infrequent sets
1.5. Inequalities
2. Generating dual-bounded hypergraphs and the proof of Theorem 1
2.1. Superset oracles
2.2. Dual-bounded hypergraphs
3. Proof of Theorem 2
3.1. Proof of Lemma 1
3.2. Proof of Lemma 2
3.3. Proof of Theorem 2
4. NP-hard generalizations
4.1. Transversals to families of hypergraphs
4.2. Partially feasible binary solutions to monotone systems of linear inequalities
4.3. Generating fairly independent sets and their kernels
4.4. NP-hard and quasi-polynomial generating problems for hypergraphs
Acknowledgements
References

Discrete Applied Mathematics
Volume 142, Issues 1-3, 15 August 2004, Pages 1-15
Boolean and Pseudo-Boolean Functions
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.