English

Quantum Legendre-Fenchel Transform

Quantum Physics 2021-03-18 v3 Computational Complexity

Abstract

We present a quantum algorithm to compute the discrete Legendre-Fenchel transform. Given access to a convex function evaluated at NN points, the algorithm outputs a quantum-mechanical representation of its corresponding discrete Legendre-Fenchel transform evaluated at KK points in the transformed space. For a fixed regular discretization of the dual space the expected running time scales as O(κpolylog(N,K))O(\sqrt{\kappa}\,\mathrm{polylog}(N,K)), where κ\kappa is the condition number of the function. If the discretization of the dual space is chosen adaptively with KK equal to NN, the running time reduces to O(polylog(N))O(\mathrm{polylog}(N)). We explain how to extend the presented algorithm to the multivariate setting and prove lower bounds for the query complexity, showing that our quantum algorithm is optimal up to polylogarithmic factors. For multivariate functions with κ=1\kappa=1, the quantum algorithm computes a quantum-mechanical representation of the Legendre-Fenchel transform at KK points exponentially faster than any classical algorithm can compute it at a single point.

Keywords

Cite

@article{arxiv.2006.04823,
  title  = {Quantum Legendre-Fenchel Transform},
  author = {David Sutter and Giacomo Nannicini and Tobias Sutter and Stefan Woerner},
  journal= {arXiv preprint arXiv:2006.04823},
  year   = {2021}
}

Comments

28 pages; v3: error in correctness proof of Algorithm 5

R2 v1 2026-06-23T16:09:28.482Z