Approximate Submodular Functions and Performance Guarantees

06/17/2018
by   Gaurav Gupta, et al.
0

We consider the problem of maximizing non-negative non-decreasing set functions. Although most of the recent work focus on exploiting submodularity, it turns out that several objectives we encounter in practice are not submodular. Nonetheless, often we leverage the greedy algorithms used in submodular functions to determine a solution to the non-submodular functions. Hereafter, we propose to address the original problem by approximating the non-submodular function and analyze the incurred error, as well as the performance trade-offs. To quantify the approximation error, we introduce a novel concept of δ-approximation of a function, which we used to define the space of submodular functions that lie within an approximation error. We provide necessary conditions on the existence of such δ-approximation functions, which might not be unique. Consequently, we characterize this subspace which we refer to as region of submodularity. Furthermore, submodular functions are known to lead to different sub-optimality guarantees, so we generalize those dependencies upon a δ-approximation into the notion of greedy curvature. Finally, we used this latter notion to simplify some of the existing results and efficiently (i.e., linear complexity) determine tightened bounds on the sub-optimality guarantees using objective functions commonly used in practical setups and validate them using real data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/06/2021

Submodular Order Functions and Assortment Optimization

We define a new class of set functions that in addition to being monoton...
research
02/20/2018

Robust Maximization of Non-Submodular Objectives

We study the problem of maximizing a monotone set function subject to a ...
research
08/17/2019

Approximation Guarantees of Stochastic Greedy Algorithms for Non-monotone Submodular Maximization with a Size Constraint

The stochastic greedy algorithm (SG) is a randomized version of the gree...
research
01/05/2021

On the Approximation Relationship between Optimizing Ratio of Submodular (RS) and Difference of Submodular (DS) Functions

We demonstrate that from an algorithm guaranteeing an approximation fact...
research
06/03/2020

Batch greedy maximization of non-submodular functions: Guarantees and applications to experimental design

We propose and analyze batch greedy heuristics for cardinality constrain...
research
04/11/2017

DOPE: Distributed Optimization for Pairwise Energies

We formulate an Alternating Direction Method of Mul-tipliers (ADMM) that...
research
06/26/2019

Re-ranking Based Diversification: A Unifying View

We analyze different re-ranking algorithms for diversification and show ...

Please sign up or login with your details

Forgot password? Click here to reset