Skip to main navigation Skip to search Skip to main content

Complexity analysis of interior point methods for LP decoding

  • University of California at Los Angeles

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Linear programming (LP) decoders can outperform currently used message-passing decoders in channel coding applications, but require prohibitively large complexity on even moderately sized codes. Previous works have proposed complexity-reducing algorithms that either relax the problem or modify the number of constraints; however, little work is done in optimizing solver implementation. We show that popular LP solvers like LIPSOL may not be efficient for LP decoding (LPD), and that an equivalent dual LP problem can be solved with equal accuracy but much more quickly. We propose an improved primal-dual method (iPD-MPC) whose overall runtime for both problem formulations outpreform LIPSOL. Additionally, as an alternative for memory-limited systems, we propose an improved hybrid gradient descent and Newton's method (iGD-NM) that further decreases overall runtime. In this way, we make LPD more feasible for channel codes of practical lengths.

Original languageEnglish
Title of host publicationConference Record of the 45th Asilomar Conference on Signals, Systems and Computers, ACSSC 2011
PublisherIEEE Computer Society
Pages659-663
Number of pages5
ISBN (Print)9781467303231
DOIs
StatePublished - 2011
Event45th Asilomar Conference on Signals, Systems and Computers, ACSSC 2011 - Pacific Grove, CA, United States
Duration: Nov 6 2011Nov 9 2011

Publication series

NameConference Record - Asilomar Conference on Signals, Systems and Computers
ISSN (Print)1058-6393

Conference

Conference45th Asilomar Conference on Signals, Systems and Computers, ACSSC 2011
Country/TerritoryUnited States
CityPacific Grove, CA
Period11/6/1111/9/11

Fingerprint

Dive into the research topics of 'Complexity analysis of interior point methods for LP decoding'. Together they form a unique fingerprint.

Cite this