LOW DENSITY PARITY CHECK CODES

LOW DENSITY PARITY CHECK CODES

September, 1960 | ROBERT GRAY GALLAGER
Low Density Parity Check Codes By Robert Gray Gallager B.S., University of Pennsylvania (1953) M.S., Massachusetts Institute of Technology (1957) Submitted in partial fulfillment of the requirements for the degree of Doctor of Science at the Massachusetts Institute of Technology September, 1960 Signature of Author Department of Electrical Engineering, August 26, 1960 Certified by ___ Thesis Supervisor Accepted by ___ Chairman, Departmental Committee on Graduate Students Low Density Parity Check Codes by Robert Gray Gallager Submitted to the Department of Electrical Engineering on August 26, 1960 in partial fulfillment of the requirements for the degree of Doctor of Science. Abstract An ensemble of parity check codes of arbitrary block length, n, is considered in which each digit of each code is checked by a small fixed number, j, of parity check equations, and each parity check set contains a small, fixed number, k, of digits. The typical minimum distance of codes in such an ensemble increases linearly with n for constant j and k if j ≥ 3. The probability of decoding error for this ensemble of codes on a memoryless symmetric channel with a binary input alphabet and an arbitrary output alphabet is analyzed. Using maximum likelihood decoding on a sufficiently quiet channel, the probability of error is shown to be exponentially decreasing with n; this exponent is relatively close to the theoretical optimum exponent. A simple decoding scheme that directly uses the channel a posteriori probabilities is described in which the decoding computation per digit appears to be constant, or at most, logarithmically increasing with the code length. The probability of decoding error is shown by a weak bound to approach zero with increasing block length when this non-optimum decoding scheme is used on a Binary Symmetric Channel of sufficiently high capacity. Although no tight bounds have been found for the probability of decoding error using this simple decoding scheme, both some experimental results and the form of the weak bound indicate the potentiality of the decoding scheme. Thesis Supervisor: Peter Elias Title: Professor of Electrical Engineering Acknowledgment The author gratefully acknowledges both the Research Laboratory of Electronics and the M. I. T. Computation Center for the facilities used in this research. He is also indebted to his associates in R. L. E. for their patience in listening to many half-formed ideas and proofs. He also wishes to publicly thank his wife, Ruth, for her aid in editing and the typing of this paper. The author is especially grateful to Professor Robert M. Fano, not only for assistance in this work, but also for his consistent encouragement and excellent advice over the past four years. Finally, the author particularly wishes to thank Professor Peter Elias for the time, quickness, and insight that aided this work in immeasurable ways. Table of Contents Page Abstract.....2 AcknowledgmentLow Density Parity Check Codes By Robert Gray Gallager B.S., University of Pennsylvania (1953) M.S., Massachusetts Institute of Technology (1957) Submitted in partial fulfillment of the requirements for the degree of Doctor of Science at the Massachusetts Institute of Technology September, 1960 Signature of Author Department of Electrical Engineering, August 26, 1960 Certified by ___ Thesis Supervisor Accepted by ___ Chairman, Departmental Committee on Graduate Students Low Density Parity Check Codes by Robert Gray Gallager Submitted to the Department of Electrical Engineering on August 26, 1960 in partial fulfillment of the requirements for the degree of Doctor of Science. Abstract An ensemble of parity check codes of arbitrary block length, n, is considered in which each digit of each code is checked by a small fixed number, j, of parity check equations, and each parity check set contains a small, fixed number, k, of digits. The typical minimum distance of codes in such an ensemble increases linearly with n for constant j and k if j ≥ 3. The probability of decoding error for this ensemble of codes on a memoryless symmetric channel with a binary input alphabet and an arbitrary output alphabet is analyzed. Using maximum likelihood decoding on a sufficiently quiet channel, the probability of error is shown to be exponentially decreasing with n; this exponent is relatively close to the theoretical optimum exponent. A simple decoding scheme that directly uses the channel a posteriori probabilities is described in which the decoding computation per digit appears to be constant, or at most, logarithmically increasing with the code length. The probability of decoding error is shown by a weak bound to approach zero with increasing block length when this non-optimum decoding scheme is used on a Binary Symmetric Channel of sufficiently high capacity. Although no tight bounds have been found for the probability of decoding error using this simple decoding scheme, both some experimental results and the form of the weak bound indicate the potentiality of the decoding scheme. Thesis Supervisor: Peter Elias Title: Professor of Electrical Engineering Acknowledgment The author gratefully acknowledges both the Research Laboratory of Electronics and the M. I. T. Computation Center for the facilities used in this research. He is also indebted to his associates in R. L. E. for their patience in listening to many half-formed ideas and proofs. He also wishes to publicly thank his wife, Ruth, for her aid in editing and the typing of this paper. The author is especially grateful to Professor Robert M. Fano, not only for assistance in this work, but also for his consistent encouragement and excellent advice over the past four years. Finally, the author particularly wishes to thank Professor Peter Elias for the time, quickness, and insight that aided this work in immeasurable ways. Table of Contents Page Abstract.....2 Acknowledgment
Reach us at info@study.space