Generating random regular graphs

被引:24
|
作者
Kim, J. H. [1 ]
Vu, V. H.
机构
[1] Microsoft Corp, Microsoft Res, Redmond, WA 98052 USA
[2] Univ Calif San Diego, Dept Math, La Jolla, CA 92093 USA
[3] Yonsei Univ, Dept Math, Seoul 120749, South Korea
关键词
D O I
10.1007/s00493-006-0037-7
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Random regular graphs play a central role in combinatorics and theoretical computer science. In this paper, we analyze a simple algorithm introduced by Steger and Wormald [10] and prove that it produces an asymptotically uniform random regular graph in a polynomial time. Precisely, for fixed d and n with d = O(n(1/3-epsilon)), it is shown that the algorithm generates an asymptotically uniform random d-regular graph on n vertices in time O(nd(2)). This confirms a conjecture of Wormald. The key ingredient in the proof is a recently developed concentration inequality by the second author. The algorithm works for relatively large d in practical (quadratic) time and can be used to derive many properties of uniform random regular graphs.
引用
收藏
页码:683 / 708
页数:26
相关论文
共 50 条
  • [1] Generating Random Regular Graphs
    J. H. Kim
    V. H. Vu*
    Combinatorica, 2006, 26 : 683 - 708
  • [2] GENERATING RANDOM REGULAR GRAPHS
    WORMALD, NC
    JOURNAL OF ALGORITHMS, 1984, 5 (02) : 247 - 280
  • [3] Generating random regular graphs quickly
    Steger, A
    Wormald, NC
    COMBINATORICS PROBABILITY & COMPUTING, 1999, 8 (04): : 377 - 396
  • [4] Generating and counting Hamilton cycles in random regular graphs
    Frieze, A
    Jerrum, M
    Molloy, M
    Robinson, R
    Wormald, N
    JOURNAL OF ALGORITHMS, 1996, 21 (01) : 176 - 198
  • [5] On the asymmetry of random regular graphs and random graphs
    Kim, JH
    Sudakov, B
    Vu, VH
    RANDOM STRUCTURES & ALGORITHMS, 2002, 21 (3-4) : 216 - 224
  • [6] Generating regular directed graphs
    Brinkmann, Gunnar
    DISCRETE MATHEMATICS, 2013, 313 (01) : 1 - 7
  • [7] Generating r-regular graphs
    Ding, GL
    Chen, P
    DISCRETE APPLIED MATHEMATICS, 2003, 129 (2-3) : 329 - 343
  • [8] Sandwiching random regular graphs between binomial random graphs
    Gao, Pu
    Isaev, Mikhail
    McKay, Brendan D.
    PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 690 - 701
  • [9] Sandwiching random regular graphs between binomial random graphs
    Gao, Pu
    Isaev, Mikhail
    McKay, Brendan D.
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 690 - 701
  • [10] Generating connected random graphs
    Gray, Caitlin
    Mitchell, Lewis
    Roughan, Matthew
    JOURNAL OF COMPLEX NETWORKS, 2019, 7 (06) : 896 - 912