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
4Topics & keywords
Topics
Keywords
- Submodular set function
- Matroid
- Combinatorics
- Mathematics
- Monotone polygon
- Greedy algorithm
- Oracle
- Approximation algorithm
No related works found for this paper.