Optimal Algorithms for Continuous Non-monotone Submodular and DR-Submodular Maximization

05/24/2018
by   Rad Niazadeh, et al.
0

In this paper we study the fundamental problems of maximizing a continuous non-monotone submodular function over the hypercube, both with and without coordinate-wise concavity. This family of optimization problems has several applications in machine learning, economics, and communication systems. Our main result is the first 1/2-approximation algorithm for continuous submodular function maximization; this approximation factor of 1/2 is the best possible for algorithms that only query the objective function at polynomially many points. For the special case of DR-submodular maximization, i.e. when the submodular functions is also coordinate wise concave along all coordinates, we provide a different 1/2-approximation algorithm that runs in quasilinear time. Both of these results improve upon prior work [Bian et al, 2017, Soma and Yoshida, 2017]. Our first algorithm uses novel ideas such as reducing the guaranteed approximation problem to analyzing a zero-sum game for each coordinate, and incorporates the geometry of this zero-sum game to fix the value at this coordinate. Our second algorithm exploits coordinate-wise concavity to identify a monotone equilibrium condition sufficient for getting the required approximation guarantee, and hunts for the equilibrium point using binary search. We further run experiments to verify the performance of our proposed algorithms in related machine learning applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2019

Online Non-Monotone DR-submodular Maximization

In this paper, we study problems at the interface of two important field...
research
05/23/2019

Non-monotone DR-submodular Maximization: Approximation and Regret Guarantees

Diminishing-returns (DR) submodular optimization is an important field w...
research
08/18/2022

Communication-Efficient Decentralized Online Continuous DR-Submodular Maximization

Maximizing a monotone submodular function is a fundamental task in machi...
research
06/21/2020

Continuous Submodular Maximization: Beyond DR-Submodularity

In this paper, we propose the first continuous optimization algorithms t...
research
10/16/2018

Maximizing Monotone DR-submodular Continuous Functions by Derivative-free Optimization

In this paper, we study the problem of monotone (weakly) DR-submodular c...
research
10/09/2018

Guess Free Maximization of Submodular and Linear Sums

We consider the problem of maximizing the sum of a monotone submodular f...
research
05/25/2022

Lyapunov function approach for approximation algorithm design and analysis: with applications in submodular maximization

We propose a two-phase systematical framework for approximation algorith...

Please sign up or login with your details

Forgot password? Click here to reset