Concentration-Bound Analysis for Probabilistic Programs and Probabilistic Recurrence Relations
Jinyi Wang, Yican Sun, Hongfei Fu, Mingzhang Huang, Amir Kafshdar, Goharshady, Krishnendu Chatterjee

TL;DR
This paper introduces a novel method using exponential supermartingales to derive tighter concentration bounds for probabilistic programs and recurrences, surpassing classical techniques like Azuma's inequality and Karp's method.
Contribution
The authors develop a new approach for concentration bounds via exponential supermartingales, with algorithms for synthesis and improved bounds over existing methods.
Findings
Derives tighter concentration bounds than Azuma's inequality.
Achieves better bounds than Karp's classical recurrence analysis.
Matches near-optimal bounds for quicksort.
Abstract
Analyzing probabilistic programs and randomized algorithms are classical problems in computer science. The first basic problem in the analysis of stochastic processes is to consider the expectation or mean, and another basic problem is to consider concentration bounds, i.e. showing that large deviations from the mean have small probability. Similarly, in the context of probabilistic programs and randomized algorithms, the analysis of expected termination time/running time and their concentration bounds are fundamental problems.In this work, we focus on concentration bounds for probabilistic programs and probabilistic recurrences of randomized algorithms. For probabilistic programs, the basic technique to achieve concentration bounds is to consider martingales and apply the classical Azuma's inequality. For probabilistic recurrences of randomized algorithms, Karp's classical "cookbook"…
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 · Optimization and Search Problems · Machine Learning and Algorithms
