Dispersion for Data-Driven Algorithm Design, Online Learning, and Private Optimization
Not on the map. Why?
Abstract (arXiv)
Data-driven algorithm design, that is, choosing the best algorithm for a specific application, is a crucial problem in modern data science. Practitioners often optimize over a parameterized algorithm family, tuning parameters based on problems from their domain. These procedures have historically come with no guarantees, though a recent line of work studies algorithm selection from a theoretical perspective. We advance the foundations of this field in several directions: we analyze online algorithm selection, where problems arrive one-by-one and the goal is to minimize regret, and private algorithm selection, where the goal is to find good parameters over a set of problems without revealing sensitive information contained therein. We study important algorithm families, including SDP-rounding schemes for problems formulated as integer quadratic programs, and greedy techniques for canonical subset selection problems. In these cases, the algorithm's performance is a volatile and piecewise Lipschitz function of its parameters, since tweaking the parameters can completely change the algorithm's behavior. We give a sufficient and general condition, dispersion, defining a family of piecewise Lipschitz functions that can be optimized online and privately, which includes the functions measuring the performance of the algorithms we study. Intuitively, a set of piecewise Lipschitz functions is dispersed if no small region contains many of the functions' discontinuities. We present general techniques for online and private optimization of the sum of dispersed piecewise Lipschitz functions. We improve over the best-known regret bounds for a variety of problems, prove regret bounds for problems not previously studied, and give matching lower bounds. We also give matching upper and lower bounds on the utility loss due to privacy. Moreover, we uncover dispersion in auction design and pricing problems.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 6; 2023: 7; 2024: 5; 2025: 9; 2026: 5.
37 papers.
Sort:
By area:
- 2021Smoothed Analysis with Adaptive Adversariescited by 57
- 2021Faster Matchings via Learned Dualscited by 56
- 2022Learning Predictions for Algorithms with Predictionscited by 25
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021Learning-to-learn non-convex piecewise-Lipschitz functionscited by 15
- 2023The Role of Transparency in Repeated First-Price Auctions with Unknown Valuationscited by 15
- 2021Data driven semi-supervised learningcited by 14
- 2022Provably tuning the ElasticNet across instancescited by 14
- 2022Online Learning for Min Sum Set Cover and Pandora's Boxcited by 11
- 2021Robustification of Online Graph Exploration Methodscited by 10
- 2024Algorithm Configuration for Structured Pfaffian Settingscited by 10
- 2023Online Algorithms with Uncertainty-Quantified Predictionscited by 9
25 more
- 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniquescited by 8
- 2025Offline-to-online hyperparameter transfer for stochastic banditscited by 6
- 2025Nearly-Optimal Bandit Learning in Stackelberg Games with Side Informationcited by 6
- 2022Contextual Pandora's Boxcited by 5
- 2023Oracle-Efficient Smoothed Online Learning for Piecewise Continuous Decision Makingcited by 5
- 2023Efficiently Learning the Graph for Semi-supervised Learningcited by 5
- 2023New Guarantees for Learning Revenue Maximizing Menus of Lotteries and Two-Part Tariffscited by 4
- 2024Learning accurate and interpretable tree-based modelscited by 3
- 2024Learning-Based Heavy Hitters and Flow Frequency Estimation in Streamscited by 3
- 2025Regret Minimization for Piecewise Linear Rewards: Contracts, Auctions, and Beyondcited by 3
- 2025Learning in Structured Stackelberg Gamescited by 2
- 2025Distribution-dependent Generalization Bounds for Tuning Linear Regression Across Taskscited by 2
- 2025Aligned Textual Scoring Rulescited by 2
- 2024Subsidy design for better social outcomescited by 1
- 2025Tuning Algorithmic and Architectural Hyperparameters in Graph-Based Semi-Supervised Learning with Provable Guaranteescited by 1
- 2025Algorithm Design and Stronger Guarantees for the Improving Multi-Armed Bandits Problemcited by 1
- 2025Gradient Descent with Provably Tuned Learning-rate Schedulescited by 1
- 2026Learning Decision-Sufficient Representations for Linear Optimizationcited by 1
- 2023Differentially Private Online Item Pricingcited by 0
- 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instancescited by 0
- 2024Optimization Solution Functions as Deterministic Policies for Offline Reinforcement Learningcited by 0
- 2026Learning-Augmented Algorithms for k-median via Online Learningcited by 0
- 2026Sharp Root Anti-Concentration via Projective Incidence and Ordered Root Lawscited by 0
- 2026Smoothed Analysis of Inconsistent A*cited by 0
- 2026Canopy: Exploiting Piecewise Smooth Tree Priors for Multi-Fidelity Banditscited by 0
- 2026Canopy: Exploiting Piecewise Smooth Tree Priors for Multi-Fidelity Bandits24 Sep 2026
- 2026Smoothed Analysis of Inconsistent A*20 Sep 2026
- 2026Sharp Root Anti-Concentration via Projective Incidence and Ordered Root Laws3 Aug 2026
- 2026Learning Decision-Sufficient Representations for Linear Optimization19 Mar 2026
- 2026Learning-Augmented Algorithms for k-median via Online Learning18 Mar 2026
- 2025Gradient Descent with Provably Tuned Learning-rate Schedules4 Dec 2025
- 2025Algorithm Design and Stronger Guarantees for the Improving Multi-Armed Bandits Problem13 Nov 2025
- 2025Aligned Textual Scoring Rules8 Jul 2025
- 2025Distribution-dependent Generalization Bounds for Tuning Linear Regression Across Tasks7 Jul 2025
- 2025Learning in Structured Stackelberg Games11 Apr 2025
- 2025Regret Minimization for Piecewise Linear Rewards: Contracts, Auctions, and Beyond3 Mar 2025
- 2025Tuning Algorithmic and Architectural Hyperparameters in Graph-Based Semi-Supervised Learning with Provable Guarantees18 Feb 2025
25 more
- 2025Nearly-Optimal Bandit Learning in Stackelberg Games with Side Information31 Jan 2025
- 2025Offline-to-online hyperparameter transfer for stochastic bandits6 Jan 2025
- 2024Algorithm Configuration for Structured Pfaffian Settings6 Sep 2024
- 2024Subsidy design for better social outcomes4 Sep 2024
- 2024Optimization Solution Functions as Deterministic Policies for Offline Reinforcement Learning27 Aug 2024
- 2024Learning-Based Heavy Hitters and Flow Frequency Estimation in Streams24 Jun 2024
- 2024Learning accurate and interpretable tree-based models24 May 2024
- 2023Online Algorithms with Uncertainty-Quantified Predictions17 Oct 2023
- 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instances3 Oct 2023
- 2023The Role of Transparency in Repeated First-Price Auctions with Unknown Valuations14 Jul 2023
- 2023Efficiently Learning the Graph for Semi-supervised Learning12 Jun 2023
- 2023Differentially Private Online Item Pricing19 May 2023
- 2023New Guarantees for Learning Revenue Maximizing Menus of Lotteries and Two-Part Tariffs22 Feb 2023
- 2023Oracle-Efficient Smoothed Online Learning for Piecewise Continuous Decision Making10 Feb 2023
- 2022Provably tuning the ElasticNet across instances20 Jul 2022
- 2022Contextual Pandora's Box26 May 2022
- 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniques7 Apr 2022
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streams17 Mar 2022
- 2022Learning Predictions for Algorithms with Predictions18 Feb 2022
- 2022Online Learning for Min Sum Set Cover and Pandora's Box10 Feb 2022
- 2021Robustification of Online Graph Exploration Methods10 Dec 2021
- 2021Learning-to-learn non-convex piecewise-Lipschitz functions19 Aug 2021
- 2021Faster Matchings via Learned Duals20 Jul 2021
- 2021Data driven semi-supervised learning18 Mar 2021
- 2021Smoothed Analysis with Adaptive Adversaries16 Feb 2021
- 2025Aligned Textual Scoring Rulescited by 2
- 2025Aligned Textual Scoring Rules8 Jul 2025
- 2021Smoothed Analysis with Adaptive Adversariescited by 57
- 2021Faster Matchings via Learned Dualscited by 56
- 2022Learning Predictions for Algorithms with Predictionscited by 25
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021Learning-to-learn non-convex piecewise-Lipschitz functionscited by 15
- 2023The Role of Transparency in Repeated First-Price Auctions with Unknown Valuationscited by 15
- 2021Data driven semi-supervised learningcited by 14
- 2022Provably tuning the ElasticNet across instancescited by 14
- 2022Online Learning for Min Sum Set Cover and Pandora's Boxcited by 11
- 2021Robustification of Online Graph Exploration Methodscited by 10
- 2024Algorithm Configuration for Structured Pfaffian Settingscited by 10
- 2023Online Algorithms with Uncertainty-Quantified Predictionscited by 9
12 most cited of 34 All 34 (JSON)
- 2026Canopy: Exploiting Piecewise Smooth Tree Priors for Multi-Fidelity Bandits24 Sep 2026
- 2026Smoothed Analysis of Inconsistent A*20 Sep 2026
- 2026Sharp Root Anti-Concentration via Projective Incidence and Ordered Root Laws3 Aug 2026
- 2026Learning Decision-Sufficient Representations for Linear Optimization19 Mar 2026
- 2026Learning-Augmented Algorithms for k-median via Online Learning18 Mar 2026
- 2025Gradient Descent with Provably Tuned Learning-rate Schedules4 Dec 2025
- 2025Algorithm Design and Stronger Guarantees for the Improving Multi-Armed Bandits Problem13 Nov 2025
- 2025Distribution-dependent Generalization Bounds for Tuning Linear Regression Across Tasks7 Jul 2025
- 2025Learning in Structured Stackelberg Games11 Apr 2025
- 2025Regret Minimization for Piecewise Linear Rewards: Contracts, Auctions, and Beyond3 Mar 2025
- 2025Tuning Algorithmic and Architectural Hyperparameters in Graph-Based Semi-Supervised Learning with Provable Guarantees18 Feb 2025
- 2025Nearly-Optimal Bandit Learning in Stackelberg Games with Side Information31 Jan 2025
12 newest of 34 All 34 (JSON)