An Improved Cutting Plane Method for Convex Optimization, Convex-Concave Games and its Applications
Not on the map. Why?
Abstract (arXiv)
Given a separation oracle for a convex set K subset ℝn that is contained in a box of radius R, the goal is to either compute a point in K or prove that K does not contain a ball of radius ε. We propose a new cutting plane algorithm that uses an optimal O(n log (kappa)) evaluations of the oracle and an additional O(n2) time per evaluation, where kappa = nR/ε. bullet This improves upon Vaidya's O( SO · n log (kappa) + nω+1 log (kappa)) time algorithm [Vaidya, FOCS 1989a] in terms of polynomial dependence on n, where ω < 2.373 is the exponent of matrix multiplication and SO is the time for oracle evaluation. bullet This improves upon Lee-Sidford-Wong's O( SO · n log (kappa) + n3 logO(1) (kappa)) time algorithm [Lee, Sidford and Wong, FOCS 2015] in terms of dependence on kappa. For many important applications in economics, kappa = Omega(exp(n)) and this leads to a significant difference between log(kappa) and poly(log (kappa)). We also provide evidence that the n2 time per evaluation cannot be improved and thus our running time is optimal. A bottleneck of previous cutting plane methods is to compute leverage scores, a measure of the relative importance of past constraints. Our result is achieved by a novel multi-layered data structure for leverage score maintenance, which is a sophisticated combination of diverse techniques such as random projection, batched low-rank update, inverse maintenance, polynomial interpolation, and fast rectangular matrix multiplication. Interestingly, our method requires a combination of different fast rectangular matrix multiplication algorithms.
Key facts. Cited by 57 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 6; 2023: 22; 2024: 6; 2025: 7; 2026: 6.
57 papers.
Sort:
- 2021Training Multi-Layer Over-Parametrized Neural Network in Subquadratic Timecited by 62
- 2023Attention Scheme Inspired Softmax Regressioncited by 49
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problemscited by 44
- 2023Randomized and Deterministic Attention Sparsification Algorithms for Over-parameterized Feature Dimensioncited by 37
- 2023An Iterative Algorithm for Rescaled Hyperbolic Functions Regressioncited by 35
- 2021Fast Sketching of Polynomial Kernels of Polynomial Degreecited by 33
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?cited by 32
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
- 2023A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Modelscited by 29
- 2021Stochastic Bias-Reduced Gradient Methodscited by 25
- 2022Sketching for First Order Method: Efficient Algorithm for Low-Bandwidth Channel and Vulnerabilitycited by 25
- 2022Training Overparametrized Neural Networks in Sublinear Timecited by 22
38 more
- 2024A Tighter Complexity Analysis of SparseGPTcited by 19
- 2022Dynamic Tensor Product Regressioncited by 17
- 2023ReSQueing Parallel and Private Stochastic Convex Optimizationcited by 17
- 2021Sublinear Least-Squares Value Iteration via Locality Sensitive Hashingcited by 15
- 2023A General Algorithm for Solving Rank-one Matrix Sensingcited by 15
- 2022Efficient Convex Optimization Requires Superlinear Memorycited by 14
- 2023Toward Highly Efficient and Private Submodular Maximization via Matrix-Based Accelerationcited by 11
- 2023Efficient SGD Neural Network Training via Sublinear Activated Neuron Identificationcited by 11
- 2021An Introduction to Johnson-Lindenstrauss Transformscited by 10
- 2023Approximation Algorithms for Fair Range Clusteringcited by 10
- 2023Federated Empirical Risk Minimization via Second-Order Methodcited by 9
- 2023Solving Tensor Low Cycle Rank Approximationcited by 8
- 2023Fair Wasserstein Coresetscited by 8
- 2023Fast and Efficient Matching Algorithm with Deadline Instancescited by 7
- 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimalcited by 5
- 2023FairWASP: Fast and Optimal Fair Wasserstein Pre-processingcited by 5
- 2021Polynomial Time Reinforcement Learning in Factored State MDPs with Linear Value Functionscited by 4
- 2022A Faster k-means++ Algorithmcited by 4
- 2023Accelerated Quasi-Newton Proximal Extragradient: Faster Rate for Smooth Convex Optimizationcited by 4
- 2023Memory-Query Tradeoffs for Randomized Convex Optimizationcited by 4
- 2025The Structural Complexity of Matrix-Vector Multiplicationcited by 4
- 2021Decomposable Submodular Function Minimization via Maximum Flowcited by 3
- 2023Memory-Constrained Algorithms for Convex Optimization via Recursive Cutting-Planescited by 3
- 2024Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimizationcited by 3
- 2025When Can We Solve the Weighted Low Rank Approximation Problem in Truly Subquadratic Time?cited by 3
- 2025Oracle-based Uniform Sampling from Convex Bodiescited by 3
- 2021Fast Graph Neural Tangent Kernel via Kronecker Sketchingcited by 2
- 2025A Simple, Optimal and Efficient Algorithm for Online Exp-Concave Optimizationcited by 2
- 2021A Hybrid Quantum-Classical Hamiltonian Learning Algorithmcited by 1
- 2024Gradient Descent is Pareto-Optimal in the Oracle Complexity and Memory Tradeoff for Feasibility Problemscited by 1
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Modelscited by 1
- 2024Solving 0-1 Integer Programs with Unknown Knapsack Constraints Using Membership Oraclescited by 1
- 2024Active Learning of Deep Neural Networks via Gradient-Free Cutting Planescited by 1
- 2025Characterizing the Accuracy-Communication-Privacy Trade-off in Distributed Stochastic Convex Optimizationcited by 1
- 2025Accept More, Reject Less: Reducing up to 19% Unnecessary Desk-Rejections over 11 Years of ICLR Datacited by 1
- 2022Decomposable Non-Smooth Convex Optimization with Nearly-Linear Gradient Oracle Complexitycited by 0
- 2023Online Adaptive Mahalanobis Distance Estimationcited by 0
- 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Trainingcited by 0
50 most cited of 57 All 57 (JSON)
- 2026Optimal High-Order Methods for Solving Monotone Variational Inequalities20 Sep 2026
- 2026Stabilizing Performative Feedback Loops with Minimal Model Deployments12 Sep 2026
- 2026A Framework for Designing Reward Functions: From Objectives to Features to Human-Aligned Reward Functions12 Aug 2026
- 2026Halpern Iteration Achieves tildeO(ε-1/p) pth-Order Oracle Complexity for Monotone Variational Inequalities9 Aug 2026
- 2026Stronger Memory-Query Tradeoffs for Convex Optimization: The Limitations of Subquadratic Memory21 Jul 2026
- 2026Fast, Parallel, Query-Efficient Binary Classification5 Jul 2026
- 2025A Simple, Optimal and Efficient Algorithm for Online Exp-Concave Optimization29 Dec 2025
- 2025Oracle-based Uniform Sampling from Convex Bodies3 Oct 2025
- 2025Accept More, Reject Less: Reducing up to 19% Unnecessary Desk-Rejections over 11 Years of ICLR Data25 Jun 2025
- 2025On Quantum Perceptron Learning via Quantum Search21 Mar 2025
- 2025The Structural Complexity of Matrix-Vector Multiplication28 Feb 2025
- 2025When Can We Solve the Weighted Low Rank Approximation Problem in Truly Subquadratic Time?24 Feb 2025
38 more
- 2025Characterizing the Accuracy-Communication-Privacy Trade-off in Distributed Stochastic Convex Optimization6 Jan 2025
- 2024Active Learning of Deep Neural Networks via Gradient-Free Cutting Planes3 Oct 2024
- 2024A Tighter Complexity Analysis of SparseGPT22 Aug 2024
- 2024Closing the Computational-Query Depth Gap in Parallel Stochastic Convex Optimization11 Jun 2024
- 2024Solving 0-1 Integer Programs with Unknown Knapsack Constraints Using Membership Oracles23 May 2024
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Models9 May 2024
- 2024Gradient Descent is Pareto-Optimal in the Oracle Complexity and Memory Tradeoff for Feasibility Problems10 Apr 2024
- 2023Fast Heavy Inner Product Identification Between Weights and Inputs in Neural Network Training19 Nov 2023
- 2023Fair Wasserstein Coresets9 Nov 2023
- 2023FairWASP: Fast and Optimal Fair Wasserstein Pre-processing31 Oct 2023
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Time14 Sep 2023
- 2023Online Adaptive Mahalanobis Distance Estimation2 Sep 2023
- 2023Efficient SGD Neural Network Training via Sublinear Activated Neuron Identification13 Jul 2023
- 2023Memory-Query Tradeoffs for Randomized Convex Optimization21 Jun 2023
- 2023Memory-Constrained Algorithms for Convex Optimization via Recursive Cutting-Planes16 Jun 2023
- 2023Approximation Algorithms for Fair Range Clustering11 Jun 2023
- 2023A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Models4 Jun 2023
- 2023Accelerated Quasi-Newton Proximal Extragradient: Faster Rate for Smooth Convex Optimization3 Jun 2023
- 2023Federated Empirical Risk Minimization via Second-Order Method27 May 2023
- 2023Toward Highly Efficient and Private Submodular Maximization via Matrix-Based Acceleration15 May 2023
- 2023Fast and Efficient Matching Algorithm with Deadline Instances15 May 2023
- 2023An Iterative Algorithm for Rescaled Hyperbolic Functions Regression1 May 2023
- 2023Attention Scheme Inspired Softmax Regression20 Apr 2023
- 2023Solving Tensor Low Cycle Rank Approximation13 Apr 2023
- 2023Randomized and Deterministic Attention Sparsification Algorithms for Over-parameterized Feature Dimension10 Apr 2023
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problems28 Mar 2023
- 2023A General Algorithm for Solving Rank-one Matrix Sensing22 Mar 2023
- 2023Quadratic Memory is Necessary for Optimal Query Complexity in Convex Optimization: Center-of-Mass is Pareto-Optimal9 Feb 2023
- 2023ReSQueing Parallel and Private Stochastic Convex Optimization1 Jan 2023
- 2022A Faster k-means++ Algorithm28 Nov 2022
- 2022Sketching for First Order Method: Efficient Algorithm for Low-Bandwidth Channel and Vulnerability15 Oct 2022
- 2022Dynamic Tensor Product Regression8 Oct 2022
- 2022Training Overparametrized Neural Networks in Sublinear Time9 Aug 2022
- 2022Decomposable Non-Smooth Convex Optimization with Nearly-Linear Gradient Oracle Complexity7 Aug 2022
- 2022Efficient Convex Optimization Requires Superlinear Memory29 Mar 2022
- 2021Training Multi-Layer Over-Parametrized Neural Network in Subquadratic Time14 Dec 2021
- 2021Fast Graph Neural Tangent Kernel via Kronecker Sketching4 Dec 2021
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?9 Oct 2021
50 newest of 57 All 57 (JSON)
- 2021Training Multi-Layer Over-Parametrized Neural Network in Subquadratic Timecited by 62
- 2023Attention Scheme Inspired Softmax Regressioncited by 49
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problemscited by 44
- 2023Randomized and Deterministic Attention Sparsification Algorithms for Over-parameterized Feature Dimensioncited by 37
- 2023An Iterative Algorithm for Rescaled Hyperbolic Functions Regressioncited by 35
- 2021Fast Sketching of Polynomial Kernels of Polynomial Degreecited by 33
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?cited by 32
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
- 2023A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Modelscited by 29
- 2021Stochastic Bias-Reduced Gradient Methodscited by 25
- 2022Sketching for First Order Method: Efficient Algorithm for Low-Bandwidth Channel and Vulnerabilitycited by 25
- 2022Training Overparametrized Neural Networks in Sublinear Timecited by 22
12 most cited of 57 All 57 (JSON)
- 2026Optimal High-Order Methods for Solving Monotone Variational Inequalities20 Sep 2026
- 2026Stabilizing Performative Feedback Loops with Minimal Model Deployments12 Sep 2026
- 2026A Framework for Designing Reward Functions: From Objectives to Features to Human-Aligned Reward Functions12 Aug 2026
- 2026Halpern Iteration Achieves tildeO(ε-1/p) pth-Order Oracle Complexity for Monotone Variational Inequalities9 Aug 2026
- 2026Stronger Memory-Query Tradeoffs for Convex Optimization: The Limitations of Subquadratic Memory21 Jul 2026
- 2026Fast, Parallel, Query-Efficient Binary Classification5 Jul 2026
- 2025A Simple, Optimal and Efficient Algorithm for Online Exp-Concave Optimization29 Dec 2025
- 2025Oracle-based Uniform Sampling from Convex Bodies3 Oct 2025
- 2025Accept More, Reject Less: Reducing up to 19% Unnecessary Desk-Rejections over 11 Years of ICLR Data25 Jun 2025
- 2025On Quantum Perceptron Learning via Quantum Search21 Mar 2025
- 2025The Structural Complexity of Matrix-Vector Multiplication28 Feb 2025
- 2025When Can We Solve the Weighted Low Rank Approximation Problem in Truly Subquadratic Time?24 Feb 2025
12 newest of 57 All 57 (JSON)