Related Experiment Video
Updated: Apr 18, 2026

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
On resolving simultaneous congruences using belief propagation
Yongseok Yoo1, Sriram Vishwanath
1Department of Electrical and Computer Engineering, University of Texas at Austin, Austin, TX 78712, U.S.A., and ETRI Honam Research Center, Buk-gu, Gwangju, 500-480, Korea. yyoo@etri.re.kr.
Abstract:
Graphical models and related algorithmic tools such as belief propagation have proven to be useful tools in (approximately) solving combinatorial optimization problems across many application domains. A particularly combinatorially challenging problem is that of determining solutions to a set of simultaneous congruences. Specifically, a continuous source is encoded into multiple residues with respect to distinct moduli, and the goal is to recover the source efficiently from noisy measurements of these residues. This problem is of interest in multiple disciplines, including neural codes, decentralized compression in sensor networks, and distributed consensus in information and social networks. This letter reformulates the recovery problem as an optimization over binary latent variables. Then we present a belief propagation algorithm, a layered variant of affinity propagation, to solve the problem. The underlying encoding structure of multiple congruences naturally results in a layered graphical model for the problem, over which the algorithms are deployed, resulting in a layered affinity propagation (LAP) solution. First, the convergence of LAP to an approximation of the maximum likelihood (ML) estimate is shown. Second, numerical simulations show that LAP converges within a few iterations and that the mean square error of LAP approaches that of the ML estimation at high signal-to-noise ratios.
Related Concept Videos
Theorems of Pappus and Guldinus: Problem Solving
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Second Uniqueness Theorem
In contrast, consider that the electric field is non-unique and apply Gauss's law in divergence form in the region between the conductors and the integral form to the surface...
Parallel-axis Theorem
Superposition Theorem
Castigliano's Theorem: Problem Solving
