Generating maximal independent sets for hypergraphs with bounded edge-intersections

被引:32
作者
Boros, E
Elbassioni, K
Gurvich, V
Khachiyan, L
机构
[1] Rutgers State Univ, RUTCOR, Piscataway, NJ 08854 USA
[2] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
来源
LATIN 2004: THEORETICAL INFORMATICS | 2004年 / 2976卷
关键词
D O I
10.1007/978-3-540-24698-5_52
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a finite set V, and integers k greater than or equal to 1 and r greater than or equal to 0, denote by A(k, r) the class of hypergraphs A subset of or equal to 2(V) with (k, r)-bounded intersections, i.e. in which the intersection of any k distinct hyperedges has size at most r. We consider the problem MIS(A, I): given a hypergraph A and a subfamily I subset of or equal to I(A), of its maximal independent sets (MIS) T(A), either extend this subfamily by constructing a new MIS I is an element of I(A)\I or prove that there are no more MIS, that is I = I(A). We show that for hypergraphs A is an element of A(k, r) with k + r less than or equal to const, problem MIS (A, I) is NC-reducible to problem MIS(A', circle divide) of generating a single MIS for a partial subhypergraph A' of A. In particular, for this class of hypergraphs, we get an incremental polynomial algorithm for generating all MIS. Furthermore, combining this result with the currently known algorithms for finding a single maximal independent set of a hypergraph, we obtain efficient parallel algorithms for incrementally generating all MIS for hypergraphs in the classes A(1, c), A(c, 0), and A(2, 1), where c is a constant. We also show that, for A is an element of A(k, r), where k + r less than or equal to const, the problem of generating all MIS of A can be solved in incremental polynomial-time with space polynomial only in the size of A.
引用
收藏
页码:488 / 498
页数:11
相关论文
共 19 条
[1]   A FAST AND SIMPLE RANDOMIZED PARALLEL ALGORITHM FOR THE MAXIMAL INDEPENDENT SET PROBLEM [J].
ALON, N ;
BABAI, L ;
ITAI, A .
JOURNAL OF ALGORITHMS, 1986, 7 (04) :567-583
[2]  
BEAME P, 1990, PROCEEDINGS OF THE FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P212
[3]  
BERGE C, 1989, HYPERGRAPHS, V445
[4]  
Boros E., 2000, Parallel Processing Letters, V10, P253, DOI 10.1142/S0129626400000251
[5]   Dual-bounded generating problems: All minimal integer solutions for a monotone system of linear inequalities [J].
Boros, E ;
Elbassioni, K ;
Gurvich, V ;
Khachiyan, L ;
Makino, K .
SIAM JOURNAL ON COMPUTING, 2002, 31 (05) :1624-1643
[6]   Dual subimplicants of positive Boolean functions [J].
Boros, E ;
Gurvich, V ;
Hammer, PL .
OPTIMIZATION METHODS & SOFTWARE, 1998, 10 (02) :147-156
[7]   AN EFFICIENT PARALLEL ALGORITHM FOR COMPUTING A MAXIMAL INDEPENDENT SET IN A HYPERGRAPH OF DIMENSION-3 [J].
DAHLHAUS, E ;
KARPINSKI, M ;
KELSEN, P .
INFORMATION PROCESSING LETTERS, 1992, 42 (06) :309-313
[8]   Efficient read-restricted monotone CNF/DNF dualization by learning with membership queries [J].
Domingo, C ;
Mishra, N ;
Pitt, L .
MACHINE LEARNING, 1999, 37 (01) :89-110
[9]   IDENTIFYING THE MINIMAL TRANSVERSALS OF A HYPERGRAPH AND RELATED PROBLEMS [J].
EITER, T ;
GOTTLOB, G .
SIAM JOURNAL ON COMPUTING, 1995, 24 (06) :1278-1304
[10]  
EITER T, 2002, P 34 ANN ACM S THEOR, P14