Papers
Topics
Authors
Recent
Search
2000 character limit reached

Random Permutation Circuits Overview

Updated 8 July 2026
  • Random Permutation Circuits are ensembles of gates that permute computational basis states, bridging reversible classical circuits and quantum dynamics.
  • They employ random local gates—such as 3-bit gates in cryptography—to achieve approximate k-wise independence and controlled mixing properties.
  • Their applications range from cryptographic block-cipher designs and quantum circuit synthesis to modeling operator spreading, entanglement, and chaos.

Random permutation circuits are circuit ensembles in which the elementary gates act by permuting computational-basis states. In one usage, they are reversible circuits on {0,1}n\{0,1\}^n, typically built from random local $3$-bit gates and studied for approximate kk-wise independence, mixing, and cryptographic pseudorandomness. In another, they are local many-body circuits on qq-state systems whose two-site gates are random permutation matrices, so that the same dynamics admits both a quantum interpretation and a classical reversible one. Across these settings, the subject links pseudorandom permutations, Markov-chain mixing, unitary-design methods, quantum circuit synthesis, and diagnostics of scrambling and chaos (He et al., 2024, Bertini et al., 2024).

1. Formal definitions and circuit models

In the many-body formulation, a random permutation circuit (RPC) is a brickwork local circuit on a chain of qudits with local Hilbert-space dimension qq. At each space-time point, the local gate U(x,t)U(x,t) is chosen uniformly at random from the group of permutation matrices of size q2q^2, written in the source as U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2). One step of the dynamics is the product of two staggered layers of such two-site gates. Because these gates merely reshuffle computational-basis configurations, RPCs can be interpreted simultaneously as quantum circuits and as classical reversible dynamics (Bertini et al., 2024).

A closely related but operationally distinct model appears in pseudorandomness and cryptography. There, the object is a random reversible circuit on nn bits built from reversible $3$-bit gates, often arranged in a fixed nearest-neighbor brickwork architecture. The output of such a circuit is a permutation on $3$0, and the primary question is how rapidly the distribution over permutations approaches approximate $3$1-wise independence. The same literature also considers higher-dimensional layouts, in which the $3$2 wires occupy a $3$3-dimensional lattice and the circuit alternates structured layers, such as row and column operations in two dimensions (He et al., 2024, Gay et al., 2024).

A third formulation emphasizes the distinction between global and local ensembles. For $3$4 qubits, the global permutation ensemble $3$5 samples uniformly from all $3$6 permutations on the computational basis. By contrast, the permutation circuit ensemble $3$7 consists of depth-$3$8 random circuits whose gates are random permutations on randomly selected pairs of qubits; a continuous-time version based on a Poisson process is also studied. This separation is important in entanglement theory, because deep local circuits and globally random permutations need not coincide at finite $3$9, even when they agree asymptotically (Szász-Schagrin et al., 9 May 2025).

2. Pseudorandomness, mixing, and approximate kk0-wise independence

The central cryptographic observable is approximate kk1-wise independence: the action of the sampled permutation on any kk2 distinct inputs should be statistically close to that of a uniformly random permutation. The recent literature gives several depth and size bounds for achieving this property with local reversible gates.

Setting Depth or size bound Main statement
1D nearest-neighbor brickwork kk3 depth yields almost kk4-wise independent permutations (He et al., 2024)
2D nearest-neighbor architecture kk5 depth yields approximate kk6-wise independent permutations (Gay et al., 11 Feb 2025)
kk7-dimensional lattice kk8 depth yields sublinear-in-kk9 depth for qq0 (Gay et al., 2024)
Random qq1-bit gates qq2 gates computes an qq3-approximately qq4-wise independent permutation (Gretta et al., 2024)

In one dimension, a random brickwork circuit of depth qq5, with each layer consisting of approximately qq6 random gates in a fixed nearest-neighbor architecture, yields almost qq7-wise independent permutations on qq8. The same work frames the construction as a simple and practical block-cipher model with provable statistical security against adversaries with access to qq9 input-output pairs, and it also shows that the Luby–Rackoff construction of pseudorandom permutations from pseudorandom functions can be implemented with reversible circuits (He et al., 2024).

A subsequent line of work replaces the one-dimensional architecture by higher-dimensional lattices. In two dimensions, a random reversible circuit of depth qq0, with each layer consisting of qq1 random gates in a fixed two-dimensional nearest-neighbor architecture, yields approximate qq2-wise independent permutations. More generally, for qq3-dimensional lattices, the depth scales as qq4, which is sublinear in qq5 for qq6. The motivation is explicitly cryptographic and is described as inspired by practical block ciphers such as DES and AES (Gay et al., 11 Feb 2025, Gay et al., 2024).

