A Class of Optimal Structures for Node Computations in Message Passing Algorithms

From MaRDI portal
Publication:5030271

DOI10.1109/TIT.2021.3119952zbMATH Open1489.94100arXiv2009.02535OpenAlexW3206214271MaRDI QIDQ5030271FDOQ5030271


Authors: Xuan He, Kui Cai, Liang Zhou Edit this on Wikidata


Publication date: 17 February 2022

Published in: IEEE Transactions on Information Theory (Search for Journal in Brave)

Abstract: Consider the computations at a node in a message passing algorithm. Assume that the node has incoming and outgoing messages mathbfx=(x1,x2,ldots,xn) and mathbfy=(y1,y2,ldots,yn), respectively. In this paper, we investigate a class of structures that can be adopted by the node for computing mathbfy from mathbfx, where each yj,j=1,2,ldots,n is computed via a binary tree with leaves mathbfx excluding xj. We make three main contributions regarding this class of structures. First, we prove that the minimum complexity of such a structure is 3n6, and if a structure has such complexity, its minimum latency is delta+lceillog(n2delta)ceil with delta=lfloorlog(n/2)floor, where the logarithm always takes base two. Second, we prove that the minimum latency of such a structure is lceillog(n1)ceil, and if a structure has such latency, its minimum complexity is nlog(n1) when n1 is a power of two. Third, given (n,au) with augeqlceillog(n1)ceil, we propose a construction for a structure which we conjecture to have the minimum complexity among structures with latencies at most au. Our construction method runs in O(n3log2(n)) time, and the obtained structure has complexity at most (generally much smaller than) nlceillog(n)ceil2.


Full work available at URL: https://arxiv.org/abs/2009.02535




Recommendations





Cited In (1)





This page was built for publication: A Class of Optimal Structures for Node Computations in Message Passing Algorithms

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5030271)