Non-Stochastic CDF Estimation Using Threshold Queries
Princewill Okoroafor, Vaishnavi Gupta, Robert Kleinberg
Abstract
Estimating the empirical distribution of a scalar-valued data set is a basic and fundamental task. In this paper, we tackle the problem of estimating an empirical distribution in a setting with two challenging features. First, the algorithm does not directly observe the data; instead, it only asks a limited number of threshold queries about each sample. Second, the data are not assumed to be independent and identically distributed; instead, we allow for an arbitrary process generating the samples, including an adaptive adversary. These considerations are relevant, for example, when modeling a seller experimenting with posted prices to estimate the distribution of consumers' willingness to pay for a product: offering a price and observing a consumer's purchase decision is equivalent to asking a single threshold query about their value, and the distribution of consumers' values may be non-stationary over time, as early adopters may differ markedly from late adopters.
Our main result quantifies, to within a constant factor, the sample complexity of estimating the empirical CDF of a sequence of elements of [n], up to ε additive error, using one threshold query per sample. The complexity depends only logarithmically on n, and our result can be interpreted as extending the existing logarithmic-complexity results for noisy binary search to the more challenging setting where noise is non-stochastic. Along the way to designing our algorithm, we consider a more general model in which the algorithm is allowed to make a limited number of simultaneous threshold queries on each sample. We solve this problem using Blackwell's Approachability Theorem and the exponential weights method. As a side result of independent interest, we characterize the minimum number of simultaneous threshold queries required by deterministic CDF estimation algorithms.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 34719de9-0219-4451-856c-e5b87c547d72Builds on4
- Unified Lower Bounds for Interactive High-dimensional Estimation under Information ConstraintsJayadev Acharya, Clément L. Canonne, Ziteng Sun, Himanshu TyagiNeurIPS 2023 · 35 citations
- Distributed Estimation with Multiple Samples per User: Sharp Rates and Phase TransitionJayadev Acharya, Clément L. Canonne, Yuhan Liu, Ziteng Sun et al.NeurIPS 2021 · 16 citations
- Learning to Price Against a Moving TargetRenato Paes Leme, Balasubramanian Sivan, Yifeng Teng, Pratik WorahICML 2021 · 8 citations
- Pricing Query Complexity of Revenue MaximizationRenato Paes Leme, Balasubramanian Sivan, Yifeng Teng, Pratik WorahSODA 2023 · 5 citations
Related papers
- Envy-Free Allocation of Indivisible Goods via Noisy QueriesZihan Li, Yan Hao Ling, Jonathan Scarlett, Warut SuksompongICML 2026
- Learning the Valuations of a k-demand AgentHanrui Zhang, Vincent ConitzerICML 2020 · 10 citations
- Sequential Mode Estimation with Oracle QueriesDhruti Shah, Tuhinangshu Choudhury, Nikhil Karamchandani, Aditya GopalanAAAI 2020 · 7 citations
- Approximating a Distribution Using Weight QueriesNadav Barak, Sivan SabatoICML 2021
- Instance-Optimality in I/O-Efficient Sampling and Sequential EstimationShyam Narayanan, Václav Rozhon, Jakub Tetek, Mikkel ThorupFOCS 2024
