mlsanityData to 7 Oct 2026

Dispersion for Data-Driven Algorithm Design, Online Learning, and Private Optimization

arXiv 1711.03091 ↗First posted 8 Nov 2017cs.LGcited by 37

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

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 5; 2022: 6; 2023: 7; 2024: 5; 2025: 9; 2026: 5.

37 papers.

Sort:

By area:

  1. 2021Smoothed Analysis with Adaptive Adversariescited by 57
  2. 2021Faster Matchings via Learned Dualscited by 56
  3. 2022Learning Predictions for Algorithms with Predictionscited by 25
  4. 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
  5. 2021Learning-to-learn non-convex piecewise-Lipschitz functionscited by 15
  6. 2023The Role of Transparency in Repeated First-Price Auctions with Unknown Valuationscited by 15
  7. 2021Data driven semi-supervised learningcited by 14
  8. 2022Provably tuning the ElasticNet across instancescited by 14
  9. 2022Online Learning for Min Sum Set Cover and Pandora's Boxcited by 11
  10. 2021Robustification of Online Graph Exploration Methodscited by 10
  11. 2024Algorithm Configuration for Structured Pfaffian Settingscited by 10
  12. 2023Online Algorithms with Uncertainty-Quantified Predictionscited by 9
25 more
  1. 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniquescited by 8
  2. 2025Offline-to-online hyperparameter transfer for stochastic banditscited by 6
  3. 2025Nearly-Optimal Bandit Learning in Stackelberg Games with Side Informationcited by 6
  4. 2022Contextual Pandora's Boxcited by 5
  5. 2023Oracle-Efficient Smoothed Online Learning for Piecewise Continuous Decision Makingcited by 5
  6. 2023Efficiently Learning the Graph for Semi-supervised Learningcited by 5
  7. 2023New Guarantees for Learning Revenue Maximizing Menus of Lotteries and Two-Part Tariffscited by 4
  8. 2024Learning accurate and interpretable tree-based modelscited by 3
  9. 2024Learning-Based Heavy Hitters and Flow Frequency Estimation in Streamscited by 3
  10. 2025Regret Minimization for Piecewise Linear Rewards: Contracts, Auctions, and Beyondcited by 3
  11. 2025Learning in Structured Stackelberg Gamescited by 2
  12. 2025Distribution-dependent Generalization Bounds for Tuning Linear Regression Across Taskscited by 2
  13. 2025Aligned Textual Scoring Rulescited by 2
  14. 2024Subsidy design for better social outcomescited by 1
  15. 2025Tuning Algorithmic and Architectural Hyperparameters in Graph-Based Semi-Supervised Learning with Provable Guaranteescited by 1
  16. 2025Algorithm Design and Stronger Guarantees for the Improving Multi-Armed Bandits Problemcited by 1
  17. 2025Gradient Descent with Provably Tuned Learning-rate Schedulescited by 1
  18. 2026Learning Decision-Sufficient Representations for Linear Optimizationcited by 1
  19. 2023Differentially Private Online Item Pricingcited by 0
  20. 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instancescited by 0
  21. 2024Optimization Solution Functions as Deterministic Policies for Offline Reinforcement Learningcited by 0
  22. 2026Learning-Augmented Algorithms for k-median via Online Learningcited by 0
  23. 2026Sharp Root Anti-Concentration via Projective Incidence and Ordered Root Lawscited by 0
  24. 2026Smoothed Analysis of Inconsistent A*cited by 0
  25. 2026Canopy: Exploiting Piecewise Smooth Tree Priors for Multi-Fidelity Banditscited by 0