On Selecting Disjunctions for Solving Mixed Integer Programming Problems. by Ashutosh Mahajan