×

Mixing time of the switch Markov chain and stable degree sequences. (English) Zbl 1460.05038

Summary: The switch chain is a well-studied Markov chain which can be used to sample approximately uniformly from the set \(\varOmega ( \mathfrak{d} )\) of all graphs with a given degree sequence \(\mathfrak{d} \). Polynomial mixing time (rapid mixing) has been established for the switch chain under various conditions on the degree sequences. G. Amanatidis and P. Kleer [in: Proceedings of the 30th annual ACM-SIAM symposium on discrete algorithms, SODA 2019, San Diego, CA, USA, January 6–9, 2019. Philadelphia, PA: Society for Industrial and Applied Mathematics (SIAM); New York, NY: Association for Computing Machinery (ACM). 966–985 (2019; Zbl 1431.60073)] introduced the notion of strongly stable families of degree sequences, and proved that the switch chain is rapidly mixing for any degree sequence from a strongly stable family. Using a different approach, P. L. Erdős et al. [“The mixing time of the switch Markov chains: a unified approach”, Preprint, arXiv:1903.06600] recently extended this result to the (possibly larger) class of P-stable degree sequences, introduced by M. Jerrum et al. [in: Random graphs. Volume 2. Based on papers presented at the fourth international seminar on random graphs and probabilistic methods in combinatorics, held in Poznań, Poland, August 7-11, 1989. Chichester: Wiley. 101–115 (1992; Zbl 0819.05052)]. We define a new notion of stability for a given degree sequence, namely \(k\)-stability, and prove that if a degree sequence \(\mathfrak{d}\) is 8-stable then the switch chain on \(\varOmega ( \mathfrak{d} )\) is rapidly mixing. We also provide sufficient conditions for P-stability, strong stability and 8-stability. Using these sufficient conditions, we give the first proof of P-stability for various families of heavy-tailed degree sequences, including power-law degree sequences, and show that the switch chain is rapidly mixing for these families.
We further extend these notions and results to directed degree sequences.

MSC:

05C07 Vertex degrees
05C80 Random graphs (graph-theoretic aspects)
60J05 Discrete-time Markov processes on general state spaces
60J10 Markov chains (discrete-time Markov processes on discrete state spaces)

References:

