Minimizing Convex Functions with Integral Minimizers
Haotian Jiang
摘要
Given a separation oracle SO for a convex function f that has an integral minimizer inside a box with radius R, we show how to efficiently find a minimizer of f using at most O(n(n + log(R))) calls to SO. When the set of minimizers of f has integral extreme points, our algorithm outputs an integral minimizer of f. This improves upon the previously best oracle complexity of O(n2(n + log(R))) obtained by an elegant application of simultaneous diophantine approximation due to [Grötschel, Lovász and Schrijver, Prog. Comb. Opt. 1984, Springer 1988] over thirty years ago. We conjecture that our oracle complexity is tight up to constant factors. Our result immediately implies a strongly polynomial algorithm for the Submodular Function Minimization problem that makes at most O(n3) calls to an evaluation oracle. This improves upon the previously best O(n3 log2(n)) oracle complexity for strongly polynomial algorithms given in [Lee, Sidford and Wong, FOCS 2015] and [Dadush, Végh and Zambelli, SODA 2018], and an exponential time algorithm with oracle complexity O(n3 log(n)) given in the former work, answering two open problems posted therein. Our result is achieved by an application of the LLL algorithm [Lenstra, Lenstra and Lovász, Math. Ann. 1982] for the shortest lattice vector problem. We show how an approximately shortest vector of certain lattice can be used to reduce the dimension of the problem, and how the oracle complexity of such a procedure is advantageous compared with the Grötschel-Lovász-Schrijver approach that uses simultaneous diophantine approximation. Our analysis of the oracle complexity is based on a potential function that captures simultaneously the size of the search set and the density of the lattice. To achieve the O(n2) term in the oracle complexity, technical ingredients from convex geometry are applied.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper8
- Quantum algorithms for graph problems with cut queriesTroy Lee, Miklos Santha, Shengyu ZhangSODA 2021 · 被引用 11 次
- Parallel Submodular Function MinimizationDeeparnab Chakrabarty, Andrei Graur, Haotian Jiang, Aaron SidfordNeurIPS 2023 · 被引用 10 次
- Cut Query Algorithms with Star ContractionSimon Apers, Yuval Efron, Pawel Gawrychowski, Troy Lee 等FOCS 2022 · 被引用 5 次
- A Polynomial Lower Bound on the Number of Rounds for Parallel Submodular Function MinimizationDeeparnab Chakrabarty, Yu Chen, Sanjeev KhannaFOCS 2021 · 被引用 3 次
- Improved Lower Bounds for Submodular Function MinimizationDeeparnab Chakrabarty, Andrei Graur, Haotian Jiang, Aaron SidfordFOCS 2022 · 被引用 2 次
它引用的顶会 Paper2
- A scaling-invariant algorithm for linear programming whose running time depends only on the constraint matrixDaniel Dadush, Sophie Huiberts, Bento Natura, László A. VéghSTOC 2020 · 被引用 17 次
- Reducing isotropy and volume to KLS: an o*(n3ψ2) volume algorithmHe Jia, Aditi Laddha, Yin Tat Lee, Santosh S. VempalaSTOC 2021 · 被引用 12 次
相关 Paper
- Convex Minimization with Integer Minima in Õ(n4) TimeHaotian Jiang, Yin Tat Lee, Zhao Song, Lichen ZhangSODA 2024 · 被引用 2 次
- Near-optimal Approximate Discrete and Continuous Submodular Function MinimizationBrian Axelrod, Yang P. Liu, Aaron SidfordSODA 2020 · 被引用 14 次
- A lower bound for parallel submodular minimizationEric Balkanski, Yaron SingerSTOC 2020 · 被引用 8 次
- Stochastic -convex Function MinimizationHaixiang Zhang, Zeyu Zheng, Javad LavaeiNeurIPS 2021
- Sparse Submodular Function MinimizationAndrei Graur, Haotian Jiang, Aaron SidfordFOCS 2023 · 被引用 1 次