A different improvement targets gate count rather than geometric depth. By analyzing random reversible circuits with random qq7-bit gates through log-Sobolev inequalities, one obtains qq8 gates for qq9-approximate U(x,t)U(x,t)0-wise independence, improving prior bounds when U(x,t)U(x,t)1 is not too small. The same source states that earlier bounds included U(x,t)U(x,t)2 from Gowers, Hoory et al., and Brodsky–Hoory, and U(x,t)U(x,t)3 from He and O’Donnell (Gretta et al., 2024).

At the level of moments, random reversible circuits can also be treated as random walks on U(x,t)U(x,t)4. One result proves a spectral gap of U(x,t)U(x,t)5 for all U(x,t)U(x,t)6, independent of U(x,t)U(x,t)7, with an improved gap of U(x,t)U(x,t)8 for U(x,t)U(x,t)9. Consequences include multiplicative-error q2q^20-wise independent even permutations generated by random reversible circuits with q2q^21 gates for all q2q^22, and q2q^23 gates in a broad regime of q2q^24 (Chen et al., 2024).

These results collectively show that random permutation circuits occupy two regimes. One regime emphasizes physically local architectures and depth scaling. The other emphasizes global gate count and moment mixing. A plausible implication is that the appropriate complexity measure depends sharply on the intended application: latency and parallelism in hardware-like models, or total randomness cost in abstract pseudorandom-permutation generation.

3. Mixing mechanisms and analytical techniques

The standard analytic reduction is to a Markov chain on q2q^25-tuples of distinct strings. Each random gate acts simultaneously on all coordinates of the tuple, and the circuit depth required for approximate q2q^26-wise independence is controlled by the mixing of this chain. In the nearest-neighbor reversible-circuit literature, the main technical component is a lower bound on the spectral gap of the Markov chain induced by a random local q2q^27-bit gate, followed by a passage from single-gate dynamics to brickwork layers and full circuits (He et al., 2024).

Several papers replace older canonical-path arguments by techniques imported from quantum information and high-dimensional probability. One paper uses log-Sobolev constants rather than spectral gaps, emphasizing that the dependence on the minimal stationary probability q2q^28 enters through q2q^29 rather than U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)0. In the reversible-circuit setting, this saves a factor of U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)1 when U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)2 is not exponentially small. The proof compares the circuit chain to better-understood chains such as U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)3-clique coloring chains and multislice walks, and it draws on the martingale method after Lee–Yau and Salez (Gretta et al., 2024).

A complementary direction derives U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)4-independent spectral gaps by reducing random reversible circuits to more structured walks. The ingredients include a modification of the PFC ensemble, an expander on the alternating group due to Kassabov, and tools from the theory of gapped frustration-free Hamiltonians. The detectability lemma and related overlap arguments are used to approximate the structured walk with local random circuits without losing the gap (Chen et al., 2024).

This methodology parallels the theory of local random quantum circuits. The unitary-design result for local random quantum circuits proves that U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)5 nearest-neighbor two-qubit gates form an approximate unitary U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)6-design, using an interplay of quantum many-body theory, representation theory, and Markov chains. The proof explicitly invokes Nachtergaele’s lower bound on the spectral gap of frustration-free local Hamiltonians, a quasi-orthogonality property of permutation matrices, Oliveira’s path-coupling extension to the unitary group, Bourgain–Gamburd expansion, and, in the parallel setting, the detectability lemma of Aharonov, Arad, Landau, and Vazirani (Brandao et al., 2012).

Taken together, these analyses place random permutation circuits within a common framework of moment operators, spectral expansion, and local-Hamiltonian methods. This suggests that the reversible and fully unitary theories differ more in the structure of the local gate set than in the overarching proof architecture.

4. Quantum generation, sampling, and synthesis of permutations

A separate research direction asks how to realize explicit permutations, or coherent superpositions of permutations, as quantum circuits. One construction begins from the Steinhaus–Johnson–Trotter viewpoint that permutations can be expressed as products of adjacent transpositions. The paper states that any U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)7 can be written as

U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)8

with

U(x,t)Sym(q2)U(q2)U(x,t)\in \mathrm{Sym}(q^2)\subset U(q^2)9

Its quantum circuit model prepares ancillary states nn0, measures them, and applies the corresponding controlled permutation composed of adjacent swaps. The same work presents a quantum algorithm for a two-sample randomization test and introduces a nested corona product graph generative model whose vertex set is in bijection with nn1 permutations (Adhikari, 2024).

