Distributed Reconstruction of Noisy Pooled Data

04/14/2022
by   Max Hahn-Klimroth, et al.
0

In the pooled data problem we are given a set of n agents, each of which holds a hidden state bit, either 0 or 1. A querying procedure returns for a query set the sum of the states of the queried agents. The goal is to reconstruct the states using as few queries as possible. In this paper we consider two noise models for the pooled data problem. In the noisy channel model, the result for each agent flips with a certain probability. In the noisy query model, each query result is subject to random Gaussian noise. Our results are twofold. First, we present and analyze for both error models a simple and efficient distributed algorithm that reconstructs the initial states in a greedy fashion. Our novel analysis pins down the range of error probabilities and distributions for which our algorithm reconstructs the exact initial states with high probability. Secondly, we present simulation results of our algorithm and compare its performance with approximate message passing (AMP) algorithms that are conjectured to be optimal in a number of related problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/28/2023

Efficient Approximate Recovery from Pooled Data Using Doubly Regular Pooling Schemes

In the pooled data problem we are given n agents with hidden state bits,...
research
06/26/2020

Database Reconstruction from Noisy Volumes: A Cache Side-Channel Attack on SQLite

We demonstrate the feasibility of database reconstruction under a cache ...
research
04/07/2020

The Impact of Message Passing in Agent-Based Submodular Maximization

Submodular maximization problems are a relevant model set for many real-...
research
05/01/2021

Achievable Resolution Limits for the Noisy Adaptive 20 Questions Problem

We study the achievable performance of adaptive query procedures for the...
research
03/20/2012

A Novel Training Algorithm for HMMs with Partial and Noisy Access to the States

This paper proposes a new estimation algorithm for the parameters of an ...
research
09/21/2019

Optimal Learning of Joint Alignments with a Faulty Oracle

We consider the following problem, which is useful in applications such ...

Please sign up or login with your details

Forgot password? Click here to reset