Randomized Algorithms for Monotone Submodular Function Maximization on the Integer Lattice
Abstract
Optimization problems with set submodular objective functions have many real-world applications. In discrete scenarios, where the same item can be selected more than once, the domain is generalized from a 2-element set to a bounded integer lattice. In this work, we consider the problem of maximizing a monotone submodular function on the bounded integer lattice subject to a cardinality constraint. In particular, we focus on maximizing DR-submodular functions, i.e., functions defined on the integer lattice that exhibit the diminishing returns property. Given any epsilon > 0, we present a randomized algorithm with probabilistic guarantees of O(1 - 1/e - epsilon) approximation, using a framework inspired by a Stochastic Greedy algorithm developed for set submodular functions by Mirzasoleiman et al. We then show that, on synthetic DR-submodular functions, applying our proposed algorithm on the integer lattice is faster than the alternatives, including reducing a target problem to the set domain and then applying the fastest known set submodular maximization algorithm.
Cite
@article{arxiv.2111.10175,
title = {Randomized Algorithms for Monotone Submodular Function Maximization on the Integer Lattice},
author = {Alberto Schiabel and Vyacheslav Kungurtsev and Jakub Marecek},
journal= {arXiv preprint arXiv:2111.10175},
year = {2021}
}