Content deleted Content added
added more examples, continuous extensions and external links |
|||
Line 1:
{{Userspace draft|source=ArticleWizard|date=October 2011}} <!-- Please leave this line alone! -->
In mathematics, '''
==Definition==
Line 17:
#: Any function of the form <math>f(S)=min(B,\sum_{i\in S}w_i)</math> for each <math>w_i\geq 0</math> and <math>B\geq 0</math> is called budget additive.
# Coverage function
#:Let <math>\Omega=\{e_1,e_2,
# [[Entropy (information theory)|Entropy]]
#:Let <math>\Omega=\{X_1,X_2,
# Graph cuts
#:Let <math>\Omega=\{v_1,v_2,
# [[Mutual information]]
#:Let <math>\Omega=\{X_1,X_2,
# [[Matroid]] rank functions
#:Let <math>\Omega=\{e_1,e_2,
==Continuous
===Lovasz
Consider any vector <math>\bold{x}=\{x_1,x_2,
===Multilinear Extension===
Consider any vector <math>\bold{x}=\{x_1,x_2,
==Optimization
Submodular functions have properties which are very similar to convex and concave functions. Hence a lot of optimization problems can be cast as maximizing or minimizing submodular functions subject to various constraints.
# Minimization of
#:Under the simplest case the problem is to find set <math>S\subseteq \Omega</math> which minimizes submodular function subject to no constraints. A series of results <ref name="GLS" /><ref name="Cunningham" /><ref name="IFF" /><ref name="Schrijver" /> have established the polynomial time solvability of this problem.
# Maximization of
#:Unlike minimization, maximization of submodular functions is typically [[NP-
==References==
Line 50 ⟶ 49:
<ref name="Schrijver">Schrijver</ref>
}}
== External links ==
|