scispace - formally typeset
Proceedings ArticleDOI

Rate-reliability-complexity tradeoff for ML and lattice decoding of full-rate codes

Reads0
Chats0
TLDR
The current work proves the fact that ML and (MMSE-preprocessed) lattice decoding share the same complexity exponent for a very broad setting, which now includes almost any DMT optimal code and all decoding order policies.
Abstract
Recent work in [1]-[3] quantified, in the form of a complexity exponent, the computational resources required for ML and lattice sphere decoding to achieve a certain diversity-multiplexing performance. For a specific family of layered lattice designs, and a specific set of decoding orderings, this complexity was shown to be an exponential function in the number of codeword bits, and was shown to meet a universal upper bound on complexity exponents. The same results raised the question of whether complexity reductions away from the universal upper bound are feasible, for example, with a proper choice of decoder (ML vs lattice), or with a proper choice of lattice codes and decoding ordering policies. The current work addresses this question by first showing that for almost any full-rate DMT optimal lattice code, there exists no decoding ordering policy that can reduce the complexity exponent of ML or lattice based sphere decoding away from the universal upper bound, i.e., that a randomly picked lattice code (randomly and uniformly drawn from an ensemble of DMT optimal lattice designs) will almost surely be such that no decoding ordering policy can provide exponential complexity reductions away from the universal upper bound. As a byproduct of this, the current work proves the fact that ML and (MMSE-preprocessed) lattice decoding share the same complexity exponent for a very broad setting, which now includes almost any DMT optimal code (again randomly drawn) and all decoding order policies. Under a basic richness of codes assumption, this is in fact further extended to hold, with probability one, over all full-rate codes. Under the same assumption, the result allows for a meaningful rate-reliability-complexity tradeoff that holds, almost surely in the random choice of the full-rate lattice design, and which holds irrespective of the decoding ordering policy. This tradeoff can be used to, for example, describe the optimal achievable diversity gain of ML or lattice sphere decoding in the presence of limited computational resources.

read more

Citations
More filters
Journal ArticleDOI

Performance-Complexity Analysis for MAC ML-Based Decoding With User Selection

TL;DR: The rate-reliability-complexity limits of a quasi-static K-user multiple access channel (MAC), with or without feedback, are explored, revealing the interesting finding that a proper calibration of user selection can allow for near-optimal ML-based decoding, with complexity that need not scale exponentially in the total number of codeword bits.
Posted Content

Performance-Complexity Analysis for MAC ML-based Decoding with User Selection

TL;DR: In this paper, the rate-reliability-complexity limits of the quasi-static K-user multiple access channel (MAC) with or without feedback were explored, and the authors showed that proper calibration of user selection can allow for near-optimal decoding, with complexity that need not scale exponentially in the total number of codeword bits.

Design and implementation of variable radius sphere decoding

TL;DR: A Variable Radius Sphere Decoding (VR-SD) algorithm based on ZF algorithm is proposed in order to simplify the complex searching steps and the advantages of this algorithm are proved by analyzing from the derivation of mathematical formulas and the simulation of the BER performance between SD and VR-SD algorithm.
References
More filters
Journal ArticleDOI

A unified framework for tree search decoding: rediscovering the sequential decoder

TL;DR: The excellent performance-complexity tradeoff achieved by the proposed MMSE-DFE Fano decoder is established via simulation results and analytical arguments in several multiple-input multiple-output (MIMO) and intersymbol interference (ISI) scenarios.
Journal ArticleDOI

Sphere Decoding Complexity Exponent for Decoding Full-Rate Codes Over the Quasi-Static MIMO Channel

TL;DR: The recently introduced threaded cyclic-division-algebra-based codes are shown to take a particularly concise form as a non-monotonic function of the multiplexing gain, which describes the minimum known complexity of any decoder that can provably achieve a gap to maximum likelihood performance that vanishes in the high SNR limit.
Posted Content

Sphere decoding complexity exponent for decoding full rate codes over the quasi-static MIMO channel

TL;DR: In this article, the authors considered the high signal-to-noise ratio (SNR) asymptotic complexity required by the sphere decoding (SD) algorithm for decoding a large class of full rate linear space-time codes.
Journal ArticleDOI

Achieving a Vanishing SNR Gap to Exact Lattice Decoding at a Subexponential Complexity

TL;DR: This study identifies the first lattice decoding solution that achieves, in the general outage-limited multiple-input multiple-output (MIMO) setting and in the high-rate and high-signal-to-noise ratio limit, both a vanishing gap to the error performance of the exact solution of regularized lattice decode and a computational complexity that is subexponential in the number of codeword bits and inThe rate.

Complexity analysis for ML-based sphere decoder achieving a vanishing performance-gap to brute force ML decoding

TL;DR: In this article, the authors identify the computational reserves required for the maximum likelihood (ML)-based sphere decoding solutions that achieve, in the high-rate and high-SNR limit, a vanishing gap to the error-performance of the optimal brute force ML decoder.
Related Papers (5)