2014W: MAT 258B Discrete and Mixed Integer Optimization