Papers for

optimization engineers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Algorithm finds low norm binary vectors in large random matrix problems

Free-Probabilistic State Evolution and Random Matrix Discrepancy

Abstract: Let $A_1,\ldots,A_n$ be independent $d \times d$ real symmetric Gaussian random matrices, and consider the linear operator $A(x) = n^{-1/2}\sum_{i=1}^n x_i A_i$, $x\in \mathbb{R}^n$. We construct an iterative algorithm in the Approximate Message Passing family which iterates over $A$ and its adjoint $A^*$, and establish a state evolution result which characterizes its behavior in the limit $d\rightarrow \infty, 2n/d^2 \rightarrow α$ in terms of a correlated Gaussian-semicircular process in a free probability space, in the sense of strong convergence of operators. We then apply this iteration to the random matrix discrepancy problem which asks for a binary vector $x \in \{-1,+1\}^n$ such that $A(x)$ has a small operator norm. Our algorithm achieves an operator norm $2σ(α)$, for an explicit expression of the standard deviation $σ(α)<1$ for all $0<α<α_* \simeq 5.74$. This resolves the algorithmic question of Kunisky-Zhang (2023) and Maillard (2025) in this interval.

Thu 10 SeptData Structures and Algorithms
The gist
Some problems involve choosing signs for numbers to make a related large matrix have small effects. The paper studies an iterative method that looks like a message passing process and analyzes its behavior as matrices get very large. This analysis uses advanced math from free probability theory to predict how the method works. The method then finds binary sign choices that keep the matrix operation small, solving a previous open question in a certain range of parameters.
Open 2609.11836v1

Counterexamples show failure of sum rule for monotone operators

Nonmaximal sums of maximally monotone operators under Rockafellar's constraint qualification

Abstract: We construct counterexamples to Rockafellar's sum conjecture in which two maximally monotone operators satisfy the interior-domain condition but their sum is not maximally monotone. We give one counterexample on $c_0$ and another on $\ell^1$ with its usual norm. We establish a general construction theorem that computes the entire monotone polar of a class of graphs, gives a necessary and sufficient condition for their maximal monotonicity, and shows how a positive rank-one perturbation yields a nonmaximal sum under this condition. We verify the theorem's hypotheses and its maximality criterion on $c_0$, thereby obtaining a counterexample to the conjecture. Furthermore, we construct a bounded linear surjection from $\ell^1$ onto $c_0$ and use it to obtain the counterexample on $\ell^1$.

Wed 9 SeptMachine Learning
The gist
Sometimes in math, when you combine two objects that each have a special 'maximally monotone' property, the combination should also have that property. This was a long-standing idea thought to always be true under certain conditions, called Rockafellar's sum conjecture. The authors found explicit cases where the combination loses this property, contradicting the old belief. They proved this by creating specific examples in certain function spaces and developed a method to understand when these properties hold or fail.
Open 2609.10487v1

Oracle complexity bounds for computing approximate fixed points with noise

Oracle Complexity of Stochastic Fixed-Point Equations with Nonexpansive Maps

Abstract: We study the oracle complexity of computing a point with small fixed-point residual $\|T(x)-x\| \leq ε$, for a general norm $\|\cdot\|$ and a self-map $T$ of a compact convex set. We study this problem in the setting where $T$ is nonexpansive with respect to the same norm $\|\cdot\|$ and accessed via an unbiased stochastic oracle with bounded variance $σ^2$. We provide an algorithm that solves such instances for any norm with a weak Rademacher type $q > 1$, with high probability. The algorithm is based on a recursive anchoring technique. For type-$2$ spaces, such as $\ell_p$-spaces for $p \in [2, \infty]$, our algorithm attains stochastic oracle complexity $\tilde O(σ^2 ε^{-3} + ε^{-1})$. We further prove a near-matching lower bound (i.e., matching up to poly-log factors) for such $\ell_{\infty}$-norm instances in high dimensions. Our lower bound holds against any randomized algorithm that succeeds with constant probability. It further extends to settings with ``sparse'' noise, where variance measured with respect to any $\ell_p$ norm is of the same order, ruling out the possibility of improving oracle complexity as a function of $\varepsilon$ by measuring variance in a non-matching $\ell_p$ norm.

Tue 8 SeptData Structures and AlgorithmsMachine Learning
The gist
This paper studies how hard it is to find approximate fixed points of certain mathematical functions when the function can only be queried with some randomness or noise. The authors provide an efficient algorithm that uses noisy information to find points that nearly satisfy the fixed-point condition, with guarantees on how many queries it needs. They also prove that no algorithm can do significantly better in some common settings, showing their algorithm is nearly optimal. Their results work in general mathematical spaces and cover different ways of measuring errors and noise.
Open 2609.09524v1

Quantum-inspired solver improves MaxCut solutions with fewer parameters

A Quantum-Inspired Approach to MaxCut Based on Sparse Walsh/Pauli-Correlation Encoding

