Linear Query Approximation Algorithms for Non-monotone Submodular Maximization under Knapsack Constraint

05/17/2023
by   Canh V. Pham, et al.
0

This work, for the first time, introduces two constant factor approximation algorithms with linear query complexity for non-monotone submodular maximization over a ground set of size n subject to a knapsack constraint, 𝖣𝖫𝖠 and 𝖱𝖫𝖠. 𝖣𝖫𝖠 is a deterministic algorithm that provides an approximation factor of 6+ϵ while 𝖱𝖫𝖠 is a randomized algorithm with an approximation factor of 4+ϵ. Both run in O(n log(1/ϵ)/ϵ) query complexity. The key idea to obtain a constant approximation ratio with linear query lies in: (1) dividing the ground set into two appropriate subsets to find the near-optimal solution over these subsets with linear queries, and (2) combining a threshold greedy with properties of two disjoint sets or a random selection process to improve solution quality. In addition to the theoretical analysis, we have evaluated our proposed solutions with three applications: Revenue Maximization, Image Summarization, and Maximum Weighted Cut, showing that our algorithms not only return comparative results to state-of-the-art algorithms but also require significantly fewer queries.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/21/2023

Robust Approximation Algorithms for Non-monotone k-Submodular Maximization under a Knapsack Constraint

The problem of non-monotone k-submodular maximization under a knapsack c...
research
09/03/2020

Nearly Linear-Time, Parallelizable Algorithms for Non-Monotone Submodular Maximization

We study parallelizable algorithms for maximization of a submodular func...
research
04/29/2022

Efficient Algorithms for Monotone Non-Submodular Maximization with Partition Matroid Constraint

In this work, we study the problem of monotone non-submodular maximizati...
research
09/10/2020

Quick Streaming Algorithms for Maximization of Monotone Submodular Functions in Linear Time

We consider the problem of monotone, submodular maximization over a grou...
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
02/16/2021

Submodular Maximization subject to a Knapsack Constraint: Combinatorial Algorithms with Near-optimal Adaptive Complexity

The growing need to deal with massive instances motivates the design of ...
research
07/09/2020

Fast Adaptive Non-Monotone Submodular Maximization Subject to a Knapsack Constraint

Constrained submodular maximization problems encompass a wide variety of...

Please sign up or login with your details

Forgot password? Click here to reset