Exploiting Low-Rank Objective Structure in Discrete Quadratic Optimization
Not on the map. Why?
Abstract (arXiv)
We study the problem of maximizing a complex-valued quadratic form over the Kth roots of unity. We show that when the objective matrix Q^star ∈ mathbbCn × n of the quadratic has rank r, the global maximizer belongs to a candidate set of size O(rn2r-1). This set can be constructed deterministically in O(rn2r+1) time by enumerating the vertices of a hyperplane arrangement in ℝ2r. The algorithm is embarrassingly parallel; with~P processors, the time complexity drops to O(r n2r+1/P). For approximately low-rank settings, where the objective matrix is a noise-perturbed variant of a rank-r matrix, we prove that applying our framework to a spectral truncation yields a multiplicative (1 - O(left|Hright|2 / δstar))-approximation guarantee, where δstar denotes the eigengap of the underlying rank-r matrix and H represents the perturbation. To scale to high-dimensional problems, we establish a randomized sampling variant. We prove that uniformly sampling S ≥ O(1/varepsilonr-1) candidates achieves a (1-varepsilon)cos2(π / K)-approximation of the optimal rank-r solution with high probability. Crucially, this sample size is entirely independent of n, reducing the overall runtime to O(S · n2). Computational experiments on synthetic benchmarks and large-scale graphs for textscMax-3-Cut confirm that our algorithms match or exceed semi-definite programming solution quality on structured instances while enabling massive parallelization across heterogeneous hardware and scaling seamlessly to problems where n ≥ 106.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 12 of its 43 references that are in the map. First posted on arXiv 23 Feb 2026.
Builds on
12 of 43 references.
References · 12
- 2021Combinatorial Optimization with Physics-Inspired Graph Neural Networkscited by 107
- 2016SNAP: A General Purpose Network Analysis and Graph Mining Librarycited by 56
- 2016Non-square matrix sensing without spurious local minima via the Burer-Monteiro approachcited by 38
- 2020QUBO Formulations for Training Machine Learning Modelscited by 32
- 2022One Model, Any CSP: Graph Neural Networks as Fast Global Search Heuristics for Constraint Satisfactioncited by 27
- 2019Solving NP-Hard Problems on Graphs with Extended AlphaGo Zerocited by 23
- 2022Learning to Solve Combinatorial Graph Partitioning Problems via Efficient Explorationcited by 14
- 2018Asymmetry Helps: Eigenvalue and Eigenvector Analyses of Asymmetrically Perturbed Low-Rank Matricescited by 10
- 2014Fixed-rank Rayleigh Quotient Maximization by an MPSK Sequencecited by 2
- 2024ROS: A GNN-based Relax-Optimize-and-Sample Framework for Max-k-Cut Problemscited by 2
- 2018Complex Semidefinite Programming and Max-k-Cutcited by 1
- 2025Exact algorithms for quadratic optimization over roots of unitycited by 1
Built on by
Not cited yet.