articleSIAM Journal on ComputingJan 1, 2011Closed access

Maximizing a Monotone Submodular Function Subject to a Matroid Constraint

Indexed incrossref

Abstract

Let $f:2^X \rightarrow \cal R_+$ be a monotone submodular set function, and let $(X,\cal I)$ be a matroid. We consider the problem ${\rm max}_{S \in \cal I} f(S)$. It is known that the greedy algorithm yields a $1/2$-approximation [M. L. Fisher, G. L. Nemhauser, and L. A. Wolsey, Math. Programming Stud., no. 8 (1978), pp. 73–87] for this problem. For certain special cases, e.g., ${\rm max}_{|S| \leq k} f(S)$, the greedy algorithm yields a $(1-1/e)$-approximation. It is known that this is optimal both in the value oracle model (where the only access to f is through a black box returning $f(S)$ for a given set S) [G. L. Nemhauser and L. A. Wolsey, Math. Oper. Res., 3 (1978), pp. 177–188] and for explicitly posed…

Citation impact

815
total citations
FWCI
31.96
Percentile
100%
References
43
Citations per year

Authors

4

Topics & keywords

Keywords
  • Submodular set function
  • Matroid
  • Combinatorics
  • Mathematics
  • Monotone polygon
  • Greedy algorithm
  • Oracle
  • Approximation algorithm
No related works found for this paper.