Faster Algorithms for Structured Linear and Kernel Support Vector Machines
Not on the map. Why?
Abstract (arXiv)
Quadratic programming is a ubiquitous prototype in convex programming. Many machine learning problems can be formulated as quadratic programming, including the famous Support Vector Machines (SVMs). Linear and kernel SVMs have been among the most popular models in machine learning over the past three decades, prior to the deep learning era. Generally, a quadratic program has an input size of Theta(n2), where n is the number of variables. Assuming the Strong Exponential Time Hypothesis (textsfSETH), it is known that no O(n2-o(1)) time algorithm exists when the quadratic objective matrix is positive semidefinite (Backurs, Indyk, and Schmidt, NeurIPS'17). However, problems such as SVMs usually admit much smaller input sizes: one is given n data points, each of dimension d, and d is oftentimes much smaller than n. Furthermore, the SVM program has only O(1) equality linear constraints. This suggests that faster algorithms are feasible, provided the program exhibits certain structures. In this work, we design the first nearly-linear time algorithm for solving quadratic programs whenever the quadratic objective admits a low-rank factorization, and the number of linear constraints is small. Consequently, we obtain results for SVMs: * For linear SVM when the input data is d-dimensional, our algorithm runs in time widetilde O(nd(ω+1)/2log(1/ε)) where ω≈ 2.37 is the fast matrix multiplication exponent; * For Gaussian kernel SVM, when the data dimension d = colorblackO(log n) and the squared dataset radius is sub-logarithmic in n, our algorithm runs in time O(n1+o(1)log(1/ε)). We also prove that when the squared dataset radius is at least Omega(log2 n), then Omega(n2-o(1)) time is required. This improves upon the prior best lower bound in both the dimension d and the squared dataset radius.
Key facts. Cited by 13 papers in the map (data through 13 Oct 2026). First posted on arXiv 15 Jul 2023.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2023: 5; 2024: 3; 2025: 5.
13 papers.
Sort:
- 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
- 2023GradientCoin: A Peer-to-Peer Decentralized Large Language Modelscited by 23
- 2024A Tighter Complexity Analysis of SparseGPTcited by 19
- 2023Unmasking Transformers: A Theoretical Approach to Data Recovery via Attention Weightscited by 11
- 2023Is Solving Graph Neural Tangent Kernel Equivalent to Training Graph Neural Network?cited by 8
- 2025Only Large Weights (And Not Skip Connections) Can Prevent the Perils of Rank Collapsecited by 7
- 2023Convergence of Two-Layer Regression with Nonlinear Unitscited by 6
- 2024How to Inverting the Leverage Score Distribution?cited by 5
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Modelscited by 1
- 2025Tight Generalization Bounds for Large-Margin Halfspacescited by 1
- 2025Data Depth as a Riskcited by 1
- 2025Differential Privacy for Euclidean Jordan Algebra with Applications to Private Symmetric Cone Programmingcited by 0
- 2025Which Coauthor Should I Nominate in My 99 ICLR Submissions? A Mathematical Analysis of the ICLR 2026 Reciprocal Reviewer Nomination Policy17 Dec 2025
- 2025Differential Privacy for Euclidean Jordan Algebra with Applications to Private Symmetric Cone Programming21 Sep 2025
- 2025Data Depth as a Risk11 Jul 2025
- 2025Only Large Weights (And Not Skip Connections) Can Prevent the Perils of Rank Collapse22 May 2025
- 2025Tight Generalization Bounds for Large-Margin Halfspaces19 Feb 2025
- 2024A Tighter Complexity Analysis of SparseGPT22 Aug 2024
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Models9 May 2024
- 2024How to Inverting the Leverage Score Distribution?21 Apr 2024
- 2023Unmasking Transformers: A Theoretical Approach to Data Recovery via Attention Weights19 Oct 2023
- 2023Is Solving Graph Neural Tangent Kernel Equivalent to Training Graph Neural Network?14 Sep 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
- 2023GradientCoin: A Peer-to-Peer Decentralized Large Language Models21 Aug 2023
1 more
- 2023Convergence of Two-Layer Regression with Nonlinear Units16 Aug 2023
- 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
- 2023GradientCoin: A Peer-to-Peer Decentralized Large Language Modelscited by 23
- 2024A Tighter Complexity Analysis of SparseGPTcited by 19
- 2023Unmasking Transformers: A Theoretical Approach to Data Recovery via Attention Weightscited by 11
- 2023Is Solving Graph Neural Tangent Kernel Equivalent to Training Graph Neural Network?cited by 8
- 2025Only Large Weights (And Not Skip Connections) Can Prevent the Perils of Rank Collapsecited by 7
- 2023Convergence of Two-Layer Regression with Nonlinear Unitscited by 6
- 2024How to Inverting the Leverage Score Distribution?cited by 5
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Modelscited by 1
- 2025Tight Generalization Bounds for Large-Margin Halfspacescited by 1
- 2025Data Depth as a Riskcited by 1
- 2025Differential Privacy for Euclidean Jordan Algebra with Applications to Private Symmetric Cone Programmingcited by 0
12 most cited of 13 All 13 (JSON)
- 2025Which Coauthor Should I Nominate in My 99 ICLR Submissions? A Mathematical Analysis of the ICLR 2026 Reciprocal Reviewer Nomination Policy17 Dec 2025
- 2025Differential Privacy for Euclidean Jordan Algebra with Applications to Private Symmetric Cone Programming21 Sep 2025
- 2025Data Depth as a Risk11 Jul 2025
- 2025Only Large Weights (And Not Skip Connections) Can Prevent the Perils of Rank Collapse22 May 2025
- 2025Tight Generalization Bounds for Large-Margin Halfspaces19 Feb 2025
- 2024A Tighter Complexity Analysis of SparseGPT22 Aug 2024
- 2024Binary Hypothesis Testing for Softmax Models and Leverage Score Models9 May 2024
- 2024How to Inverting the Leverage Score Distribution?21 Apr 2024
- 2023Unmasking Transformers: A Theoretical Approach to Data Recovery via Attention Weights19 Oct 2023
- 2023Is Solving Graph Neural Tangent Kernel Equivalent to Training Graph Neural Network?14 Sep 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
- 2023GradientCoin: A Peer-to-Peer Decentralized Large Language Models21 Aug 2023
12 newest of 13 All 13 (JSON)