Abstract
New efficient methods are developed for the optimal maximum-likelihood (ML) decoding of an arbitrary binary linear code based on data received from any discrete Gaussian channel. The decoding algorithm is based on monotonic optimization that is minimizing a difference of monotonic (d.m.) objective functions subject to the 0-1 constraints of bit variables. The iterative process converges to the global optimal ML solution after finitely many steps. The proposed algorithm's computational complexity depends on input sequence length k which is much less than the codeword length n, especially for a codes with small code rate. The viability of the developed is verified through simulations on different coding schemes.
Original language | English |
---|---|
Pages (from-to) | 301-312 |
Number of pages | 12 |
Journal | Journal of Global Optimization |
Volume | 55 |
Issue number | 2 |
DOIs | |
Publication status | Published - 2013 |
Externally published | Yes |
Keywords
- Global optimization
- Linear codes
- Low density parity check (LDPC) codes
- Maximum likelihood decoding