Automated Tail Bound Analysis for Probabilistic Recurrence Relations
Yican Sun, Hongfei Fu, Krishnendu Chatterjee, Amir Kafshdar, Goharshady

TL;DR
This paper introduces an automated method for deriving tight exponential tail bounds for probabilistic recurrence relations, improving over classical approaches and efficiently handling practical algorithms like QuickSort and QuickSelect.
Contribution
The work presents a novel, automated approach using Markov's inequality and exponentiation refinement to derive asymptotically tight tail bounds for specific PRRs, outperforming traditional methods.
Findings
Derives tighter tail bounds than Karp's method
Matches best-known bounds for QuickSelect
Nearly optimal bounds for QuickSort, with minimal computational effort
Abstract
Probabilistic recurrence relations (PRRs) are a standard formalism for describing the runtime of a randomized algorithm. Given a PRR and a time limit , we consider the classical concept of tail probability , i.e., the probability that the randomized runtime of the PRR exceeds the time limit . Our focus is the formal analysis of tail bounds that aims at finding a tight asymptotic upper bound in the time limit . To address this problem, the classical and most well-known approach is the cookbook method by Karp (JACM 1994), while other approaches are mostly limited to deriving tail bounds of specific PRRs via involved custom analysis. In this work, we propose a novel approach for deriving exponentially-decreasing tail bounds (a common type of tail bounds) for PRRs whose preprocessing time and random passed sizes…
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
TopicsBayesian Modeling and Causal Inference · Machine Learning and Algorithms · Natural Language Processing Techniques
