Algorithms for Approximate Minimization of the Difference Between Submodular Functions, with Applications

08/09/2014
by   Rishabh Iyer, et al.
0

We extend the work of Narasimhan and Bilmes [30] for minimizing set functions representable as a dierence between submodular functions. Similar to [30], our new algorithms are guaranteed to monotonically reduce the objective function at every step. We empirically and theoretically show that the per-iteration cost of our algorithms is much less than [30], and our algorithms can be used to efficiently minimize a dierence between submodular functions under various combinatorial constraints, a problem not previously addressed. We provide computational bounds and a hardness result on the multiplicative inapproximability of minimizing the dierence between submodular functions. We show, however, that it is possible to give worst-case additive bounds by providing a polynomial time computable lower-bound on the minima. Finally we show how a number of machine learning problems can be modeled as minimizing the dierence between submodular functions. We experimentally show the validity of our algorithms by testing them on the problem of feature selection with submodular cost features.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/29/2019

Minimizing approximately submodular functions

The problem of minimizing a submodular function is well studied; several...
research
02/26/2019

Near Optimal Algorithms for Hard Submodular Programs with Discounted Cooperative Costs

In this paper, we investigate a class of submodular problems which in ge...
research
07/04/2012

A submodular-supermodular procedure with applications to discriminative structure learning

In this paper, we present an algorithm for minimizing the difference bet...
research
05/18/2023

Difference of Submodular Minimization via DC Programming

Minimizing the difference of two submodular (DS) functions is a problem ...
research
01/10/2018

Worst-case Optimal Submodular Extensions for Marginal Estimation

Submodular extensions of an energy function can be used to efficiently c...
research
10/07/2013

Potts model, parametric maxflow and k-submodular functions

The problem of minimizing the Potts energy function frequently occurs in...
research
05/31/2019

Majorisation-minimisation algorithms for minimising the difference between lattice submodular functions

We consider the problem of minimising functions represented as a differe...

Please sign up or login with your details

Forgot password? Click here to reset