On the complexity of some enumeration problems for matroids

被引:42
作者
Khachiyan, L
Boros, E
Elbassioni, K
Gurvich, V
Makino, K
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
[2] Rutgers State Univ, RUTCOR, Piscataway, NJ 08854 USA
[3] Max Planck Inst Informat, Saarbrucken, Germany
[4] Osaka Univ, Grad Sch Engn Sci, Div Math Sci Social Syst, Osaka 5608531, Japan
关键词
matroid; base; circuit; flat; hyperplane; enumeration; hypergraph; Steiner tree; multiway cut; incremental polynomial time;
D O I
10.1137/S0895480103428338
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Let M be a matroid defined by an independence oracle on ground set S, and let A subset of S. We present an incremental polynomial-time algorithm for enumerating all minimal ( maximal) subsets of S which span (do not span) A. Special cases of these problems include the generation of bases, circuits, hyperplanes, flats of given rank, circuits through a given element, generalized Steiner trees, and multiway cuts in graphs, as well as some other applications. We also consider some tractable and NP-hard generation problems related to systems of polymatroid inequalities and (generalized) packing and spanning in matroids.
引用
收藏
页码:966 / 984
页数:19
相关论文
共 23 条
[1]  
Bixby R, 1995, HDB COMBINATORICS, P550
[2]   Extending the Balas-Yu bounds on the number of maximal independent sets in graphs to hypergraphs and lattices [J].
Boros, E ;
Elbassioni, K ;
Gurvich, V ;
Khachiyan, L .
MATHEMATICAL PROGRAMMING, 2003, 98 (1-3) :355-368
[3]   Generating dual-bounded hypergraphs [J].
Boros, E ;
Elbassioni, K ;
Gurvich, V ;
Khachiyan, L .
OPTIMIZATION METHODS & SOFTWARE, 2002, 17 (05) :749-781
[4]  
BOROS E, 2002, P 27 INT S MATH FDN, P143
[5]  
Crapo H., 1979, STRUCTURAL TOPOLOGY, V1, P26
[6]   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
[7]  
Edmonds J., 1970, Combinatorial Structures and Their Applications, P69, DOI DOI 10.1007/3-540-36478
[8]   IDENTIFYING THE MINIMAL TRANSVERSALS OF A HYPERGRAPH AND RELATED PROBLEMS [J].
EITER, T ;
GOTTLOB, G .
SIAM JOURNAL ON COMPUTING, 1995, 24 (06) :1278-1304
[9]  
EITER T, 2002, P 34 ANN ACM S THEOR, P14
[10]   On the complexity of dualization of monotone disjunctive normal forms [J].
Fredman, ML ;
Khachiyan, L .
JOURNAL OF ALGORITHMS, 1996, 21 (03) :618-628