Semi-bandit Optimization in the Dispersed Setting
Not on the map. Why?
Abstract (arXiv)
The goal of data-driven algorithm design is to obtain high-performing algorithms for specific application domains using machine learning and data. Across many fields in AI, science, and engineering, practitioners will often fix a family of parameterized algorithms and then optimize those parameters to obtain good performance on example instances from the application domain. In the online setting, we must choose algorithm parameters for each instance as they arrive, and our goal is to be competitive with the best fixed algorithm in hindsight. There are two major challenges in online data-driven algorithm design. First, it can be computationally expensive to evaluate the loss functions that map algorithm parameters to performance, which often require the learner to run a combinatorial algorithm to measure its performance. Second, the losses can be extremely volatile and have sharp discontinuities. However, we show that in many applications, evaluating the loss function for one algorithm choice can sometimes reveal the loss for a range of similar algorithms, essentially for free. We develop online optimization algorithms capable of using this kind of extra information by working in the semi-bandit feedback setting. Our algorithms achieve regret bounds that are essentially as good as algorithms under full-information feedback and are significantly more computationally efficient. We apply our semi-bandit results to obtain the first provable guarantees for data-driven algorithm design for linkage-based clustering and we improve the best regret bounds for designing greedy knapsack algorithms.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 3; 2024: 2; 2025: 2; 2026: 1.
14 papers.
Sort:
- 2022Learning Predictions for Algorithms with Predictionscited by 25
- 2021Learning-to-learn non-convex piecewise-Lipschitz functionscited by 15
- 2021Data driven semi-supervised learningcited by 14
- 2022Provably tuning the ElasticNet across instancescited by 14
- 2024Algorithm Configuration for Structured Pfaffian Settingscited by 11
- 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniquescited by 8
- 2025Nearly-Optimal Bandit Learning in Stackelberg Games with Side Informationcited by 6
- 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
- 2025Learning in Structured Stackelberg Gamescited by 2
- 2024Subsidy design for better social outcomescited by 1
- 2022BORA: Bayesian Optimization for Resource Allocationcited by 0
- 2026Sharp Root Anti-Concentration via Projective Incidence and Ordered Root Laws3 Aug 2026
- 2025Learning in Structured Stackelberg Games11 Apr 2025
- 2025Nearly-Optimal Bandit Learning in Stackelberg Games with Side Information31 Jan 2025
- 2024Algorithm Configuration for Structured Pfaffian Settings6 Sep 2024
- 2024Subsidy design for better social outcomes4 Sep 2024
- 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instances3 Oct 2023
- 2023Efficiently Learning the Graph for Semi-supervised Learning12 Jun 2023
- 2023New Guarantees for Learning Revenue Maximizing Menus of Lotteries and Two-Part Tariffs22 Feb 2023
- 2022BORA: Bayesian Optimization for Resource Allocation12 Oct 2022
- 2022Provably tuning the ElasticNet across instances20 Jul 2022
- 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniques7 Apr 2022
- 2022Learning Predictions for Algorithms with Predictions18 Feb 2022
2 more
- 2021Learning-to-learn non-convex piecewise-Lipschitz functions19 Aug 2021
- 2021Data driven semi-supervised learning18 Mar 2021
- 2022Learning Predictions for Algorithms with Predictionscited by 25
- 2021Learning-to-learn non-convex piecewise-Lipschitz functionscited by 15
- 2021Data driven semi-supervised learningcited by 14
- 2022Provably tuning the ElasticNet across instancescited by 14
- 2024Algorithm Configuration for Structured Pfaffian Settingscited by 11
- 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniquescited by 8
- 2025Nearly-Optimal Bandit Learning in Stackelberg Games with Side Informationcited by 6
- 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
- 2025Learning in Structured Stackelberg Gamescited by 2
- 2024Subsidy design for better social outcomescited by 1
- 2022BORA: Bayesian Optimization for Resource Allocationcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Sharp Root Anti-Concentration via Projective Incidence and Ordered Root Laws3 Aug 2026
- 2025Learning in Structured Stackelberg Games11 Apr 2025
- 2025Nearly-Optimal Bandit Learning in Stackelberg Games with Side Information31 Jan 2025
- 2024Algorithm Configuration for Structured Pfaffian Settings6 Sep 2024
- 2024Subsidy design for better social outcomes4 Sep 2024
- 2023Learning to Relax: Setting Solver Parameters Across a Sequence of Linear System Instances3 Oct 2023
- 2023Efficiently Learning the Graph for Semi-supervised Learning12 Jun 2023
- 2023New Guarantees for Learning Revenue Maximizing Menus of Lotteries and Two-Part Tariffs22 Feb 2023
- 2022BORA: Bayesian Optimization for Resource Allocation12 Oct 2022
- 2022Provably tuning the ElasticNet across instances20 Jul 2022
- 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniques7 Apr 2022
- 2022Learning Predictions for Algorithms with Predictions18 Feb 2022
12 newest of 14 All 14 (JSON)