Picture a room full of people, with a line drawn between every pair who can't stand each other. You want to split everyone into two teams so that as many of those rivalries as possible end up across the divide — each enemy pair pulled apart, on opposite sides.
Phrase it with dots and lines and you have a graph: vertices are people, edges are rivalries. Coloring each vertex one of two colors, an edge is "cut" when its endpoints get different colors. Maximum Cut asks for the coloring that cuts the most edges.
It sounds almost too simple to be interesting. Two colors, count the crossings — how hard could it be? The twist is that its mirror image, minimum cut, is genuinely easy, while maximum cut sits among the hardest problems we know.
Comments
Loading comments...