Data-Driven Algorithm Design
Maria-Florina Balcan
- 01 Jan 2020
- pp 626-645
TL;DR: In this article, the authors survey recent work that helps put data-driven combinatorial algorithm design on firm foundations and 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.
read more
Abstract: 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.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Prognostic and Health Management of Critical Aircraft Systems and Components: An Overview
Shuai Fu,Nicolas P. Avdelidis +1 more
- 27 Sep 2023
TL;DR: A thorough analysis of the current state of research advancements in prognostics for aircraft systems, with a specific focus on prominent algorithms and their practical applications and challenges is provided.
16
NeuroEscape: Ordered Escape Routing via Monte-Carlo Tree Search and Neural Network
Zhiyang Chen,Tsung-Yi Ho,Ulf Schlichtmann,Datao Chen,Mingyu Liu,Hailong Yao,Xia Yin +6 more
- 28 Oct 2023
TL;DR: It is proved for the first time that ordered escape routing is not only NP-hard, but also hard to approximate in polynomial time, indicating the limitation of optimal algorithms.
1
A Recursively Recurrent Neural Network (R2N2) Architecture for Learning Iterative Algorithms
Danimir T. Doncevic,Alexander Mitsos,Y. Guo,Qianxiao Li,Felix Dietrich,Manuel Dahmen,Ioannis G. Kevrekidis +6 more
TL;DR: A recursively recurrent neural network (R2N2) architecture for learning iterative algorithms efficiently designs and adapts numerical algorithms based on data.
1
•Posted Content
Improved Learning Bounds for Branch-and-Cut
TL;DR: In this paper, sample complexity guarantees for branch-and-cut are established, which bound how large the training set should be to ensure that for any configuration, its average performance over a training set is close to its expected future performance.
References
Semi-bandit Optimization in the Dispersed Setting
Maria-Florina Balcan,Travis Dick,Wesley Pegden +2 more
TL;DR: Researchers develop semi-bandit optimization algorithms that efficiently optimize algorithm parameters in online settings with volatile loss functions, achieving competitive regret bounds with reduced computational cost, and apply these results to linkage-based clustering and greedy knapsack algorithms.
Minimizing Regret with Multiple Reserves
Tim Roughgarden,Joshua R. Wang +1 more
TL;DR: Researchers develop a 1/2-approximation algorithm for maximizing revenue in single-parameter matroid environments with non-anonymous reserve prices, and translate it into an online learning algorithm achieving 1/2 times the best fixed reserve prices in hindsight.