A more explicitly coherent approach is the quantum Fisher–Yates shuffle. It replaces the classical random choice at each shuffle step by coherent control, thereby preparing uniform superpositions over permutations on composite registers. The abstract states that the construction requires only nn2 qubits and nn3 gates and circuit depth, and that it provides five variants differing in output structure and ancillary entanglement. The same work positions the method as a unification of several earlier constructions and gives a Qiskit implementation (Binkowski et al., 24 Apr 2025).

For exact realization of a fixed permutation matrix on nn4 letters, two synthesis algorithms have been given using only multi-controlled Toffoli gates. The first uses one ancilla line and accepts any decomposition into transpositions. The second uses no ancillae and relies on a decomposition into transpositions of Hamming distance one; the paper states that any permutation admits such a decomposition. Asymptotically, any permutation on nn5 qubits can be written as a sequence of nn6 multi-controlled Toffoli gates, and the ancilla-free realization uses about twice as many gates as the ancilla-based one (Hanson, 12 Dec 2025).

These constructions serve different purposes. The adjacent-transposition and Fisher–Yates methods are designed for sampling or superposition generation. The Toffoli-based synthesis algorithms are designed for compiling a specified permutation matrix. Their coexistence reflects a recurrent distinction in the subject between randomization over permutations and implementation of a chosen permutation once sampled.

5. Operator spreading, entanglement, and chaos

In many-body physics, RPCs are used as analytically tractable models of local reversible dynamics. Because the local gates are permutation matrices, the circuits interpolate between quantum and classical viewpoints without changing the underlying update rule. One paper shows that RPCs permit analytical computation of key quantities such as out-of-time-order correlators (OTOCs) and entanglement entropies, and it derives exact correspondences between averaged quantities in random unitary circuits and quantum RPCs. In particular, for large scales the OTOCs exhibit a light-cone profile with butterfly velocity

nn7

while in the classical setting the same formalism relates quantum purity to growth of classical mutual information and quantum OTOCs to classical decorrelators (Bertini et al., 2024).

The quantum-chaos question is sharpened by local operator entanglement (LOE). For random permutation circuits on nn8-state chains, LOE behaves differently for nn9 and $3$0. When $3$1, the gates are Clifford, the Heisenberg evolution remains within a bounded Pauli-string sector, and the LOE of any local operator is bounded by a constant. For $3$2, the paper proves linear growth of LOE in time in the large-$3$3 limit and gives numerical evidence that $3$4 already suffices. The same work proposes LOE as a universal indicator of chaos in both the quantum and classical realms (Bertini et al., 14 Aug 2025).

Entanglement generation by permutation circuits is also constrained by the initial state. For ensembles generated by circuits that randomly permute the computational basis, generically tight upper bounds on late-time entanglement are expressed in terms of the initial-state participation entropies and the overlap with the “maximally antilocalized” state $3$5. For Rényi index $3$6, the stated bound is

$3$7

with $3$8. The same work shows that the averaged Rényi-2 Page curves of infinitely deep random two-qubit permutation circuits and global random permutations differ for finite $3$9 but coincide in the thermodynamic limit. Adding random phases, or using $3$00-local gates with $3$01, restores coincidence of the relevant averages for all $3$02 (Szász-Schagrin et al., 9 May 2025).

A common misconception is that permutation-gate dynamics is “too classical” to support genuine scrambling. The recent literature gives a more differentiated picture. Damage spreading and related classical diagnostics can be present already for qubits, but LOE distinguishes the qubit Clifford case from higher local dimension, and entanglement-production bounds show precisely which classical features of the initial state remain visible at late times.

6. Terminological boundaries and the model-theoretic “random permutation”

The phrase “random permutation” also has a model-theoretic meaning that is distinct from circuit theory. In that setting, the random permutation is the Fraïssé limit of the class of finite structures with two linear orders, often described as $3$03 with $3$04 another dense linear order on $3$05. Linman and Pinsker proved that there are precisely $3$06 closed supergroups of the automorphism group of this structure, equivalently classifying all structures first-order definable in it (Linman et al., 2014).

This usage is not a circuit model, but it clarifies an ambiguity in the terminology. In logic, “random permutation” refers to a homogeneous structure and its closed supergroups. In circuit theory and many-body dynamics, “random permutation circuit” refers to an ensemble of local reversible or permutation-matrix gates. The two subjects meet only indirectly, through questions about symmetry, definability, and invariant structure. A plausible implication is that the model-theoretic classification provides a symmetry-theoretic backdrop for discussions of circuit invariance, while the circuit literature focuses on mixing, synthesis, and dynamical complexity.

Across these meanings, the unifying theme is permutation as structure-preserving reordering. What differs is the ambient category: countable homogeneous structures in model theory, reversible Boolean permutations in cryptography, or local basis permutations in many-body quantum dynamics.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Random Permutation Circuits.