CS 261: Combinatorial Optimization (CME 310, MS&E 315) — Stanford Root