VLDB 2026 Research / reviewers in the wild / expert
Tom Richardson 0001
dblp:13/6921 · also Thomas J. Richardson
· DBLP profile ↗
39ranked-venue papers
5as first author
5since 2021 · last 2026
0000-0002-3886-9006ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 21 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 10 · 3 since 2021Computer networks · 4 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorArtificial intelligence and machine learning · 1Systems, architecture and hardware · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
17 papers |
Coding theory · 93% Information theory · 4% Mathematical optimization · 2% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 100% | |
| Computer networks
3 papers |
Wireless networking · 71% Physical-layer communications · 29% |
Topics — the 30 heaviest of 47, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Coding theory › error-correcting codes
LDPC codes |
1.2 | 11 | 2019 | Displacement Convexity in Spatially Coupled Scalar Recursions · IEEE Trans. Inf. Theory 2019 Analysis of Saturated Belief Propagation Decoding of Low-Density Parity-Check Codes · IEEE Trans. Inf. Theory 2017 Wave-Like Solutions of General 1-D Spatially Coupled Systems · IEEE Trans. Inf. Theory 2015 |
Coding theory › error-correcting codes › LDPC codes
threshold saturation |
0.9 | 4 | 2019 | Displacement Convexity in Spatially Coupled Scalar Recursions · IEEE Trans. Inf. Theory 2019 Wave-Like Solutions of General 1-D Spatially Coupled Systems · IEEE Trans. Inf. Theory 2015 Spatially Coupled Ensembles Universally Achieve Capacity Under Belief Propagation · IEEE Trans. Inf. Theory 2013 |
Coding theory › spatial coupling
spatially coupled codes |
0.7 | 3 | 2019 | Displacement Convexity in Spatially Coupled Scalar Recursions · IEEE Trans. Inf. Theory 2019 Spatially Coupled Ensembles Universally Achieve Capacity Under Belief Propagation · IEEE Trans. Inf. Theory 2013 Threshold Saturation via Spatial Coupling: Why Convolutional LDPC Ensembles Perform So Well over the BEC · IEEE Trans. Inf. Theory 2011 |
Coding theory › error-correcting codes › decoding › iterative decoding
belief propagation decoding |
0.5 | 3 | 2017 | Analysis of Saturated Belief Propagation Decoding of Low-Density Parity-Check Codes · IEEE Trans. Inf. Theory 2017 Spatially Coupled Ensembles Universally Achieve Capacity Under Belief Propagation · IEEE Trans. Inf. Theory 2013 The generalized area theorem and some of its consequences · IEEE Trans. Inf. Theory 2009 |
Coding theory
channel coding |
0.5 | 2 | 2019 | Displacement Convexity in Spatially Coupled Scalar Recursions · IEEE Trans. Inf. Theory 2019 The generalized area theorem and some of its consequences · IEEE Trans. Inf. Theory 2009 |
Coding theory › error-correcting codes › decoding › iterative decoding
belief propagation |
0.4 | 5 | 2015 | Wave-Like Solutions of General 1-D Spatially Coupled Systems · IEEE Trans. Inf. Theory 2015 Threshold Saturation via Spatial Coupling: Why Convolutional LDPC Ensembles Perform So Well over the BEC · IEEE Trans. Inf. Theory 2011 The capacity of low-density parity-check codes under message-passing decoding · IEEE Trans. Inf. Theory 2001 |
Storage systems
distributed storage |
0.4 | 1 | 2019 | Liquid Cloud Storage · ACM Trans. Storage 2019 |
Storage systems › storage reliability
erasure coding |
0.4 | 1 | 2019 | Liquid Cloud Storage · ACM Trans. Storage 2019 |
Storage systems
storage reliability |
0.4 | 1 | 2019 | Liquid Cloud Storage · ACM Trans. Storage 2019 |
Coding theory › error-correcting codes › LDPC codes
spatially coupled LDPC codes |
0.4 | 1 | 2019 | Displacement Convexity in Spatially Coupled Scalar Recursions · IEEE Trans. Inf. Theory 2019 |
Coding theory › error-correcting codes › decoding › iterative decoding
density evolution |
0.3 | 2 | 2017 | Analysis of Saturated Belief Propagation Decoding of Low-Density Parity-Check Codes · IEEE Trans. Inf. Theory 2017 Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation · IEEE Trans. Inf. Theory 2001 |
Coding theory › error-correcting codes › decoding
iterative decoding |
0.2 | 5 | 2009 | Finite-Length Scaling for Iteratively Decoded LDPC Ensembles · IEEE Trans. Inf. Theory 2009 Finite-length analysis of low-density parity-check codes on the binary erasure channel · IEEE Trans. Inf. Theory 2002 The capacity of low-density parity-check codes under message-passing decoding · IEEE Trans. Inf. Theory 2001 |
Coding theory
spatial coupling |
0.2 | 1 | 2015 | Wave-Like Solutions of General 1-D Spatially Coupled Systems · IEEE Trans. Inf. Theory 2015 |
Coding theory
error-correcting codes |
0.2 | 5 | 2006 | Weight Distribution of Low-Density Parity-Check Codes · IEEE Trans. Inf. Theory 2006 Finite-length analysis of low-density parity-check codes on the binary erasure channel · IEEE Trans. Inf. Theory 2002 Efficient encoding of low-density parity-check codes · IEEE Trans. Inf. Theory 2001 |
Wireless networking › scheduling
distributed scheduling |
0.2 | 1 | 2013 | FlashLinQ: A Synchronous Distributed Scheduler for Peer-to-Peer Ad Hoc Networks · IEEE/ACM Trans. Netw. 2013 |
Wireless networking
medium access control |
0.2 | 1 | 2013 | FlashLinQ: A Synchronous Distributed Scheduler for Peer-to-Peer Ad Hoc Networks · IEEE/ACM Trans. Netw. 2013 |
Storage systems
object storage |
0.1 | 1 | 2019 | Liquid Cloud Storage · ACM Trans. Storage 2019 |
Mathematical optimization › continuous optimization
convex optimization |
0.1 | 1 | 2019 | Displacement Convexity in Spatially Coupled Scalar Recursions · IEEE Trans. Inf. Theory 2019 |
Graph algorithms and graph theory › network analysis › complex networks
degree distribution |
0.1 | 2 | 2006 | Weight Distribution of Low-Density Parity-Check Codes · IEEE Trans. Inf. Theory 2006 Exact Thresholds and Optimal Codes for the Binary-Symmetric Channel and Gallager's Decoding Algorithm A · IEEE Trans. Inf. Theory 2004 |
Information theory › communication channels › channel models › binary-input channel
binary erasure channel |
0.1 | 3 | 2011 | Threshold Saturation via Spatial Coupling: Why Convolutional LDPC Ensembles Perform So Well over the BEC · IEEE Trans. Inf. Theory 2011 Finite-length analysis of low-density parity-check codes on the binary erasure channel · IEEE Trans. Inf. Theory 2002 Finite-Length Scaling for Iteratively Decoded LDPC Ensembles · IEEE Trans. Inf. Theory 2009 |
Coding theory › channel coding › polar codes
finite-length scaling |
0.1 | 1 | 2009 | Finite-Length Scaling for Iteratively Decoded LDPC Ensembles · IEEE Trans. Inf. Theory 2009 |
Coding theory › error-correcting codes › decoding › decoding algorithms › optimal decoding
MAP decoding |
0.1 | 1 | 2009 | The generalized area theorem and some of its consequences · IEEE Trans. Inf. Theory 2009 |
Coding theory › error-correcting codes › graph-based codes
sparse-graph codes |
0.1 | 1 | 2009 | The generalized area theorem and some of its consequences · IEEE Trans. Inf. Theory 2009 |
Coding theory › error-correcting codes › decoding › iterative decoding
waterfall region |
0.1 | 1 | 2009 | Finite-Length Scaling for Iteratively Decoded LDPC Ensembles · IEEE Trans. Inf. Theory 2009 |
Information theory › signal processing
compressed sensing |
0.1 | 1 | 2015 | Wave-Like Solutions of General 1-D Spatially Coupled Systems · IEEE Trans. Inf. Theory 2015 |
Coding theory › code ensembles
degree distribution optimization |
0.1 | 2 | 2001 | Design of capacity-approaching irregular low-density parity-check codes · IEEE Trans. Inf. Theory 2001 Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation · IEEE Trans. Inf. Theory 2001 |
Coding theory › error-correcting codes
weight distribution |
0.1 | 1 | 2006 | Weight Distribution of Low-Density Parity-Check Codes · IEEE Trans. Inf. Theory 2006 |
Physical-layer communications › modulation › multicarrier modulation
OFDM |
0.0 | 1 | 2013 | FlashLinQ: A Synchronous Distributed Scheduler for Peer-to-Peer Ad Hoc Networks · IEEE/ACM Trans. Netw. 2013 |
Information theory › channel capacity
memoryless channels |
0.0 | 1 | 2013 | Spatially Coupled Ensembles Universally Achieve Capacity Under Belief Propagation · IEEE Trans. Inf. Theory 2013 |
Coding theory › error-correcting codes › decoding › iterative decoding › iterative decoding analysis
decoding threshold |
0.0 | 1 | 2004 | Exact Thresholds and Optimal Codes for the Binary-Symmetric Channel and Gallager's Decoding Algorithm A · IEEE Trans. Inf. Theory 2004 |
Methods — techniques the papers use, named apart from their topics
density evolution · 1.0threshold analysis · 0.4variational analysis · 0.4lazy repair · 0.4large code · 0.4flow storage organization · 0.4displacement convexity · 0.4min-sum decoding · 0.2EXIT functions · 0.2distributed scheduling algorithm · 0.2area threshold · 0.2analog energy-level signaling · 0.2scaling law analysis · 0.1error floor analysis · 0.1area theorem · 0.1numerical optimization · 0.0unitary space-time signals · 0.0constellation construction · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Composition Peeling Distribution Matching for Probabilistic Amplitude Shaping
Tom Richardson 0001, Changlong Xu |
ISIT | 2 |
| 2025 | Efficient Parallel PAS by Sequence Snipping and Arithmetic Coding Based Sphere Shaping
Tom Richardson 0001, Changlong Xu |
ISIT | 2 |
| 2024 | Finite-Precision Methods for Energy-Based Direct Arithmetic Coding in Probabilistic ShapingabstractWe introduce finite-precision encoding and decoding methods for energy-based direct arithmetic coding (AC), a newly coined technique that enables fixed-to-fixed invertible distribution matching (DM) in probabilistic amplitude shaping (PAS) systems and approaching the sphere shaping gain. Moreover, we introduce novel methods for determining calibration guarantees to account for computational precision loss due to the finite-precision nature of encoding and decoding, and present methods of finite-precision approximation for estimating key energy-based quantities. As we shall present, our methods enable efficient implementations with a negligible degradation due to the finite-precision computations, thus readily establishing a pragmatic approach to energy-efficient communication from a practical standpoint. Tom Richardson 0001, Ori Shental, Liangming Wu, Changlong Xu |
ICC | 2 |
| 2023 | Energy-Based Arithmetic Coding Methods for Probabilistic Amplitude ShapingabstractWe consider probabilistic amplitude shaping (PAS) of quadrature amplitude modulation (QAM) constellations. Our investigation stems from a consideration of practically achieving optimal shaping gain with very low complexity. In this paper we introduce two new energy-based arithmetic coding (AC) methods, respectively termed direct AC method and constellation selection AC method. Our methods allow for performing fixed-to-fixed and invertible distribution matching (DM) for PAS and are capable of approaching the sphere shaping gain, thereby offering a featured solution to energy-efficient transmission. Tom Richardson 0001, Ori Shental, Liangming Wu, Changlong Xu |
GLOBECOM | 2 |
| 2023 | Approximation Methods for Enumerating Sequences for Probabilistic Amplitude ShapingabstractWe consider approximation of N(n, E) and Nc(n, E), the number of sequences of ASK symbols of length n with energy equal to E and at most equal to E, respectively. These quantities are often encountered in the context of constellation shaping, such as in shell mapping. We provide implementation techniques for our approximation methods. Numerical evaluation shows that approximations based on the techniques are extremely tight even at lengths as short as 16. Our presented approximation formulas for such quantities, theoretically justified, in conjunction with the implementation techniques, establish a new directional and theoretical foundation that can be applied to applications such as probabilistic shaping. Tom Richardson 0001, Changlong Xu, Liangming Wu, Ori Shental |
ISIT | 2 |
| 2019 | Displacement Convexity in Spatially Coupled Scalar RecursionsabstractWe introduce a technique for the analysis of general spatially coupled systems that are governed by scalar recursions. Such systems can be expressed in variational form in terms of a potential function. We show, under mild conditions, that the potential function is displacement convex and that the minimizers are given by the fixed points (FPs) of the recursions. Furthermore, we give the conditions on the system such that the minimizing FP is unique up to translation along the spatial direction. The condition matches with that of Kudekar et al.[20] for the existence of spatial FPs. Displacement convexity applies to a wide range of spatially coupled recursions appearing in coding theory, compressive sensing, random constraint satisfaction problems, as well as statistical-mechanics models. We illustrate it with applications to low-density parity-check (LDPC) and generalized LDPC codes used for the transmission on the binary erasure channel or general binary memoryless symmetric channels within the Gaussian reciprocal channel approximation as well as compressive sensing. Rafah El-Khatib, Nicolas Macris, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 3 |
| 2019 | Liquid Cloud StorageabstractA liquid system provides durable object storage based on spreading redundantly generated data across a network of hundreds to thousands of potentially unreliable storage nodes. A liquid system uses a combination of a large code , lazy repair , and flow storage organization . We show that a liquid system can be operated to enable flexible and essentially optimal combinations of storage durability, storage overhead, repair bandwidth usage, and access performance. Michael Luby, Roberto Padovani, Tom Richardson 0001, Lorenz Minder, Pooja Aggarwal |
ACM Trans. Storage | 3 |
| 2017 | Analysis of Saturated Belief Propagation Decoding of Low-Density Parity-Check CodesabstractWe consider the effect of log-likelihood ratio saturation on the belief-propagation decoding of low-density parity-check codes. Saturation is commonly done in practice and is known to have a significant effect on the error-floor performance. Our focus is on threshold analysis and the stability of density evolution. We analyze the decoder for standard low-density parity-check code ensembles and show that belief-propagation decoding generally degrades gracefully with saturation. Stability of density evolution is, on the other hand, rather strongly affected by saturation, and the asymptotic qualitative effect of saturation is similar to reduction by one of variable-node degree. We also describe conditions under which the block-error threshold for saturated belief-propagation decoding equals the bit-error threshold. Shrinivas Kudekar, Tom Richardson 0001, Aravind R. Iyengar |
IEEE Trans. Inf. Theory | 2 |
| 2016 | Distributed Synchronization for Device-to-Device Communications in an LTE NetworkabstractWe study the problem of distributed time and frequency synchronization for device-to-device communication in LTE [1]. LTE is an OFDMA system that crucially uses tight time and frequency synchronization between UEs and the base station for intracell and intercell interference coordination. For consistency with the cyclic prefix length and tone spacing used in LTE, we target an accuracy of a few microseconds for time synchronization and 150 Hz for frequency synchronization. We examine the problem both from a link and a system-level perspective. Link-level challenges involve designing a synchronization signal for computationally and energy efficient receiver algorithms, and system-level challenges involve achieving consistent timing using a distributed algorithm while leveraging the multiuser aspect of the problem to improve performance. Navid Abedini, Saurabha Tavildar, Junyi Li 0003, Tom Richardson 0001 |
IEEE Trans. Wirel. Commun. | 4 |
| 2015 | Wave-Like Solutions of General 1-D Spatially Coupled SystemsabstractWe establish the existence of wave-like solutions to spatially coupled graphical models which, in the large size limit, can be characterized by a 1-D real-valued state. This is extended to a proof of the threshold saturation phenomenon for all such models, which includes spatially coupled irregular low-density parity-check codes over the binary erasure channel (BEC), but also addresses hard-decision decoding for transmission over general channels, the code division multiple access problem, compressed sensing, and some statistical physics models. For traditional uncoupled iterative coding systems with two components and transmission over the BEC, the asymptotic convergence behavior is completely characterized by the EXIT curves of the components. In particular, the system converges to the desired fixed point, which is the one corresponding to perfect decoding, if and only if the two EXIT functions describing the components do not cross. For spatially coupled systems whose state is 1-D a closely related graphical criterion applies. Now the curves are allowed to cross, but not by too much. More precisely, we show that the threshold saturation phenomenon is related to the positivity of the (signed) area enclosed by two EXIT-like functions associated to the component systems, a very intuitive, and easy-to-use graphical characterization. In the spirit of EXIT functions and Gaussian approximations, we also show how to apply the technique to higher dimensional and even infinite-dimensional cases. In these scenarios, the method is no longer rigorous, but it typically gives accurate predictions. To demonstrate this application, we discuss transmission over general channels using both the belief-propagation as well as the min-sum decoder. Shrinivas Kudekar, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 2 |
| 2014 | Analysis of coupled scalar systems by displacement convexityabstractPotential functionals have been introduced recently as an important tool for the analysis of coupled scalar systems (e.g. density evolution equations). In this contribution we investigate interesting properties of this potential. Using the tool of displacement convexity we show that, under mild assumptions on the system, the potential functional is displacement convex. Furthermore, we give the conditions on the system such that the potential is strictly displacement convex in which case the minimizer is unique. Rafah El-Khatib, Nicolas Macris, Tom Richardson 0001, Rüdiger L. Urbanke |
ISIT | 3 |
| 2014 | The effect of saturation on belief propagation decoding of LDPC codesabstractWe consider the effect of LLR saturation on belief propagation decoding of low-density parity-check codes. Saturation is commonly done in practice and is known to have a significant effect on error floor performance. Our focus is on threshold analysis and the stability of density evolution. We analyze the decoder for certain low-density parity-check code ensembles and show that belief propagation decoding generally degrades gracefully with saturation. Stability of density evolution is, on the other hand, rather strongly affected by saturation and the asymptotic qualitative effect of saturation is similar to reduction of variable node degree by one. Shrinivas Kudekar, Tom Richardson 0001, Aravind R. Iyengar |
ISIT | 2 |
| 2013 | Spatially Coupled Ensembles Universally Achieve Capacity Under Belief PropagationabstractWe investigate spatially coupled code ensembles. For transmission over the binary erasure channel, it was recently shown that spatial coupling increases the belief propagation threshold of the ensemble to essentially the maximum a priori threshold of the underlying component ensemble. This explains why convolutional LDPC ensembles, originally introduced by Felström and Zigangirov, perform so well over this channel. We show that the equivalent result holds true for transmission over general binary-input memoryless output-symmetric channels. More precisely, given a desired error probability and a gap to capacity, we can construct a spatially coupled ensemble that fulfills these constraints universally on this class of channels under belief propagation decoding. In fact, most codes in this ensemble have this property. The quantifier universal refers to the single ensemble/code that is good for all channels but we assume that the channel is known at the receiver. The key technical result is a proof that, under belief-propagation decoding, spatially coupled ensembles achieve essentially the area threshold of the underlying uncoupled ensemble. We conclude by discussing some interesting open problems. Shrinivas Kudekar, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 2 |
| 2013 | FlashLinQ: A Synchronous Distributed Scheduler for Peer-to-Peer Ad Hoc NetworksabstractThis paper proposes FlashLinQ-a synchronous peer-to-peer wireless PHY/MAC network architecture. FlashLinQ leverages the fine-grained parallel channel access offered by OFDM and incorporates an analog energy-level-based signaling scheme that enables signal-to-interference ratio (SIR)-based distributed scheduling. This new signaling mechanism, and the concomitant scheduling algorithm, enables efficient channel-aware spatial resource allocation, leading to significant gains over a CSMA/CA system using RTS/CTS. FlashLinQ is a complete system architecture including: 1) timing and frequency synchronization derived from cellular spectrum; 2) peer discovery; 3) link management; and 4) channel-aware distributed power, data rate, and link scheduling. FlashLinQ has been implemented for operation over licensed spectrum on a digital signal processor/field-programmable gate array (DSP/FPGA) platform. In this paper, we present FlashLinQ performance results derived from both measurements and simulations. Xinzhou Wu, Saurabha Tavildar, Sanjay Shakkottai, Tom Richardson 0001, Junyi Li 0003, Rajiv Laroia, Aleksandar Jovicic |
IEEE/ACM Trans. Netw. | 4 |
| 2012 | Spatially coupled ensembles universally achieve capacity under belief propagationabstractWe investigate spatially coupled code ensembles. For transmission over the binary erasure channel, it was recently shown that spatial coupling increases the belief propagation threshold of the ensemble to essentially the maximum a-priori threshold of the underlying component ensemble. This explains why convolutional LDPC ensembles, originally introduced by Felström and Zigangirov, perform so well over this channel. We show that the equivalent result holds true for transmission over general binary-input memoryless output-symmetric channels. More precisely, given a desired error probability and a gap to capacity, we can construct a spatially coupled ensemble which fulfills these constraints universally on this class of channels under belief propagation decoding. In fact, most codes in that ensemble have that property. The quantifier universal refers to the single ensemble/code which is good for all channels if we assume that the channel is known at the receiver. The key technical result is a proof that under belief propagation decoding spatially coupled ensembles achieve essentially the area threshold of the underlying uncoupled ensemble. We conclude by discussing some interesting open problems. Shrinivas Kudekar, Tom Richardson 0001, Rüdiger L. Urbanke |
ISIT | 2 |
| 2011 | Existence and uniqueness of GEXIT curves via the Wasserstein metricabstractIn the analysis of iterative coding systems it is often necessary to compare two densities and to measure how close they are. Sometimes it is convenient to compare their entropy or their Battacharyya parameter. But sometimes a more powerful measure is required. The Wasserstein metric is a convenient choice. We derive some basic properties of the Wasserstein metric which are important in the context of iterative coding. In particular, we will see how the Wasserstein metric compares to some other natural measures (such as the difference of entropies or Battacharyya parameters) and how the Wasserstein metric behaves under “natural” operations, like variable - or check-node convolution or under convex combinations. As an “application” we show how to prove the existence of the belief propagation Generalized EXIT curve for a non-trivial portion of the parameters. Shrinivas Kudekar, Tom Richardson 0001, Rüdiger L. Urbanke |
ITW | 2 |
| 2011 | On optimizing CSMA for wide area ad-hoc networksabstractRecent deployments of data-rich smart phones has provided a fresh impetus for designing, deploying and understanding the performance of wide area ad-hoc networks. The most popular medium access mechanism for such ad hoc networks is CSMA/CA with RTS/CTS. In this paper, using tools from stochastic geometry, we study and optimize the throughput performance of such networks. We show that in ad-hoc networks enabled with SIR based scheduling, a simple modification to the transmit power level - setting it to be inversely proportional to the square root of the link gain - leads to large improvements in network throughput. This simple power-level selection is optimal over the class of all ”local” transmit power selection strategies when channels are stationary, and further is at most a factor of two away from optimality in the fading case. Using stochastic geometric techniques, we also provide analytical expressions for the medium access probability in different scenarios. François Baccelli, Junyi Li 0003, Tom Richardson 0001, Sundar Subramanian, Xinzhou Wu, Sanjay Shakkottai |
WiOpt | 3 |
| 2011 | Threshold Saturation via Spatial Coupling: Why Convolutional LDPC Ensembles Perform So Well over the BECabstractConvolutional low-density parity-check (LDPC) ensembles, introduced by Felström and Zigangirov, have excellent thresholds and these thresholds are rapidly increasing functions of the average degree. Several variations on the basic theme have been proposed to date, all of which share the good performance characteristics of convolutional LDPC ensembles. We describe the fundamental mechanism that explains why “convolutional-like” or “spatially coupled” codes perform so well. In essence, the spatial coupling of individual codes increases the belief-propagation (BP) threshold of the new ensemble to its maximum possible value, namely the maximum a posteriori (MAP) threshold of the underlying ensemble. For this reason, we call this phenomenon “threshold saturation.” This gives an entirely new way of approaching capacity. One significant advantage of this construction is that one can create capacity-approaching ensembles with an error correcting radius that is increasing in the blocklength. Although we prove the “threshold saturation” only for a specific ensemble and for the binary erasure channel (BEC), empirically the phenomenon occurs for a wide class of ensembles and channels. More generally, we conjecture that for a large range of graphical systems a similar saturation of the “dynamical” threshold occurs once individual components are coupled sufficiently strongly. This might give rise to improved algorithms and new techniques for analysis. Shrinivas Kudekar, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 2 |
| 2010 | Threshold saturation via spatial coupling: Why convolutional LDPC ensembles perform so well over the BECabstractConvolutional LDPC ensembles, introduced by Felström and Zigangirov, have excellent thresholds and these thresholds are rapidly increasing as a function of the average degree. Several variations on the basic theme have been proposed to date, all of which share the good performance characteristics of convolutional LDPC ensembles. We describe the fundamental mechanism which explains why “convolutional-like” or “spatially coupled” codes perform so well. In essence, the spatial coupling of the individual code structure has the effect of increasing the belief-propagation (BP) threshold of the new ensemble to its maximum possible value, namely the maximum-a-posteriori (MAP) threshold of the underlying ensemble. For this reason we call this phenomenon “threshold saturation”. This gives an entirely new way of approaching capacity. One significant advantage of such a construction is that one can create capacity-approaching ensembles with an error correcting radius which is increasing in the blocklength. Our proof makes use of the area theorem of the BP-EXIT curve and the connection between the MAP and BP threshold recently pointed out by Méasson, Montanari, Richardson, and Urbanke. Although we prove the connection between the MAP and the BP threshold only for a very specific ensemble and only for the binary erasure channel, empirically the same statement holds for a wide class of ensembles and channels. More generally, we conjecture that for a large range of graphical systems a similar collapse of thresholds occurs once individual components are coupled sufficiently strongly. This might give rise to improved algorithms as well as to new techniques for analysis. Shrinivas Kudekar, Tom Richardson 0001, Rüdiger L. Urbanke |
ISIT | 2 |
| 2009 | Finite-Length Scaling for Iteratively Decoded LDPC EnsemblesabstractWe investigate the behavior of iteratively decoded low-density parity-check (LDPC) codes over the binary erasure channel in the so-called ldquowaterfall region.rdquo We show that the performance curves in this region follow a simple scaling law. We conjecture that essentially the same scaling behavior applies in a much more general setting and we provide some empirical evidence to support this conjecture. The scaling law, together with the error floor expressions developed previously, can be used for a fast finite-length optimization. Abdelaziz Amraoui, Andrea Montanari, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 3 |
| 2009 | The generalized area theorem and some of its consequencesabstractThere is a fundamental relationship between belief propagation (BP) and maximuma posterioridecoding. The case of transmission over the binary erasure channel was investigated in detail in a companion paper (C. MEacuteasson, A. Montanari, and R. Urbanke, "Maxwell's construction: The hidden bridge between iterative and maximum a posteriori decoding,"IEEE Transactions on Information Theory, submitted for publication). This paper investigates the extension to general memoryless channels (paying special attention to the binary case). An area theorem for transmission over general memoryless channels is introduced and some of its many consequences are discussed. We show that this area theorem gives rise to an upper bound on the maximuma posteriorithreshold for sparse graph codes. In situations where this bound is tight, the extrinsic soft bit estimates delivered by the BP decoder coincide with the correcta posterioriprobabilities above the maximuma posteriorithreshold. More generally, it is conjectured that the fundamental relationship between the maximuma posterioriprobability (MAP) and the BP decoder which was observed for transmission over the binary erasure channel carries over to the general case. We finally demonstrate that in order for the design rate of an ensemble to approach the capacity under BP decoding the component codes have to be perfectly matched, a statement which is well known for the special case of transmission over the binary erasure channel. Cyril Measson, Andrea Montanari, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 3 |
| 2007 | Correction to "Multiple-Antenna Signal Constellations for Fading Channels"abstractThe authors correct a mathematical equation contained in the correspondence "Multiple-antenna signal constellations for fading channels," previously published in the IEEE Transactions on Information Theory Dakshi Agrawal, Tom McGiffen, Tom Richardson 0001, Rüdiger L. Urbanke, Donald C. Cox |
IEEE Trans. Inf. Theory | 3 |
| 2006 | Superposition by PositionabstractWe present a novel method for superposition coding applicable to OFDM systems in which the receivers being transmitted to are one high SNR receiver and one low SNR receiver. The degradation of the high SNR receiver, however, results primarily from channel uncertainty. Thus, we consider the effect of imperfect channel estimates, a ubiquitous problem in mobile wireless, and show that the new scheme performs much better than traditional schemes in such a setting. Rajiv Laroia, Tom Richardson 0001 |
ITW | 3 |
| 2006 | A New Fast Density EvolutionabstractDensity evolution for LDPC codes predicts asymptotic performance and serves as a practical design tool for designing top performing structures [1]. Many papers advocate the use of exit chart methods and other approximations, proclaiming that density evolution is computationally too intensive. In this paper we show that this is not the case: we present a highly efficient and accurate implementation of density evolution for LDPC codes. Tom Richardson 0001 |
ITW | 2 |
| 2006 | Weight Distribution of Low-Density Parity-Check CodesabstractWe derive the average weight distribution function and its asymptotic growth rate for low-density parity-check (LDPC) code ensembles. We show that the growth rate of the minimum distance of LDPC codes depends only on the degree distribution pair. It turns out that capacity-achieving sequences of standard (unstructured) LDPC codes under iterative decoding over the binary erasure channel (BEC) known to date have sublinearly growing minimum distance in the block length Changyan Di, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 2 |
| 2005 | Block Error Iterative Decoding Capacity for LDPC CodesabstractWe show for a large class of LDPC ensembles, including RA and IRA codes, that the bit iterative decoding threshold is essentially identical to the block iterative decoding threshold Tom Richardson 0001 |
ISIT | 2 |
| 2005 | Maximum a posteriori decoding and turbo codes for general memoryless channelsabstractWe derive further properties of EXIT and generalized EXIT curves. In particular we present an area theorem for iterative (as compared to MAP) decoding, we show how to compute upper-bounds on the MAP threshold for general channels and we apply these techniques to turbo codes Cyril Measson, Rüdiger L. Urbanke, Andrea Montanari, Tom Richardson 0001 |
ISIT | 4 |
| 2004 | Further results on finite-length scaling for iteratively decoded LDPC ensemblesabstractThe behavior of iteratively decoded low-density parity-check (LDPC) codes over the binary erasure channel in the so-called "waterfall region" is investigated and shows that the performance curves in this region follow a very basic scaling law. This scaling law, combined with previously known expressions for the error floor, yields a promising direction for analyzing the performance of irregular LDPC codes of practical lengths. Abdelaziz Amraoui, Rüdiger L. Urbanke, Andrea Montanari, Tom Richardson 0001 |
ISIT | 4 |
| 2004 | Exact Thresholds and Optimal Codes for the Binary-Symmetric Channel and Gallager's Decoding Algorithm AabstractWe show that for the case of the binary-symmetric channel and Gallager's decoding algorithm A the threshold can, in many cases, be determined analytically. More precisely, we show that the threshold is always upper-bounded by the minimum of (1-/spl lambda//sub 2//spl rho/'(1))/(/spl lambda/'(1)/spl rho/'(1)-/spl lambda//sub 2//spl rho/'(1)) and the smallest positive real root /spl tau/ of a specific polynomial p(x) and we observe that for most cases this bound is tight, i.e., it determines the threshold exactly. We also present optimal degree distributions for a large range of rates. In the case of rate one-half codes, for example, the threshold x/sub 0//sup */ of the optimal degree distribution is given by x/sup *//sub 0//spl sim/0.0513663. Finally, we outline how thresholds of more complicated decoders might be determined analytically. Louay Bazzi, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 2 |
| 2003 | The "Point" Goalie Problem
Tom Richardson 0001, Larry A. Shepp |
Discret. Comput. Geom. | 1 |
| 2002 | Finite-length analysis of low-density parity-check codes on the binary erasure channelabstractIn this paper, we are concerned with the finite-length analysis of low-density parity-check (LDPC) codes when used over the binary erasure channel (BEC). The main result is an expression for the exact average bit and block erasure probability for a given regular ensemble of LDPC codes when decoded iteratively. We also give expressions for upper bounds on the average bit and block erasure probability for regular LDPC ensembles and the standard random ensemble under maximum-likelihood (ML) decoding. Finally, we present what we consider to be the most important open problems in this area. Changyan Di, David Proietti, Emre Telatar, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 4 |
| 2001 | Multiple-antenna signal constellations for fading channelsabstractIn this correspondence, we show that the problem of designing efficient multiple-antenna signal constellations for fading channels can be related to the problem of finding packings with large minimum distance in the complex Grassmannian space. We describe a numerical optimization procedure for finding good packings in the complex Grassmannian space and report the best signal constellations found by this procedure. These constellations improve significantly upon previously known results. Dakshi Agrawal, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 2 |
| 2001 | Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximationabstractDensity evolution is an algorithm for computing the capacity of low-density parity-check (LDPC) codes under message-passing decoding. For memoryless binary-input continuous-output additive white Gaussian noise (AWGN) channels and sum-product decoders, we use a Gaussian approximation for message densities under density evolution to simplify the analysis of the decoding algorithm. We convert the infinite-dimensional problem of iteratively calculating message densities, which is needed to find the exact threshold, to a one-dimensional problem of updating the means of the Gaussian densities. This simplification not only allows us to calculate the threshold quickly and to understand the behavior of the decoder better, but also makes it easier to design good irregular LDPC codes for AWGN channels. For various regular LDPC codes we have examined, thresholds can be estimated within 0.1 dB of the exact value. For rates between 0.5 and 0.9, codes designed using the Gaussian approximation perform within 0.02 dB of the best performing codes found so far by using density evolution when the maximum variable degree is 10. We show that by using the Gaussian approximation, we can visualize the sum-product decoding algorithm. We also show that the optimization of degree distributions can be understood and done graphically using the visualization. Sae-Young Chung, Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 2 |
| 2001 | Design of capacity-approaching irregular low-density parity-check codesabstractWe design low-density parity-check (LDPC) codes that perform at rates extremely close to the Shannon capacity. The codes are built from highly irregular bipartite graphs with carefully chosen degree patterns on both sides. Our theoretical analysis of the codes is based on the work of Richardson and Urbanke (see ibid., vol.47, no.2, p.599-618, 2000). Assuming that the underlying communication channel is symmetric, we prove that the probability densities at the message nodes of the graph possess a certain symmetry. Using this symmetry property we then show that, under the assumption of no cycles, the message densities always converge as the number of iterations tends to infinity. Furthermore, we prove a stability condition which implies an upper bound on the fraction of errors that a belief-propagation decoder can correct when applied to a code induced from a bipartite graph with a given degree distribution. Our codes are found by optimizing the degree structure of the underlying graphs. We develop several strategies to perform this optimization. We also present some simulation results for the codes found which show that the performance of the codes is very close to the asymptotic theoretical bounds. Tom Richardson 0001, Amin Shokrollahi 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 1 |
| 2001 | The capacity of low-density parity-check codes under message-passing decodingabstractWe present a general method for determining the capacity of low-density parity-check (LDPC) codes under message-passing decoding when used over any binary-input memoryless channel with discrete or continuous output alphabets. Transmitting at rates below this capacity, a randomly chosen element of the given ensemble will achieve an arbitrarily small target probability of error with a probability that approaches one exponentially fast in the length of the code. (By concatenating with an appropriate outer code one can achieve a probability of error that approaches zero exponentially fast in the length of the code with arbitrarily small loss in rate.) Conversely, transmitting at rates above this capacity the probability of error is bounded away from zero by a strictly positive constant which is independent of the length of the code and of the number of iterations performed. Our results are based on the observation that the concentration of the performance of the decoder around its average performance, as observed by Luby et al. in the case of a binary-symmetric channel and a binary message-passing algorithm, is a general phenomenon. For the particularly important case of belief-propagation decoders, we provide an effective algorithm to determine the corresponding capacity to any desired degree of accuracy. The ideas presented in this paper are broadly applicable and extensions of the general method to low-density parity-check codes over larger alphabets, turbo codes, and other concatenated coding schemes are outlined. Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 1 |
| 2001 | Efficient encoding of low-density parity-check codesabstractLow-density parity-check (LDPC) codes can be considered serious competitors to turbo codes in terms of performance and complexity and they are based on a similar philosophy: constrained random code ensembles and iterative decoding algorithms. We consider the encoding problem for LDPC codes. More generally we consider the encoding problem for codes specified by sparse parity-check matrices. We show how to exploit the sparseness of the parity-check matrix to obtain efficient encoders. For the (3,6)-regular LDPC code, for example, the complexity of encoding is essentially quadratic in the block length. However, we show that the associated coefficient can be made quite small, so that encoding codes even of length n/spl sime/100000 is still quite practical. More importantly, we show that "optimized" codes actually admit linear time encoding. Tom Richardson 0001, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 1 |
| 2000 | Systematic design of unitary space-time constellationsabstractWe propose a systematic method for creating constellations of unitary space-time signals for multiple-antenna communication links. Unitary space-time signals, which are orthonormal in time across the antennas, have been shown to be well-tailored to a Rayleigh fading channel where neither the transmitter nor the receiver knows the fading coefficients. The signals can achieve low probability of error by exploiting multiple-antenna diversity. Because the fading coefficients are not known, the criterion for creating and evaluating the constellation is nonstandard and differs markedly from the familiar maximum-Euclidean-distance norm. Our construction begins with the first signal in the constellation-an oblong complex-valued matrix whose columns are orthonormal-and systematically produces the remaining signals by successively rotating this signal in a high-dimensional complex space. This construction easily produces large constellations of high-dimensional signals. We demonstrate its efficacy through examples involving one, two, and three transmitter antennas. Bertrand M. Hochwald, Thomas L. Marzetta, Tom Richardson 0001, Wim Sweldens, Rüdiger L. Urbanke |
IEEE Trans. Inf. Theory | 3 |
| 2000 | The geometry of turbo-decoding dynamicsabstractThe spectacular performance offered by turbo codes sparked intense interest in them. A considerable amount of research has simplified, formalized, and extended the ideas inherent in the original turbo code construction. Nevertheless, the nature of the relatively simple ad hoc turbo-decoding algorithm has remained something of a mystery. We present a geometric interpretation of the turbo-decoding algorithm. The geometric perspective clearly indicates the relationship between turbo-decoding and maximum-likelihood decoding. Analysis of the geometry leads to new results concerning existence of fixed points, conditions for uniqueness, conditions for stability, and proximity to maximum-likelihood decoding. Tom Richardson 0001 |
IEEE Trans. Inf. Theory | 1 |
| 1992 | Invariant signatures for planar shape recognition under partial occlusionabstractA planar shape distorted by a projective viewing transformation can be recognized under partial occlusion if an invariant description of its boundary is available. Research in this area has provided a theory for invariant boundary descriptions based on an interplay of differential, local, and global invariants. Differential invariants require high-order derivatives. The use of global invariants and point matches on the distorting transformations enables one to reduce the order. Trade-offs between the highest order derivatives required and the quantity of additional information constraining the distorting viewing transformations are made explicit.> Alfred M. Bruckstein, Robert J. Holt, Arun N. Netravali, Tom Richardson 0001 |
ICPR (1) | 4 |