Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Non-Monotone Submodular Maximization with Multiple Knapsacks in Static and Dynamic Settings (1911.06791v3)

Published 15 Nov 2019 in cs.LG and cs.DS

Abstract: 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.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (6)
  1. Vanja Doskoč (8 papers)
  2. Tobias Friedrich (102 papers)
  3. Andreas Göbel (28 papers)
  4. Frank Neumann (157 papers)
  5. Aneta Neumann (67 papers)
  6. Francesco Quinzan (17 papers)
Citations (3)

Summary

We haven't generated a summary for this paper yet.