Abstract: We present a quantum-inspired Walsh/PCE solver for MaxCut based on sparse Pauli-correlation encodings. Instead of assigning one qubit or one variable to each graph vertex directly, the method represents relaxed binary variables through expectation values of diagonal Pauli/Walsh observables. These correlators are computed classically from sparse Walsh autocorrelations, producing a compact differentiable relaxation of the MaxCut objective. We evaluate the method on selected Gset instances, G1, G6, G12, and G18, and compare it with random search and tabu search over 10 independent seeds. The proposed model uses $801$ active parameters, corresponding to only $0.306\%$ of the full Walsh space over $18$ qubits. After a final bitflip local search, Walsh/PCE achieves approximation ratios of $0.99033 \pm 0.00226$ on G1, $0.95647 \pm 0.01604$ on G6, $0.96007 \pm 0.00951$ on G12, and $0.92964 \pm 0.02202$ on G18, outperforming both baselines on all tested instances. The method also yields the lowest average runtime in all cases. These results suggest that sparse Walsh/PCE representations provide an efficient quantum-inspired route for MaxCut and may be further extended to hardware-based estimation of Pauli/Walsh correlators.

Tue 8 SeptEmerging Technologies
The gist
MaxCut is a puzzle where the goal is to split a network’s points into two groups so that as many connections as possible cross between the groups. The authors present a new method inspired by quantum ideas that uses fewer parameters to represent the problem while still finding excellent solutions. Their approach uses special math tools called Walsh and Pauli correlations to simplify the problem and solve it faster than earlier methods. Tests show it works well on standard benchmarks, beating some common search methods.
Open 2609.08907v1

Spectral sparsification limits revealed for directed graphs beyond cut balance

Beyond Cut Balance: Spectral Sparsification of the Nonlinear Directed Laplacian

Abstract: Digraphs with constant cut balance admit nearly linear directed cut sparsifiers. This condition requires the total arc weights in the two directions of every cut to be within a constant factor of each other. We ask whether this condition also permits nearly linear spectral sparsification with respect to the energy of the nonlinear directed Laplacian. For a weighted digraph $G=(V,E,w)$, let \[ Q_G^+(x)=\sum_{(u,v)\in E}w_{uv}(x_u-x_v)_+^2, \qquad (t)_+:=\max\{t,0\}. \] This energy agrees with the outgoing-cut function on binary vectors. A spectral sparsifier is a nonnegatively reweighted subgraph that preserves $Q_G^+(x)$ within a factor of $1\pm\varepsilon$ simultaneously for all $x\in\mathbb R^V$. We show that cut balance alone does not yield nearly linear spectral sparsifiers: for constant error, the worst-case support size for simple unweighted Eulerian digraphs is $\widetildeΘ(n^{3/2})$, although Eulerian digraphs are perfectly cut-balanced and admit nearly linear directed cut sparsifiers. In contrast, we prove that every $n$-vertex tournament has a spectral sparsifier with $\widetilde O(n/\varepsilon^3)$ arcs, without any assumption on its cut balance. This includes the transitive tournament, whose cut balance is unbounded. Thus perfect balance does not guarantee nearly linear spectral sparsification, while unbounded imbalance does not preclude it. Finally, we use convex duality to show that preserving $Q_G^+$ also preserves, for every feasible demand vector, the optimum quadratic cost of a nonnegative flow. Hence the guarantee contains information beyond directed cut values.

Tue 8 SeptData Structures and Algorithms
The gist
The paper studies how to simplify complex directed graphs while approximately preserving certain energy measurements related to flow and direction. The authors show that even when a graph's edges are perfectly balanced between directions, it can still require a surprisingly large number of edges to accurately keep this energy. However, for a special kind of directed graph called a tournament, they prove good simplifications are possible without balance assumptions. Their results reveal unexpected limitations and possibilities in graph simplification related to direction and flow.
Open 2609.08177v1

Faster polyhedron projections by improved variable elimination order

Accelerating Fourier--Motzkin elimination: redundancy removal and the choice of variable elimination order

Abstract: Fourier-Motzkin elimination computes an inequality description of the projection of a polyhedron onto a subset of its coordinates by eliminating one variable at a time. It is used in several areas of optimisation and computer science, and it is a standard way of obtaining the entropic constraints of a causal structure, where the marginalisation over the latent variables produces such a projection. Its limitation is the growth of the intermediate systems of inequalities, which can be doubly exponential in the number of eliminated variables even though the projection itself grows only as a single exponential. In practice the computational overload of the method therefore depends on two choices: how the redundant inequalities are removed after each step, and the order in which the variables are eliminated. We consider both. We first show, by an explicit example, that Imbert's redundancy test cannot be interleaved with redundancy removal by linear programming. We show that the two methods, however, can be combined soundly if the derivation records used by Imbert's test are re-initialised after every step at which linear programming is used. We then propose a rule for choosing the elimination order of the variables that gives a significant computational advantage, however, at the cost of increased resource usage. We demonstrate this advantage on some random polytopes, where the rule reduces the running time by factors of between 6 and 25 compared with the same elimination under a fixed order. For entropic descriptions of causal structures, with more than 250 inequalities and more than 100 variables to eliminate, our rule keeps the number of inequalities handled at each step one to two orders of magnitude lower than a fixed order.

Mon 7 SeptComputational Complexity
The gist
Eliminating variables to describe shapes called polyhedra can create too many unnecessary steps, slowing down calculations. The authors show how to better remove redundant inequalities and pick the order to eliminate variables, making the process much faster. Their method cuts running time by large factors and reduces the complexity of steps, especially for problems with many variables and inequalities. This helps in fields that analyze data with complex constraints, like causal inference.
Open 2609.07960v1