Conditional expectations for maximum cut 2026-10-18
Let be a finite undirected simple graph, with vertices and edges. A cut of a graph assigns each vertex a label zero or one; an edge crosses precisely when its endpoints have different labels. Its size is the number of crossing edges. A maximum cut maximizes that size.
For the analysis, assign independent fair bits to the vertices. For each edge , the indicator random variable has expected value : exactly two of the four equally likely endpoint assignments cross. Thus linearity of expectation gives the random cut lower bound:Linearity of expectation does not require the indicator random variables to be independent. What matters here is the stipulated distribution of the endpoint bits.
Method of conditional probabilities Created 2026-10-06 Updated 2026-10-18
The method of conditional probabilities turns an expected value guarantee into a deterministic construction. For a maximization objective function, fix one choice at a time, always keeping the conditional expectation of the final value at least as large as before. Once every choice is fixed, that conditional expectation is the actual value. The useful ingredient is a way to evaluate the conditional expectations efficiently.
No actual random choices are needed during this construction. The probability distribution describes hypothetical completions used in the analysis; the algorithm compares their conditional expectations and commits deterministically. For maximum cut, this converts the random cut lower bound into a cut of a graph containing at least half the edges. A maximum cut can still be larger, as the conditional expectations cut example shows.
Past exam of the mathematics course of the University of Cambridge 2019 ii Paper 3 17G d Solution Created 2026-09-24 Updated 2026-10-03
For each edge , let be the indicator random variable of the event that precisely one endpoint lies in . Independent inclusion of the two endpoints with probability givesBecause , linearity of expectation givesSome realization therefore has . Retaining its crossing edges gives a subgraph that is bipartite, with vertex classes and , proving the random cut lower bound.
Now suppose is an even number and instead choose uniformly among all subsets of size . For a fixed edge ,and the reverse orientation has the same probability. ThusAnother application of linearity of expectation givesAt least one such balanced choice attains this expectation, and its crossing edges give the required subgraph that is bipartite. This is the balanced random cut lower bound.