[1] Amanatidis, G.; Kleer, P., Rapid mixing of the switch Markov chain for strongly stable degree sequences and 2-class joint degree matrices, (Proceedings of the 30th Annual ACM-SIAM Symposium on Discrete Algorithms (2019), ACM-SIAM: ACM-SIAM New York-Philadelphia), 966-985 · Zbl 1431.60073
[2] Aparicio, S.; Villazón-Terrazas, J.; Álvarez, G., A model for scale-free networks: application to twitter, Entropy, 17, 8, 5848-5867 (2015)
[3] Arman, A.; Gao, P.; Wormald, N., Fast uniform generation of random graphs with given degree sequences (2019), Preprint, arXiv:1905.03446
[4] Bayati, M.; Kim, J. H.; Saberi, A., A sequential algorithm for generating random graphs, Algorithmica, 58, 860-910 (2010) · Zbl 1198.05138
[5] Berger, A.; Müller-Hannemann, M., Uniform sampling of digraphs with a fixed degree sequence, (Graph Theoretic Concepts in Computer Science. Graph Theoretic Concepts in Computer Science, Lecture Notes in Computer Science, vol. 6410 (2010), Springer: Springer Berlin), 220-231 · Zbl 1309.68145
[6] Chung, F.; Lu, L., The volume of the giant component of a random graph with given expected degrees, SIAM J. Discrete Math., 20, 395-411 (2006) · Zbl 1119.05098
[7] Cooper, C.; Dyer, M. E.; Greenhill, C., Sampling regular graphs and a peer-to-peer network, Combin. Probab. Comput., 16, 557-593 (2007) · Zbl 1137.05065
[8] Erdős, P. L.; Greenhill, C.; Mezei, T. R.; Miklos, I.; Soltész, D.; Soukup, L., The mixing time of the switch Markov chains: a unified approach (2019), Preprint, arXiv:1903.06600
[9] Erdős, P. L.; Győri, E.; Mezei, T. R.; Miklós, I.; Soltész, D., A non-P-stable class of degree sequences for which the swap Markov chain is rapidly mixing (2019), Preprint, arXiv:1909.02308
[10] Erdős, P. L.; Kiss, S. Z.; Miklós, I.; Soukup, L., Approximate counting of graphical realizations, PLoS One, 10 (2015), e0131300
[11] Erdős, P. L.; Mezei, T. R.; Miklos, I.; Soltész, D., Efficiently sampling the realizations of bounded, irregular degree sequences of bipartite and directed graphs, PLoS One, 13, 8 (2018), e0201995
[12] Erdős, P. L.; Miklós, I.; Toroczkai, Z., New classes of degree sequences with fast mixing swap Markov chain sampling, Combin. Probab. Comput., 27, 186-207 (2018) · Zbl 1387.05052
[13] Gale, D., A theorem on flows in networks, Pacific J. Math., 7, 1073-1082 (1957) · Zbl 0087.16303
[14] Gao, P.; Wormald, N., Uniform generation of random regular graphs, (Proceedings of the 56th Annual IEEE Symposium on Foundations of Computer Science (2015), IEEE: IEEE Los Alamitos), 1218-1230
[15] Gao, P.; Wormald, N., Enumeration of graphs with a heavy-tailed degree sequence, Adv. Math., 287, 412-450 (2016) · Zbl 1327.05155
[16] Gao, P.; Wormald, N., Uniform generation of random graphs with power-law degree sequences, (Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms (2018), Society for Industrial and Applied Mathematics) · Zbl 1403.05136
[17] Greenhill, C., A polynomial bound on the mixing time of a Markov chain for sampling regular directed graphs, Electron. J. Combin., 18 (2011), #P234 · Zbl 1243.05095
[18] Greenhill, C.; Sfragara, M., The switch Markov chain for sampling irregular graphs and digraphs, Theoret. Comput. Sci., 719, 1-20 (2018) · Zbl 1395.60079
[19] Jerrum, M.; Sinclair, A., Fast uniform generation of regular graphs, Theoret. Comput. Sci., 73, 91-100 (1990) · Zbl 0694.68044
[20] Jerrum, M.; Sinclair, A.; McKay, B., When is a graphical sequence stable?, (Random Graphs, Vol. 2. Random Graphs, Vol. 2, Poznán, 1989 (1992), Wiley: Wiley New York), 101-115 · Zbl 0819.05052
[21] Kannan, R.; Tetali, P.; Vempala, S., Simple Markov-chain algorithms for generating bipartite graphs and tournaments, Random Struct. Algorithms, 14, 293-308 (1999) · Zbl 0933.05145
[22] Kim, J. H.; Vu, V., Generating random regular graphs, Combinatorica, 26, 683-708 (2006) · Zbl 1121.05110
[23] LaMar, M. D., On uniform sampling simple directed graph realizations of degree sequences (2009), Preprint, arXiv:0912.3834
[24] McKay, B. D., Asymptotics for 0-1 matrices with prescribed line sums, (Enumeration and Design (1984), Academic Press: Academic Press Toronto), 225-238 · Zbl 0552.05017
[25] McKay, B. D.; Wormald, N. C., Uniform generation of random regular graphs of moderate degree, J. Algorithms, 11, 52-67 (1990) · Zbl 0711.68082
[26] McKay, B. D.; Wormald, N. C., Asymptotic enumeration by degree sequence of graphs with degrees \(o ( n^{1 / 2} )\), Combinatorica, 11, 369-382 (1991) · Zbl 0742.05047
[27] Miklós, I.; Erdős, P. L.; Soukup, L., Towards random uniform sampling of bipartite graphs with given degree sequence, Electron. J. Combin., 20, 1 (2013), #P16 · Zbl 1266.05155
[28] Mossa, S.; Barthelemy, M.; Stanley, H. E.; Amaral, L. A.N., Truncation of power law behavior in scale-free network models due to information filtering, Phys. Rev. Lett., 88, 13, Article 138701 pp. (2002)
[29] Newman, M. E., The structure and function of complex networks, SIAM Rev., 45, 2, 167-256 (2003) · Zbl 1029.68010
[30] Petersen, J., Die Theorie der regularen Graphen, Acta Math., 15, 193-220 (1891) · JFM 23.0115.03
[31] Sinclair, A., Improved bounds for mixing rates of Markov chains and multicommodity flow, Combin. Probab. Comput., 1, 351-370 (1992) · Zbl 0801.90039
[32] Steger, A.; Wormald, N., Generating random regular graphs quickly, Combin. Probab. Comput., 8, 377-396 (1999) · Zbl 0935.05082
[33] Van Der Hofstad, R., (Random Graphs and Complex Networks. Random Graphs and Complex Networks, Cambridge Series in Statistical and Probabilistic Mathematics, vol. 43 (2016)) · Zbl 1361.05002
[34] Zhao, J. Y., Expand and Contract: Sampling graphs with given degrees and other combinatorial families (2013), Preprint, arXiv:1308.6627
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.