3,716 research outputs found
Convolutional and tail-biting quantum error-correcting codes
Rate-(n-2)/n unrestricted and CSS-type quantum convolutional codes with up to
4096 states and minimum distances up to 10 are constructed as stabilizer codes
from classical self-orthogonal rate-1/n F_4-linear and binary linear
convolutional codes, respectively. These codes generally have higher rate and
less decoding complexity than comparable quantum block codes or previous
quantum convolutional codes. Rate-(n-2)/n block stabilizer codes with the same
rate and error-correction capability and essentially the same decoding
algorithms are derived from these convolutional codes via tail-biting.Comment: 30 pages. Submitted to IEEE Transactions on Information Theory. Minor
revisions after first round of review
Extra Shared Entanglement Reduces Memory Demand in Quantum Convolutional Coding
We show how extra entanglement shared between sender and receiver reduces the
memory requirements for a general entanglement-assisted quantum convolutional
code. We construct quantum convolutional codes with good error-correcting
properties by exploiting the error-correcting properties of an arbitrary basic
set of Pauli generators. The main benefit of this particular construction is
that there is no need to increase the frame size of the code when extra shared
entanglement is available. Then there is no need to increase the memory
requirements or circuit complexity of the code because the frame size of the
code is directly related to these two code properties. Another benefit, similar
to results of previous work in entanglement-assisted convolutional coding, is
that we can import an arbitrary classical quaternary code for use as an
entanglement-assisted quantum convolutional code. The rate and error-correcting
properties of the imported classical code translate to the quantum code. We
provide an example that illustrates how to import a classical quaternary code
for use as an entanglement-assisted quantum convolutional code. We finally show
how to "piggyback" classical information to make use of the extra shared
entanglement in the code.Comment: 7 pages, 1 figure, accepted for publication in Physical Review
The Road From Classical to Quantum Codes: A Hashing Bound Approaching Design Procedure
Powerful Quantum Error Correction Codes (QECCs) are required for stabilizing
and protecting fragile qubits against the undesirable effects of quantum
decoherence. Similar to classical codes, hashing bound approaching QECCs may be
designed by exploiting a concatenated code structure, which invokes iterative
decoding. Therefore, in this paper we provide an extensive step-by-step
tutorial for designing EXtrinsic Information Transfer (EXIT) chart aided
concatenated quantum codes based on the underlying quantum-to-classical
isomorphism. These design lessons are then exemplified in the context of our
proposed Quantum Irregular Convolutional Code (QIRCC), which constitutes the
outer component of a concatenated quantum code. The proposed QIRCC can be
dynamically adapted to match any given inner code using EXIT charts, hence
achieving a performance close to the hashing bound. It is demonstrated that our
QIRCC-based optimized design is capable of operating within 0.4 dB of the noise
limit
Comparison of rate one-half, equivalent constraint length 24, binary convolutional codes for use with sequential decoding on the deep-space channel
Virtually all previously-suggested rate 1/2 binary convolutional codes with KE = 24 are compared. Their distance properties are given; and their performance, both in computation and in error probability, with sequential decoding on the deep-space channel is determined by simulation. Recommendations are made both for the choice of a specific KE = 24 code as well as for codes to be included in future coding standards for the deep-space channel. A new result given in this report is a method for determining the statistical significance of error probability data when the error probability is so small that it is not feasible to perform enough decoding simulations to obtain more than a very small number of decoding errors
Examples of minimal-memory, non-catastrophic quantum convolutional encoders
One of the most important open questions in the theory of quantum
convolutional coding is to determine a minimal-memory, non-catastrophic,
polynomial-depth convolutional encoder for an arbitrary quantum convolutional
code. Here, we present a technique that finds quantum convolutional encoders
with such desirable properties for several example quantum convolutional codes
(an exposition of our technique in full generality will appear elsewhere). We
first show how to encode the well-studied Forney-Grassl-Guha (FGG) code with an
encoder that exploits just one memory qubit (the former Grassl-Roetteler
encoder requires 15 memory qubits). We then show how our technique can find an
online decoder corresponding to this encoder, and we also detail the operation
of our technique on a different example of a quantum convolutional code.
Finally, the reduction in memory for the FGG encoder makes it feasible to
simulate the performance of a quantum turbo code employing it, and we present
the results of such simulations.Comment: 5 pages, 2 figures, Accepted for the International Symposium on
Information Theory 2011 (ISIT 2011), St. Petersburg, Russia; v2 has minor
change
Minimal realizations of linear systems: The "shortest basis" approach
Given a controllable discrete-time linear system C, a shortest basis for C is
a set of linearly independent generators for C with the least possible lengths.
A basis B is a shortest basis if and only if it has the predictable span
property (i.e., has the predictable delay and degree properties, and is
non-catastrophic), or alternatively if and only if it has the subsystem basis
property (for any interval J, the generators in B whose span is in J is a basis
for the subsystem C_J). The dimensions of the minimal state spaces and minimal
transition spaces of C are simply the numbers of generators in a shortest basis
B that are active at any given state or symbol time, respectively. A minimal
linear realization for C in controller canonical form follows directly from a
shortest basis for C, and a minimal linear realization for C in observer
canonical form follows directly from a shortest basis for the orthogonal system
C^\perp. This approach seems conceptually simpler than that of classical
minimal realization theory.Comment: 20 pages. Final version, to appear in special issue of IEEE
Transactions on Information Theory on "Facets of coding theory: From
algorithms to networks," dedicated to Ralf Koette
Some long, rate one-half, binary convolutional codes with an optimum distance profile and the systematic versus nonsystematic code question
A tabulation is given of long systematic and long quick-look-in (QLI) nonsystematic rate R = 1/2 binary convolutional codes with an optimum distance profile (ODP). These codes appear attractive for use with sequential decoders. Simulations for two of the new codes are reported and confirm Massey's conjecture that systematic and non-systematic codes of the same rate yield nearly identical computational and error probability performance with sequential decoding when the number of digits transmitted in the tail of the encoded frame is the same for both codes
- …