A note on maximizing the difference between a monotone submodular function and a linear function

02/18/2020
by   Alina Ene, et al.
0

Motivated by team formation applications, we study discrete optimization problems of the form max_S∈S(f(S)-w(S)), where f:2^V→R_+ is a non-negative monotone submodular function, w:2^V→R_+ is a non-negative linear function, and S⊆2^V. We give very simple and efficient algorithms for classical constraints, such as cardinality and matroid, that work in a variety of models, including the offline, online, and streaming. Our algorithms use a very simple scaling approach: we pick an absolute constant c≥1 and optimize the function f(S)-c· w(S) using a black-box application of standard algorithms, such as the classical Greedy algorithm and the single-threshold Greedy algorithm. These algorithms are based on recent works that use (time varying) scaling combined with classical algorithms such as the discrete and continuous Greedy algorithms (Feldman, WADS'19; Harshaw et al., ICML'19).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/23/2022

Maximizing Non-Monotone Submodular Functions over Small Subsets: Beyond 1/2-Approximation

In this work we give two new algorithms that use similar techniques for ...
research
12/04/2018

A Parallel Double Greedy Algorithm for Submodular Maximization

We study parallel algorithms for the problem of maximizing a non-negativ...
research
05/25/2023

Online and Streaming Algorithms for Constrained k-Submodular Maximization

Constrained k-submodular maximization is a general framework that captur...
research
01/23/2018

Greed is Still Good: Maximizing Monotone Submodular+Supermodular Functions

We analyze the performance of the greedy algorithm, and also a discrete ...
research
04/07/2022

Maximizing Sums of Non-monotone Submodular and Linear Functions: Understanding the Unconstrained Case

Motivated by practical applications, recent works have considered maximi...
research
03/15/2022

Maximizing Modular plus Non-monotone Submodular Functions

The research problem in this work is the relaxation of maximizing non-ne...
research
06/21/2020

Classification Under Human Assistance

Most supervised learning models are trained for full automation. However...

Please sign up or login with your details

Forgot password? Click here to reset