Shuffling by semi-random transpositions

被引:13
|
作者
Mossel, E [1 ]
Peres, Y [1 ]
Sinclair, A [1 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
关键词
D O I
10.1109/FOCS.2004.60
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the cyclic-to-random shuffle, we are given n cards arranged in a circle. At step k, we exchange the k'th card along the circle with a uniformly chosen random card. The problem of determining the mixing time of the cyclic-to-random shuffle was raised by Aldous and Diaconis in 1986. Recently, Mironov used this shuffle as a model for the cryptographic system known as RC4, and proved an upper bound of O(n log n) for the mixing time. We prove a matching lower bound, thus establishing that the mixing time is indeed of order O(n log n). We also prove an upper bound of O(n log n) for the mixing time of any "semi-random transposition shuffle", i.e., any shuffle in which a random card is exchanged with another card chosen according to an arbitrary (deterministic or random) rule. To prove our lower bound, we exhibit an explicit complex-valued test function which typically takes very different values for permutations arising from few iterations of the cyclic-to-random-shuffle and for uniform random permutations. Perhaps surprisingly, the proof hinges on the fact that the function e(z)-1 has nonzero fixed points in the complex plane. A key insight from our work is the importance of complex analysis tools for uncovering structure in nonreversible Markov chains.
引用
收藏
页码:572 / 581
页数:10
相关论文
共 50 条
  • [31] Improvement of Semi-Random Measurement Matrix for Compressed Sensing
    Lv, Wentao
    Wang, Junfeng
    Yu, Wenxian
    Tan, Zhen
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2014, E97A (06): : 1426 - 1429
  • [32] Deep Semi-Random Features for Nonlinear Function Approximation
    Kawaguchi, Kenji
    Xie, Bo
    Song, Le
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 3382 - 3389
  • [33] Coloring semi-random graphs in polynomial expected time
    Subramanian, CR
    Madhavan, CEV
    FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 1994, 880 : 137 - 148
  • [34] Algorithms approaching the threshold for semi-random planted clique
    Buhai, Rares-Darius
    Kothari, Pravesh K.
    Steurer, David
    arXiv, 2022,
  • [35] Algorithms Approaching the Threshold for Semi-random Planted Clique
    Buhai, Rares-Darius
    Kothari, Pravesh K.
    Steurer, David
    PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 1918 - 1926
  • [36] SENSING SCHEME FOR SEMI-RANDOM MEMORY ARRAY.
    Anon
    IBM technical disclosure bulletin, 1985, 27 (12): : 7171 - 7172
  • [37] GENERATING QUASI-RANDOM SEQUENCES FROM SEMI-RANDOM SOURCES
    SANTHA, M
    VAZIRANI, UV
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1986, 33 (01) : 75 - 87
  • [38] Semi-Random Kite Codes over Fading Channels
    Bai, Bo
    Bai, Baoming
    Ma, Xiao
    25TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA 2011), 2011, : 639 - 645
  • [39] Semi-random donor-acceptor copolymers and terpolymers
    Braunecker, Wade
    Owczarczyk, Zbyslaw
    Oosterhout, Stefan
    Kopidakis, Nikos
    Olson, Dana
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2015, 249
  • [40] Rate of convergence for shuffling cards by transpositions
    Handjani, S
    Jungreis, D
    JOURNAL OF THEORETICAL PROBABILITY, 1996, 9 (04) : 983 - 993