Branch and Bound
Branch and Bound
Branch and Bound
Graph Representation
• G = (V,E) – graph consisting of a set of vertices V and a set of edges E
• Vertices and edges may have different weights (or same value of 1)
• Seek a partition of G into a set of cells
• Each cell is a subset of V; the cells are disjoint and their union is V
• The cost of the partition is the sum of weights for those edges
whose endpoint vertices are in different cells (i.e., edges that are cut)
• A bisection of G is the special case of partitioning into two cells
• A balanced bisection has the same sum of vertex weights in both cells
• Seek a minimum-cost balanced bisection of G
2