Generating dual-bounded hypergraphs

被引:16
作者
Boros, E
Elbassioni, K
Gurvich, V
Khachiyan, L
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
[2] Rutgers State Univ, RUTCOR, Piscataway, NJ 08854 USA
基金
美国国家科学基金会;
关键词
hypergraph; independent set; transversal; matroid; polymatroid; monotone Boolean function; integer programming; data mining; maximal frequent set; enumeration; incremental polynomial time;
D O I
10.1080/1055678021000060801
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article surveys some recent results on the generation of implicitly given hypergraphs and their applications in Boolean and integer programming, data mining, reliability theory, and combinatorics. Given a monotone property pi over the subsets of a finite set V , we consider the problem of incrementally generating the family F of all minimal subsets satisfying property pi, when pi is given by a polynomial-time satisfiability oracle. For a number of interesting monotone properties, the family F-pi turns out to be uniformly dual-bounded, allowing for the incrementally efficient enumeration of the members of F-pi. Important applications include the efficient generation of minimal infrequent sets of a database (data mining), minimal connectivity ensuring collections of subgraphs from a given list (reliability theory), minimal feasible solutions to a system of monotone inequalities in integer variables (integer programming), minimal spanning collections of subspaces from a given list (linear algebra) and maximal independent sets in the intersection of matroids (combinatorial optimization). In contrast to these results, the analogous problem of generating the family of all maximal subsets not having property pi is NP-hard for almost all applications mentioned above.
引用
收藏
页码:749 / 781
页数:33
相关论文
共 73 条
[51]   Levelwise search and borders of theories in knowledge discovery [J].
Mannila, H ;
Toivonen, H .
DATA MINING AND KNOWLEDGE DISCOVERY, 1997, 1 (03) :241-258
[52]   Discovery of frequent episodes in event sequences [J].
Mannila, H ;
Toivonen, H ;
Verkamo, AI .
DATA MINING AND KNOWLEDGE DISCOVERY, 1997, 1 (03) :259-289
[53]   DESIGN BY EXAMPLE - AN APPLICATION OF ARMSTRONG RELATIONS [J].
MANNILA, H ;
RAIHA, KJ .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1986, 33 (02) :126-141
[54]  
Mannila H., 1996, P 2 INT C KNOWL DISC, P189
[55]   RADOS THEOREM FOR POLYMATROIDS [J].
MCDIARMID, CJH .
MATHEMATICAL PROCEEDINGS OF THE CAMBRIDGE PHILOSOPHICAL SOCIETY, 1975, 78 (SEP) :263-281
[56]  
MUROGA M, 1971, THRESHOLD LOGIC ITS
[57]  
Pasquier N, 1999, LECT NOTES COMPUT SC, V1540, P398
[58]  
PASQUIER N, 1999, P 15 JOURN BAS DONN, P361
[59]   AN O(NM)-TIME ALGORITHM FOR COMPUTING THE DUAL OF A REGULAR BOOLEAN FUNCTION [J].
PELED, UN ;
SIMEONE, B .
DISCRETE APPLIED MATHEMATICS, 1994, 49 (1-3) :309-323
[60]   POLYNOMIAL-TIME ALGORITHMS FOR REGULAR SET-COVERING AND THRESHOLD SYNTHESIS [J].
PELED, UN ;
SIMEONE, B .
DISCRETE APPLIED MATHEMATICS, 1985, 12 (01) :57-69