A Sampling Technique of Proving Lower Bounds for Noisy Computations
Chinmoy Dutta, Jaikumar Radhakrishnan

TL;DR
This paper introduces a powerful sampling-based technique for proving lower bounds in noisy computation models, simplifying previous results and establishing new bounds for functions like parity and majority in sensor networks.
Contribution
The paper develops a novel sampling technique that connects randomized decision trees to sampling algorithms, enabling simplified proofs of lower bounds in noisy computation models.
Findings
All results for noisy decision trees by Evans and Pippenger follow from the new sampling approach.
A tight lower bound of Ω(N log log N) transmissions for computing parity and majority in sensor networks.
Sampling-based algorithms cannot compute the majority function in noisy, low-transmission networks.
Abstract
We present a technique of proving lower bounds for noisy computations. This is achieved by a theorem connecting computations on a kind of randomized decision trees and sampling based algorithms. This approach is surprisingly powerful, and applicable to several models of computation previously studied. As a first illustration we show how all the results of Evans and Pippenger (SIAM J. Computing, 1999) for noisy decision trees, some of which were derived using Fourier analysis, follow immediately if we consider the sampling-based algorithms that naturally arise from these decision trees. Next, we show a tight lower bound of on the number of transmissions required to compute several functions (including the parity function and the majority function) in a network of randomly placed sensors, communicating using local transmissions, and operating with power near…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Machine Learning and Algorithms · Error Correcting Code Techniques
