Submodular + Concave

06/09/2021
by   Siddharth Mitra, et al.
0

It has been well established that first order optimization methods can converge to the maximal objective value of concave functions and provide constant factor approximation guarantees for (non-convex/non-concave) continuous submodular functions. In this work, we initiate the study of the maximization of functions of the form F(x) = G(x) +C(x) over a solvable convex body P, where G is a smooth DR-submodular function and C is a smooth concave function. This class of functions is a strict extension of both concave and continuous DR-submodular functions for which no theoretical guarantee is known. We provide a suite of Frank-Wolfe style algorithms, which, depending on the nature of the objective function (i.e., if G and C are monotone or not, and non-negative or not) and on the nature of the set P (i.e., whether it is downward closed or not), provide 1-1/e, 1/e, or 1/2 approximation guarantees. We then use our algorithms to get a framework to smoothly interpolate between choosing a diverse set of elements from a given ground set (corresponding to the mode of a determinantal point process) and choosing a clustered set of elements (corresponding to the maxima of a suitable concave function). Additionally, we apply our algorithms to various functions in the above class (DR-submodular + concave) in both constrained and unconstrained settings, and show that our algorithms consistently outperform natural baselines.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/15/2021

Faster First-Order Algorithms for Monotone Strongly DR-Submodular Maximization

Continuous DR-submodular functions are a class of generally non-convex/n...
research
08/19/2021

Parallel Quasi-concave set optimization: A new frontier that scales without needing submodularity

Classes of set functions along with a choice of ground set are a bedrock...
research
03/20/2019

Any Finite Distributive Lattice is Isomorphic to the Minimizer Set of an M^-Concave Set Function

Submodularity is an important concept in combinatorial optimization, and...
research
10/20/2022

Neural Estimation of Submodular Functions with Applications to Differentiable Subset Selection

Submodular functions and variants, through their ability to characterize...
research
09/26/2020

An optimization problem for continuous submodular functions

Real continuous submodular functions, as a generalization of the corresp...
research
07/21/2018

Streaming Methods for Restricted Strongly Convex Functions with Applications to Prototype Selection

In this paper, we show that if the optimization function is restricted-s...
research
03/07/2023

Complete Log Concavity of Coverage-Like Functions

We introduce an expressive subclass of non-negative almost submodular se...

Please sign up or login with your details

Forgot password? Click here to reset