Generalization Bound and Learning Methods for Data-Driven Projections in Linear Programming
Shinsaku Sakaue, Taihei Oki
Abstract
How to solve high-dimensional linear programs (LPs) efficiently is a fundamental question. Recently, there has been a surge of interest in reducing LP sizes using random projections, which can accelerate solving LPs independently of improving LP solvers. This paper explores a new direction of data-driven projections, which use projection matrices learned from data instead of random projection matrices. Given training data of -dimensional LPs, we learn an projection matrix with . When addressing a future LP instance, we reduce its dimensionality from to via the learned projection matrix, solve the resulting LP to obtain a -dimensional solution, and apply the learned matrix to it to recover an -dimensional solution. On the theoretical side, a natural question is: how much data is sufficient to ensure the quality of recovered solutions? We address this question based on the framework of data-driven algorithm design, which connects the amount of data sufficient for establishing generalization bounds to the pseudo-dimension of performance metrics. We obtain an upper bound on the pseudo-dimension, where compresses logarithmic factors. We also provide an lower bound, implying our result is tight up to an factor. On the practical side, we explore two simple methods for learning projection matrices: PCA- and gradient-based methods. While the former is relatively efficient, the latter can sometimes achieve better solution quality. Experiments demonstrate that learning projection matrices from data is indeed beneficial: it leads to significantly higher solution quality than the existing random projection while greatly reducing the time for solving LPs.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers5
- Generalization Guarantees for Learning Score-Based Branch-and-Cut Policies in Integer ProgrammingHongyu Cheng, Amitabh BasuNeurIPS 2025 · 6 citations
- Expressive Power of Implicit Models: Rich Equilibria and Test-Time ScalingJialin Liu, Lisang Ding, Stanley J. Osher, Wotao YinICLR 2026 · 3 citations
- Provably Data-Driven Projection Method for Quadratic ProgrammingAnh Tuan Nguyen, Viet Anh NguyenAAAI 2026 · 2 citations
- Provably Data-driven Multiple Hyper-parameter Tuning with Structured Loss FunctionQUOC TUNG LE, Anh Nguyen, Viet Anh NguyenICML 2026 · 2 citations
- Learning to Generate Projections for Reducing Dimensionality of Heterogeneous Linear Programming ProblemsTomoharu Iwata, Shinsaku SakaueICML 2025
Builds on14
- Learning with Differentiable Pertubed OptimizersQuentin Berthet, Mathieu Blondel, Olivier Teboul, Marco Cuturi et al.NeurIPS 2020 · 181 citations
- Practical Large-Scale Linear Programming using Primal-Dual Hybrid GradientDavid L. Applegate, Mateo Díaz, Oliver Hinder, Haihao Lu et al.NeurIPS 2021 · 165 citations
- Automatically Learning Compact Quality-aware Surrogates for Optimization ProblemsKai Wang, Bryan Wilder, Andrew Perrault, Milind TambeNeurIPS 2020 · 37 citations
- Learning Linear Programs from Optimal DecisionsYingcong Tan, Daria Terekhov, Andrew DelongNeurIPS 2020 · 37 citations
- Structural Analysis of Branch-and-Cut and the Learnability of Gomory Mixed Integer CutsMaria-Florina Balcan, Siddharth Prasad, Tuomas Sandholm, Ellen VitercikNeurIPS 2022 · 32 citations
Related papers
- Sample Complexity of Learning Heuristic Functions for Greedy-Best-First and A* SearchShinsaku Sakaue, Taihei OkiNeurIPS 2022 · 8 citations
- Learning Configurations for Data-Driven Multi-Objective OptimizationZhiyang Chen, Hailong Yao, Xia YinICML 2025
- Provably Data-driven Lagrangian Relaxation for Mixed Integer Linear ProgrammingQUOC TUNG LE, Anh Nguyen, Viet Anh NguyenICML 2026 · 2 citations
- An Iterative Algorithm for Differentially Private -PCA with Adaptive NoiseJohanna Düngler, Amartya SanyalNeurIPS 2025 · 3 citations
- Few-Shot Data-Driven Algorithms for Low Rank ApproximationPiotr Indyk, Tal Wagner, David P. WoodruffNeurIPS 2021 · 12 citations
