William Zhang Doctoral Research Assistant Office 9009 Gates and Hillman Centers Email wz2@andrew.cmu.edu Department Computer Science Department Thesis Advisor Andrew Pavlo