Bayesian Binary Search
Not on the map. Why?
Abstract (arXiv)
We present Bayesian Binary Search (BBS), a novel probabilistic variant of the classical binary search/bisection algorithm. BBS leverages machine learning/statistical techniques to estimate the probability density of the search space and modifies the bisection step to split based on probability density rather than the traditional midpoint, allowing for the learned distribution of the search space to guide the search algorithm. Search space density estimation can flexibly be performed using supervised probabilistic machine learning techniques (e.g., Gaussian process regression, Bayesian neural networks, quantile regression) or unsupervised learning algorithms (e.g., Gaussian mixture models, kernel density estimation (KDE), maximum likelihood estimation (MLE)). We demonstrate significant efficiency gains of using BBS on both simulated data across a variety of distributions and in a real-world binary search use case of probing channel balances in the Bitcoin Lightning Network, for which we have deployed the BBS algorithm in a production setting.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 4 of its 22 references that are in the map. First posted on arXiv 2 Oct 2024.
Builds on
4 of 22 references.
References · 4
- 2020Benchmarking Graph Neural Networkscited by 672
- 2016Towards Bayesian Deep Learning: A Framework and Some Existing Methodscited by 57
- 2024Channel Balance Interpolation in the Lightning Network via Machine Learningcited by 3
- 2020Probing Channel Balances in the Lightning Networkcited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.