The square lattice shuffle
نویسنده
چکیده
We show that the operations of permuting columns and rows separately and independently mix a square matrix in constant time.
منابع مشابه
The square lattice shuffle, correction
1. A CORRECTION Theorem 3.6 in [1] contains an error in the stated bound. As is argued above the theorem, the statistical distance to the uniform distribution decreases by a factor O ( (m/ log m)−1/2 ) = O ((log n)1/2n−1/4) for every two iterations. This implies that the bound obtained for Theorem 3.6 should read O ( n1− t−1 2 1 4 (log n) t−1 2 1 2 ) . I am grateful to Justin Holmgren for point...
متن کاملA short proof that shuffle squares are 7-avoidable
A shuffle square is a word that can be partitioned into two identical words. We obtain a short proof that there exist exponentially many words over the 7 letter alphabet containing no shuffle square as a factor. The method is a generalization of the so-called power series method using ideas of the entropy compression method as developped by Gonçalves, Montassier, and Pinlou. 1991 Mathematics Su...
متن کاملUnshuffling Permutations
A permutation is said to be a square if it can be obtained by shuffling two order-isomorphic patterns. The definition is intended to be the natural counterpart to the ordinary shuffle of words and languages. In this paper, we tackle the problem of recognizing square permutations from both the point of view of algebra and algorithms. On the one hand, we present some algebraic and combinatorial p...
متن کاملUnshuffling a Square is NP-Hard
A shuffle of two strings is formed by interleaving the characters into a new string, keeping the characters of each string in order. A string is a square if it is a shuffle of two identical strings. There is a known polynomial time dynamic programming algorithm to determine if a given string z is the shuffle of two given strings x, y; however, it has been an open question whether there is a pol...
متن کاملNumerical Simulation of Fluid Flow Past a Square Cylinder Using a Lattice Boltzmann Method
The method of lattice boltzmann equation(LBE) is a kinetic-based approach for fluid flow computations. In the last decade, minimal kinetic models, and primarily the LBE, have met with significant success in the simulation of complex hydrodynamic phenomena, ranging from slow flows in grossly irregular geometries to fully developed turbulence, to flow with dynamic phase transitions. In the presen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Random Struct. Algorithms
دوره 29 شماره
صفحات -
تاریخ انتشار 2006