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

11/15/2019
by   Vanja Doskoč, et al.
0

We study the problem of maximizing a non-monotone submodular function under multiple knapsack constraints. We propose a simple discrete greedy algorithm to approach this problem, and prove that it yields strong approximation guarantees for functions with bounded curvature. In contrast to other heuristics, this requires no problem relaxation to continuous domains and it maintains a constant-factor approximation guarantee in the problem size. In the case of a single knapsack, our analysis suggests that the standard greedy can be used in non-monotone settings. Additionally, we study this problem in a dynamic setting, by which knapsacks change during the optimization process. We modify our greedy algorithm to avoid a complete restart at each constraint update. This modification retains the approximation guarantees of the static case. We evaluate our results experimentally on a video summarization and sensor placement task. We show that our proposed algorithm competes with the state-of-the-art in static settings. Furthermore, we show that in dynamic settings with tight computational time budget, our modified greedy yields significant improvements over starting the greedy from scratch, in terms of the solution quality achieved.

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
11/13/2018

Greedy Maximization of Functions with Bounded Curvature under Partition Matroid Constraints

We investigate the performance of a deterministic GREEDY algorithm for t...
research
01/10/2019

Sample Greedy Based Task Allocation for Multiple Robot Systems

This paper addresses the task allocation problem for multi-robot systems...
research
04/30/2020

Weakly Submodular Function Maximization Using Local Submodularity Ratio

Weak submodularity is a natural relaxation of the diminishing return pro...
research
08/09/2018

Few Cuts Meet Many Point Sets

We study the problem of how to breakup many point sets in R^d into small...
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...
research
02/25/2021

A Refined Analysis of Submodular Greedy

Many algorithms for maximizing a monotone submodular function subject to...

Please sign up or login with your details

Forgot password? Click here to reset