Learning-Theoretic Foundations of Algorithm Configuration for Combinatorial Partitioning Problems
Not on the map. Why?
Abstract (arXiv)
Max-cut, clustering, and many other partitioning problems that are of significant importance to machine learning and other scientific fields are NP-hard, a reality that has motivated researchers to develop a wealth of approximation algorithms and heuristics. Although the best algorithm to use typically depends on the specific application domain, a worst-case analysis is often used to compare algorithms. This may be misleading if worst-case instances occur infrequently, and thus there is a demand for optimization methods which return the algorithm configuration best suited for the given application's typical inputs. We address this problem for clustering, max-cut, and other partitioning problems, such as integer quadratic programming, by designing computationally efficient and sample efficient learning algorithms which receive samples from an application-specific distribution over problem instances and learn a partitioning algorithm with high expected performance. Our algorithms learn over common integer quadratic programming and clustering algorithm families: SDP rounding algorithms and agglomerative clustering algorithms with dynamic programming. For our sample complexity analysis, we provide tight bounds on the pseudodimension of these algorithm classes, and show that surprisingly, even for classes of algorithms parameterized by a single parameter, the pseudo-dimension is superconstant. In this way, our work both contributes to the foundations of algorithm configuration and pushes the boundaries of learning theory, since the algorithm classes we analyze consist of multi-stage optimization procedures and are significantly more complex than classes typically studied in learning theory.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Nov 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 7; 2023: 4; 2024: 5; 2025: 7; 2026: 3.
30 papers.
Sort:
By area:
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2022A Survey of Methods for Automated Algorithm Configurationcited by 29
- 2022Generalization Bounds for Data-Driven Numerical Linear Algebracited by 24
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021Learning-to-learn non-convex piecewise-Lipschitz functionscited by 15
- 2021Data driven semi-supervised learningcited by 14
- 2021Improved Sample Complexity Bounds for Branch-and-Cutcited by 13
- 2022Online Learning for Min Sum Set Cover and Pandora's Boxcited by 11
- 2024Algorithm Configuration for Structured Pfaffian Settingscited by 10
- 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniquescited by 8
- 2025Offline-to-online hyperparameter transfer for stochastic banditscited by 6
- 2022Contextual Pandora's Boxcited by 5
18 more
- 2023Efficiently Learning the Graph for Semi-supervised Learningcited by 5
- 2024Data-Driven Performance Guarantees for Classical and Learned Optimizerscited by 5
- 2023New Guarantees for Learning Revenue Maximizing Menus of Lotteries and Two-Part Tariffscited by 4
- 2022Formalizing Preferences Over Runtime Distributionscited by 2
- 2024Accelerating data-driven algorithm selection for combinatorial partitioning problemscited by 2
- 2024Utilitarian Algorithm Configuration for Infinite Parameter Spacescited by 2
- 2025Distribution-dependent Generalization Bounds for Tuning Linear Regression Across Taskscited by 2
- 2023Utilitarian Algorithm Configurationcited by 1
- 2024Subsidy design for better social outcomescited 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-augmented smooth integer programs with PAC-learnable oraclescited by 1
- 2026Learning Decision-Sufficient Representations for Linear Optimizationcited by 1
- 2021(Machine) Learning to Improve the Empirical Performance of Discrete Algorithmscited by 0
- 2025Generalization Guarantees for Learning Branch-and-Cut Policies in Integer Programmingcited by 0
- 2025T-TAMER: Provably Taming Trade-offs in ML Servingcited by 0
- 2025Prior Knowledge Makes It Possible: From Sublinear Graph Algorithms to LLM Test-Time Methodscited by 0
- 2026Distribution-Aware Algorithm Design with LLM Agentscited by 0
- 2026Distribution-Aware Algorithm Design with LLM Agents13 May 2026
- 2026Learning Decision-Sufficient Representations for Linear Optimization19 Mar 2026
- 2026Learning-augmented smooth integer programs with PAC-learnable oracles22 Jan 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
- 2025Prior Knowledge Makes It Possible: From Sublinear Graph Algorithms to LLM Test-Time Methods18 Oct 2025
- 2025T-TAMER: Provably Taming Trade-offs in ML Serving26 Sep 2025
- 2025Distribution-dependent Generalization Bounds for Tuning Linear Regression Across Tasks7 Jul 2025
- 2025Generalization Guarantees for Learning Branch-and-Cut Policies in Integer Programming16 May 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
18 more
- 2024Utilitarian Algorithm Configuration for Infinite Parameter Spaces28 May 2024
- 2024Data-Driven Performance Guarantees for Classical and Learned Optimizers22 Apr 2024
- 2024Accelerating data-driven algorithm selection for combinatorial partitioning problems22 Feb 2024
- 2023Utilitarian Algorithm Configuration31 Oct 2023
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithms14 Sep 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
- 2022Generalization Bounds for Data-Driven Numerical Linear Algebra16 Jun 2022
- 2022Contextual Pandora's Box26 May 2022
- 2022Formalizing Preferences Over Runtime Distributions25 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
- 2022Online Learning for Min Sum Set Cover and Pandora's Box10 Feb 2022
- 2022A Survey of Methods for Automated Algorithm Configuration3 Feb 2022
- 2021Improved Sample Complexity Bounds for Branch-and-Cut18 Nov 2021
- 2021(Machine) Learning to Improve the Empirical Performance of Discrete Algorithms29 Sep 2021
- 2021Learning-to-learn non-convex piecewise-Lipschitz functions19 Aug 2021
- 2021Data driven semi-supervised learning18 Mar 2021
- 2026Distribution-Aware Algorithm Design with LLM Agentscited by 0
- 2026Distribution-Aware Algorithm Design with LLM Agents13 May 2026
- 2025T-TAMER: Provably Taming Trade-offs in ML Servingcited by 0
- 2025T-TAMER: Provably Taming Trade-offs in ML Serving26 Sep 2025
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2022A Survey of Methods for Automated Algorithm Configurationcited by 29
- 2022Generalization Bounds for Data-Driven Numerical Linear Algebracited by 24
- 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
- 2021Learning-to-learn non-convex piecewise-Lipschitz functionscited by 15
- 2021Data driven semi-supervised learningcited by 14
- 2021Improved Sample Complexity Bounds for Branch-and-Cutcited by 13
- 2022Online Learning for Min Sum Set Cover and Pandora's Boxcited by 11
- 2024Algorithm Configuration for Structured Pfaffian Settingscited by 10
- 2022Accelerating ERM for data-driven algorithm design using output-sensitive techniquescited by 8
- 2022Contextual Pandora's Boxcited by 5
- 2023Efficiently Learning the Graph for Semi-supervised Learningcited by 5
12 most cited of 26 All 26 (JSON)
- 2026Learning Decision-Sufficient Representations for Linear Optimization19 Mar 2026
- 2026Learning-augmented smooth integer programs with PAC-learnable oracles22 Jan 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
- 2025Generalization Guarantees for Learning Branch-and-Cut Policies in Integer Programming16 May 2025
- 2024Algorithm Configuration for Structured Pfaffian Settings6 Sep 2024
- 2024Subsidy design for better social outcomes4 Sep 2024
- 2024Utilitarian Algorithm Configuration for Infinite Parameter Spaces28 May 2024
- 2024Data-Driven Performance Guarantees for Classical and Learned Optimizers22 Apr 2024
- 2024Accelerating data-driven algorithm selection for combinatorial partitioning problems22 Feb 2024
- 2023Utilitarian Algorithm Configuration31 Oct 2023
12 newest of 26 All 26 (JSON)