Near-optimal Approximate Discrete and Continuous Submodular Function Minimization

Abstract

In this paper we provide improved running times and oracle complexities for approximately minimizing a submodular function. Our main result is a randomized algorithm, which given any submodular function defined on n-elements with range [-1, 1], computes an ε-additive approximate minimizer in O(n/ε2) oracle evaluations with high probability. This improves over the O(n5/3/ε2) oracle evaluation algorithm of Chakrabarty ηl~(STOC 2017) and the O(n3/2/ε2) oracle evaluation algorithm of Hamoudi ηl. Further, we leverage a generalization of this result to obtain efficient algorithms for minimizing a broad class of nonconvex functions. For any function f with domain [0, 1]n that satisfies ∂2f∂ xi ∂ xj 0 for all i ≠ j and is L-Lipschitz with respect to the L∞-norm we give an algorithm that computes an ε-additive approximate minimizer with O(n · poly(L/ε)) function evaluation with high probability.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…