Content deleted Content added
Mathreader17 (talk | contribs) rewrite definitions |
Mathreader17 (talk | contribs) →Optimization problems: Rearrange the long paragraph into clear bullet points |
||
Line 74:
=== Submodular set function minimization===
The simplest minimization problem is to find a set <math>S\subseteq \Omega</math> which minimizes a submodular function; this is the unconstrained problem. This problem is computable in (strongly)<ref name="IFF" /><ref name="Schrijver" /> [[polynomial time]].<ref name="GLS" /><ref name="Cunningham" /> Computing the [[minimum cut]] in a graph is a special case of this general minimization problem. However, adding even a simple constraint such as a cardinality lower bound makes the minimization problem [[NP
=== Submodular set function maximization===
Unlike the case of minimization, maximizing a generic submodular
# The problem of maximizing a non-negative symmetric submodular function admits a 1/2 approximation algorithm.<ref name="FMV" /> Computing the [[maximum cut]] of a graph is a special case of this problem. # The problem of maximizing a monotone submodular function subject to a cardinality constraint admits a <math>1 - 1/e</math> approximation algorithm.<ref name="NVF" />{{page needed|date=October 2020}}<ref>{{Cite web|last=Williamson|first=David P.|title=Bridging Continuous and Discrete Optimization: Lecture 23|url=https://people.orie.cornell.edu/dpw/orie6334/lecture23.pdf}}</ref> The [[maximum coverage problem]] is a special case of this problem. # The Many of these algorithms can be unified within a semi-differential based framework of algorithms.<ref name="IJB" /> ===Related optimization problems===
|