Submodular function
Dependencies:
$f: 2^{\Omega} \to \mathbb{R}$ be a function. Then $f$ is submodular iff it satisfies one of the following equivalent conditions:
- $\forall Y \subseteq \Omega, \forall X \subseteq Y, \forall Z \in \Omega \setminus Y,$ $f(Z \mid X) \ge f(Z \mid Y)$.
- $\forall P \subseteq \Omega, \forall Q \subseteq \Omega,$ $f(P) + f(Q) \ge f(P \cup Q) + f(P \cap Q)$.
Proof of equivalence of definitions
Definition 1 implies definition 2 if we let $Y = P$, $X = P \cap Q$ and $Z = Q - P$.
Definition 2 implies definition 1 if we let $P = X \cup Z$ and $Q = Y$.
Dependency for:
- Sum of submodular functions is submodular
- A set function is additive iff it is submodular and supermodular iff it is subadditive and superadditive.
- A submodular function is also a subadditive function
- Matroid: rank is submodular
- Matroid: weighted rank is submodular
- EFX implies EF1
- EFX
- PROPx
Info:
- Depth: 3
- Number of transitive dependencies: 3
Transitive dependencies:
- /sets-and-relations/countable-set
- σ-algebra
- Set function