Finding large independent sets in graphs and hypergraphs

被引:14
|
作者
Shachnai, H [1 ]
Srinivasan, A
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[2] Bell Labs, Lucent Technol, Murray Hill, NJ 07974 USA
[3] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
[4] Univ Maryland, Inst Adv Comp Studies, College Pk, MD 20742 USA
关键词
independent sets; parallel algorithms; randomized algorithms;
D O I
10.1137/S0895480102419731
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A basic problem in graphs and hypergraphs is that of finding a large independent set-one of guaranteed size. Understanding the parallel complexity of this and related independent set problems on hypergraphs is a fundamental open issue in parallel computation. Caro and Tuza [J. Graph Theory, 15 (1991), pp. 99-107] have shown a certain lower bound alpha(k)(H) on the size of a maximum independent set in a given k-uniform hypergraph H and have also presented an efficient sequential algorithm to find an independent set of size alpha k(H). They also show that alpha(k)(H) is the size of the maximum independent set for various hypergraph families. Here, we show that an RNC algorithm due to Beame and Luby [in Proceedings of the ACM-SIAM Symposium on Discrete Algorithms, 1990, pp. 212-218] finds an independent set of expected size alpha(k)(H) and also derandomizes it for certain special cases. (An intriguing conjecture of Beame and Luby implies that understanding this algorithm better may yield an RNC algorithm to find a maximal independent set in hypergraphs, which is among the outstanding open questions in parallel computation.) We also present lower bounds on independent set size for nonuniform hypergraphs using this algorithm. For graphs, we get an NC algorithm to find independent sets of size essentially that guaranteed by the general (degree-sequence based) version of Turan's theorem.
引用
收藏
页码:488 / 500
页数:13
相关论文
共 50 条
  • [21] Large independent sets in random regular graphs
    Duckworth, William
    Zito, Michele
    [J]. THEORETICAL COMPUTER SCIENCE, 2009, 410 (50) : 5236 - 5243
  • [22] COMPUTING INDEPENDENT SETS IN GRAPHS WITH LARGE GIRTH
    MURPHY, OJ
    [J]. DISCRETE APPLIED MATHEMATICS, 1992, 35 (02) : 167 - 170
  • [23] CONNECTED GRAPHS WITH A LARGE NUMBER OF INDEPENDENT SETS
    Jou, Min-Jen
    [J]. TAIWANESE JOURNAL OF MATHEMATICS, 2013, 17 (06): : 2011 - 2017
  • [24] Counting Independent Sets in Hypergraphs
    Cooper, Jeff
    Dutta, Kunal
    Mubayi, Dhruv
    [J]. COMBINATORICS PROBABILITY & COMPUTING, 2014, 23 (04): : 539 - 550
  • [25] Finding small feedback arc sets on large graphs
    Xiong, Ziliang
    Zhou, Yi
    Xiao, Mingyu
    Khoussainov, Bakhadyr
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2024, 169
  • [26] A faster algorithm for finding maximum independent sets in sparse graphs
    Fürer, M
    [J]. LATIN 2006: THEORETICAL INFORMATICS, 2006, 3887 : 491 - 501
  • [27] On the hardness of finding balanced independent sets in random bipartite graphs
    Perkins, Will
    Wang, Yuzhou
    [J]. PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 2376 - 2397
  • [28] Heuristics for finding large independent sets, with applications to coloring semi-random graphs (extended abstract)
    Feige, U
    Kilian, J
    [J]. 39TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1998, : 674 - 683
  • [29] Finding large independent sets in polynomial expected time
    Coja-Oghlan, Amin
    [J]. COMBINATORICS PROBABILITY & COMPUTING, 2006, 15 (05): : 731 - 751
  • [30] Finding large independent sets in polynomial expected time
    Coja-Oghlan, A
    [J]. STACS 2003, PROCEEDINGS, 2003, 2607 : 511 - 522