Submodular Maximization through the Lens of Linear Programming

11/30/2017
by   Simon Bruggmann, et al.
0

The simplex algorithm for linear programming is based on the fact that any local optimum with respect to the polyhedral neighborhood is also a global optimum. We show that a similar result carries over to submodular maximization. In particular, every local optimum of a constrained monotone submodular maximization problem yields a 1/2-approximation, and we also present an appropriate extension to the non-monotone setting. However, reaching a local optimum quickly is a non-trivial task. Moreover, we describe a fast and very general local search procedure that applies to a wide range of constraint families, and unifies as well as extends previous methods. In our framework, we match known approximation guarantees while disentangling and simplifying previous approaches. Moreover, despite its generality, we are able to show that our local search procedure is slightly faster than previous specialized methods. Furthermore, we resolve an open question on the relation between linear optimization and submodular maximization; namely, whether a linear optimization oracle may be enough to obtain strong approximation algorithms for submodular maximization. We show that this is not the case by providing an example of a constraint family on a ground set of size n for which, if only given a linear optimization oracle, any algorithm for submodular maximization with a polynomial number of calls to the linear optimization oracle will have an approximation ratio of only O ( 1/√(n)· n/ n ).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/18/2021

Streaming Based Bicriteria Approximation Algorithms for Submodular Optimization

This paper proposes the optimization problem Non-Monotone Submodular Cov...
research
10/21/2022

Efficient Submodular Optimization under Noise: Local Search is Robust

The problem of monotone submodular maximization has been studied extensi...
research
08/11/2020

Beyond Pointwise Submodularity: Non-Monotone Adaptive Submodular Maximization in Linear Time

In this paper, we study the non-monotone adaptive submodular maximizatio...
research
08/30/2022

Improved Deterministic Algorithms for Non-monotone Submodular Maximization

Submodular maximization is one of the central topics in combinatorial op...
research
06/05/2019

A Note on Submodular Maximization over Independence Systems

In this work, we consider the maximization of submodular functions const...
research
02/19/2019

Stochastic Conditional Gradient++

In this paper, we develop Stochastic Continuous Greedy++ (SCG++), the fi...
research
07/13/2023

Continuous Non-monotone DR-submodular Maximization with Down-closed Convex Constraint

We investigate the continuous non-monotone DR-submodular maximization pr...

Please sign up or login with your details

Forgot password? Click here to reset