Data-driven Algorithm Design
Not on the map. Why?
Abstract (arXiv)
Data driven algorithm design is an important aspect of modern data science and algorithm design. Rather than using off the shelf algorithms that only have worst case performance guarantees, practitioners often optimize over large families of parametrized algorithms and tune the parameters of these algorithms using a training set of problem instances from their domain to determine a configuration with high expected performance over future instances. However, most of this work comes with no performance guarantees. The challenge is that for many combinatorial problems of significant importance including partitioning, subset selection, and alignment problems, a small tweak to the parameters can cause a cascade of changes in the algorithm's behavior, so the algorithm's performance is a discontinuous function of its parameters. In this chapter, we survey recent work that helps put data-driven combinatorial algorithm design on firm foundations. We provide strong computational and statistical performance guarantees, both for the batch and online scenarios where a collection of typical problem instances from the given application are presented either all at once or in an online fashion, respectively.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 1; 2025: 0; 2026: 2.
5 papers.
- 2021Sample Complexity of Tree Search Configuration: Cutting Planes and Beyondcited by 33
- 2023Learning for Edge-Weighted Online Bipartite Matching with Robustness Guaranteescited by 5
- 2026Provably Data-driven Multiple Hyper-parameter Tuning with Structured Loss Functioncited by 2
- 2026Provably Data-driven Lagrangian Relaxation for Mixed Integer Linear Programmingcited by 2
- 2024Learning-Augmented Algorithms for Online Concave Packing and Convex Covering Problemscited by 1
- 2026Provably Data-driven Lagrangian Relaxation for Mixed Integer Linear Programming18 May 2026
- 2026Provably Data-driven Multiple Hyper-parameter Tuning with Structured Loss Function2 Feb 2026
- 2024Learning-Augmented Algorithms for Online Concave Packing and Convex Covering Problems13 Nov 2024
- 2023Learning for Edge-Weighted Online Bipartite Matching with Robustness Guarantees31 May 2023
- 2021Sample Complexity of Tree Search Configuration: Cutting Planes and Beyond8 Jun 2021