Anisotropic Tanner-Graph Structure
- Anisotropic Tanner-graph structure is defined by using two interlinked Cayley-type graphs with swapped inner codes that create non-symmetric, direction-dependent constraints.
- It underpins both classical and quantum error-correcting codes by leveraging distinct local constraints to achieve strong spectral expansion and improved minimum distances.
- The construction utilizes Ramanujan graph properties and explicit parity-check systems, delivering practical enhancements in code performance and local testability.
An anisotropic Tanner-graph structure is an explicit framework underpinning the construction of certain quantum and classical error-correcting codes—particularly Quantum Tanner codes—where distinct roles are assigned to multiple directions within the underlying graph, leading to fundamentally non-symmetric (anisotropic) properties. In these constructions, “anisotropy” arises from the deliberate swapping of inner codes along two intertwined yet structurally different graphs defined over the same set of “bit positions” (squares), leading to advantageous code performance, including high minimum distance and efficient local testability (Leverrier et al., 2022).
1. Underlying Graph Structures
The core of an anisotropic Tanner-graph structure is the use of two Cayley-type graphs, denoted and , defined over a finite non-Abelian group and two symmetric generating subsets and (with ). The construction forms a “square complex” in which each square
is indexed by . The set of all such squares serves as the global coordinate (bit) set for the codes.
Two disjoint copies of are defined:
so the total vertex set is . The left graph is defined on and the right graph on , both with the same edge set . For , comprises all incident squares; similarly for , .
If and are Ramanujan graphs, then both and exhibit strong spectral expansion, with second eigenvalue bounded by .
2. Classical Tanner Codes on the Graphs
Each vertex in is assigned an inner code , while each vertex in uses the swapped interleaved code . Here, and are classical codes with parameters and respectively.
The local parity-check matrices are formed as block matrices:
where and are the parity-check matrices of and .
The global parity-check matrices and are constructed as direct sums over all vertices of and , respectively, each summand projecting onto the coordinates associated with its vertex. The resulting classical codes are and , both subspaces of , and both are LDPC with constant-weight rows and columns.
3. Manifestation of Anisotropy
Anisotropy arises from the manner in which the row and column codes are swapped between the left and right graphs. At each , the local code enforces row constraints and column constraints; at , this is reversed. Explicitly:
- Along directions where varies ( fixed): on , the local constraint is , on it is .
- Along directions where varies ( fixed): on , the constraint is , on it is .
The relative minimum distances and may differ, producing “strong” and “weak” directions as a function of which code (and thus which minimum distance) is enforced along which set of edges.
4. Implications for Code Distance and Local Testability
This inherent anisotropy directly impacts global code properties:
- A nonzero of weight below approximately can be eliminated via local adjustment at vertices, with iterative application ensuring a linear minimum distance .
- The local tester for the code—a two-stage process when (as in Dinur–like LTCs)—benefits from anisotropy: the number of rejections satisfies for , reflecting distinct “strengths” in the two directions and explicitly capturing anisotropic influences.
5. Synthesis with Quantum Coding Theory
The anisotropic Tanner-graph structure supports the CSS (Calderbank-Shor-Steane) quantum code construction: Because all inner-products from the graph and code properties, the pair defines a quantum code manifesting both high minimum distance and desirable LDPC characteristics. This structure simplifies prior quantum LDPC code constructions, yielding improved minimum distance scaling and explicitly connecting the design with local testability properties central in classical LTC literature (Leverrier et al., 2022).
6. Summary Table: Structure and Anisotropy
| Graph | Vertex Set | Inner Code Assignment |
|---|---|---|
A key feature is that both graphs act on the same “edges” , but impose fundamentally different (anisotropic) constraints according to the direction—an arrangement essential for the proofs of global minimum distance and local testability. All construction details (incidence matrices , Kronecker products, expansion parameters, and parity-check systems) are explicit and central to the anisotropic Tanner-graph framework (Leverrier et al., 2022).