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 条
  • [21] Two Geometrical Applications of the Semi-random Method
    Hajnal, Peter
    Szemeredi, Endre
    NEW TRENDS IN INTUITIVE GEOMETRY, 2018, 27 : 189 - 199
  • [22] Collapse of PP with a semi-random source to BPP
    Uehara, R
    INFORMATION PROCESSING LETTERS, 1997, 61 (02) : 83 - 87
  • [23] Performance of restricted connective semi-random network
    Shiokawa, S
    Sasase, I
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1996, E79B (06) : 826 - 835
  • [24] Semi-random subspace method for face recognition
    Zhu, Yuhan
    Liu, Jun
    Chen, Songcan
    IMAGE AND VISION COMPUTING, 2009, 27 (09) : 1358 - 1370
  • [25] COLORING RANDOM AND SEMI-RANDOM K-COLORABLE GRAPHS
    BLUM, A
    SPENCER, J
    JOURNAL OF ALGORITHMS, 1995, 19 (02) : 204 - 234
  • [26] Robust Matrix Sensing in the Semi-Random Model
    Gao, Xing
    Cheng, Yu
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [27] Hamilton cycles in the semi-random graph process
    Gao, Pu
    Kaminski, Bogumil
    MacRury, Calum
    Pralat, Pawel
    EUROPEAN JOURNAL OF COMBINATORICS, 2022, 99
  • [28] Semi-random subspace method for writeprint identification
    Liu, Zhi
    Yang, Zongkai
    Liu, Sanya
    Shi, Yinghui
    NEUROCOMPUTING, 2013, 108 : 93 - 102
  • [29] Design of Random and Semi-Random Conjugated Polymers for Organic Solar Cells
    Howard, Jenna B.
    Thompson, Barry C.
    MACROMOLECULAR CHEMISTRY AND PHYSICS, 2017, 218 (21)
  • [30] Semi-Random Access in Small Cells With User Priority
    Hu, Yang
    Xu, Chongbin
    Ping, Li
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (05) : 966 - 969