A Refined Analysis of Submodular Greedy

02/25/2021
by   Ariel Kulik, et al.
0

Many algorithms for maximizing a monotone submodular function subject to a knapsack constraint rely on the natural greedy heuristic. We present a novel refined analysis of this greedy heuristic which enables us to: (1) reduce the enumeration in the tight (1-e^-1)-approximation of [Sviridenko 04] from subsets of size three to two; (2) present an improved upper bound of 0.42945 for the classic algorithm which returns the better between a single element and the output of the greedy heuristic.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/26/2023

Approximation algorithms for k-submodular maximization subject to a knapsack constraint

In this paper, we study the problem of maximizing k-submodular functions...
research
10/30/2018

Submodular Maximization Under A Matroid Constraint: Asking more from an old friend, the Greedy Algorithm

The classical problem of maximizing a submodular function under a matroi...
research
08/12/2020

Revisiting Modified Greedy Algorithm for Monotone Submodular Maximization with a Knapsack Constraint

Monotone submodular maximization with a knapsack constraint is NP-hard. ...
research
09/02/2022

Analysis of a Greedy Heuristic for the Labeling of a Map with a Time-Window Interface

In this paper, we analyze the approximation quality of a greedy heuristi...
research
02/10/2020

On the Unreasonable Effectiveness of the Greedy Algorithm: Greedy Adapts to Sharpness

Submodular maximization has been widely studied over the past decades, m...
research
11/15/2019

Non-Monotone Submodular Maximization with Multiple Knapsacks in Static and Dynamic Settings

We study the problem of maximizing a non-monotone submodular function un...
research
08/30/2023

An Improved Greedy Curvature Bound in Finite-Horizon String Optimization with Application to a Sensor Coverage Problem

We study the optimization problem of choosing strings of finite length t...

Please sign up or login with your details

Forgot password? Click here to reset