Approximations for Monotone and Non-monotone Submodular Maximization with Knapsack Constraints
Abstract
Submodular maximization generalizes many fundamental problems in discrete optimization, including Max-Cut in directed/undirected graphs, maximum coverage, maximum facility location and marketing over social networks. In this paper we consider the problem of maximizing any submodular function subject to knapsack constraints, where is a fixed constant. We establish a strong relation between the discrete problem and its continuous relaxation, obtained through {\em extension by expectation} of the submodular function. Formally, we show that, for any non-negative submodular function, an -approximation algorithm for the continuous relaxation implies a randomized -approximation algorithm for the discrete problem. We use this relation to improve the best known approximation ratio for the problem to , for any , and to obtain a nearly optimal approximation ratio for the monotone case, for any . We further show that the probabilistic domain defined by a continuous solution can be reduced to yield a polynomial size domain, given an oracle for the extension by expectation. This leads to a deterministic version of our technique.
Cite
@article{arxiv.1101.2940,
title = {Approximations for Monotone and Non-monotone Submodular Maximization with Knapsack Constraints},
author = {Ariel Kulik and Hadas Shachnai and Tami Tamir},
journal= {arXiv preprint arXiv:1101.2940},
year = {2011}
}
Comments
A preliminary version of this paper appeared in the Proceedings of the 20th Annual ACM-SIAM Symposium on Discrete Algorithms, New York, January 2009