Title :
Counter Braids: Asymptotic optimality of the message passing decoding algorithm
Author :
Lu, Yi ; Montanari, Andrea ; Prabhakar, Balaji
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., Stanford, CA
Abstract :
A novel counter architecture, called Counter braids, has recently been proposed for per-flow counting on high-speed links. Counter braids has a layered structure and compresses the flow sizes as it counts. It has been shown that with a maximum likelihood (ML) decoding algorithm, the number of bits needed to store the size of a flow matches the entropy lower bound. As ML decoding is too complex to implement, an efficient message passing decoding algorithm has been proposed for practical purposes. The layers of Counter Braids are decoded sequentially, from the most significant to the least significant bits. In each layer, the message passing decoder solves a sparse signal recovery problem. In this paper we analyze the threshold dimensionality reduction rate (d-rate) of the message passing algorithm, and prove that it is correctly predicted by density evolution. Given a signal in R+ n with ne non-vanishing entries, we prove that one layer of Counter Braids can reduce its dimensionality by a factor 2.08 epsi log(1/epsi) + O(epsi). This essentially matches the rate for sparse signal recovery via L1 minimization, while keeping the overall complexity linear in n.
Keywords :
maximum likelihood decoding; message passing; asymptotic optimality; counter braids; maximum likelihood decoding algorithm; message passing decoding algorithm; Algorithm design and analysis; Architecture; Compressed sensing; Counting circuits; Entropy; Maximum likelihood decoding; Message passing; Space technology; Sparse matrices; Stress measurement;
Conference_Titel :
Communication, Control, and Computing, 2008 46th Annual Allerton Conference on
Conference_Location :
Urbana-Champaign, IL
Print_ISBN :
978-1-4244-2925-7
Electronic_ISBN :
978-1-4244-2926-4
DOI :
10.1109/ALLERTON.2008.4797558