A Unified Framework for Linear-Programming Based Communication Receivers
arXiv:0902.0892 · doi:10.1109/TCOMM.2011.100411.100417
Abstract
It is shown that a large class of communication systems which admit a sum-product algorithm (SPA) based receiver also admit a corresponding linear-programming (LP) based receiver. The two receivers have a relationship defined by the local structure of the underlying graphical model, and are inhibited by the same phenomenon, which we call 'pseudoconfigurations'. This concept is a generalization of the concept of 'pseudocodewords' for linear codes. It is proved that the LP receiver has the 'maximum likelihood certificate' property, and that the receiver output is the lowest cost pseudoconfiguration. Equivalence of graph-cover pseudoconfigurations and linear-programming pseudoconfigurations is also proved. A concept of 'system pseudodistance' is defined which generalizes the existing concept of pseudodistance for binary and nonbinary linear codes. It is demonstrated how the LP design technique may be applied to the problem of joint equalization and decoding of coded transmissions over a frequency selective channel, and a simulation-based analysis of the error events of the resulting LP receiver is also provided. For this particular application, the proposed LP receiver is shown to be competitive with other receivers, and to be capable of outperforming turbo equalization in bit and frame error rate performance.
13 pages, 6 figures. To appear in the IEEE Transactions on Communications
References in corpus (10)
- Graph-Cover Decoding and Finite-Length Analysis of Message-Passing Iterative Decoding of LDPC Codes
- Towards Low-Complexity Linear-Programming Decoding
- Linear-Programming Decoding of Nonbinary Linear Codes
- Graph-Based Decoding in the Presence of ISI
- Joint Decoding of LDPC Codes and Finite-State Channels via Linear-Programming
- Pseudocodeword weights for non-binary LDPC codes
- On the Joint Decoding of LDPC Codes and Finite-State Channels via Linear Programming
- Codeword-Independent Performance of Nonbinary Linear Codes Under Linear-Programming and Sum-Product Decoding
- Interior Point Decoding for Linear Vector Channels
- Linear-programming Decoding of Non-binary Linear Codes