Prerequisites: MATH 216A
Description: Addresses the solving of combinatorial problems by studying their morphisms (transformations preserving the problem). Covers optimum flow problems. Develops general techniques and work through the solutions of challenging special cases. Particular focus given to utilizing symmetry to systematically reduce a problem.