Solution

ID: past-exam-of-the-computer-science-course-of-the-university-of-oxford/2023/combinatorial-optimisation/1/b/solution

The intersection–union definition of a submodular set function is
The diminishing returns characterization of submodularity says that its marginal increments decrease as the conditioning set grows:
To obtain diminishing returns from submodularity, apply the intersection–union inequality to and . Their intersection is and their union is , giving exactly the displayed comparison.
Conversely, assume diminishing returns, and enumerate . Put and . Since and , summing the marginal increment comparisons gives the telescoping sum
Rearrangement proves submodularity. When is empty, both sums are zero, so the proof includes that case.

New to topics? Read the docs here!