It is well known that selecting a good Mixed Integer Programming (MIP) formulation is crucial for an effective solution with state-of-the art solvers. While best practices and guidelines for constructing good formulations abound, there is rarely a systematic construction leading to the best possible formulation. We introduce embedding formulations and complexity as a new MIP formulation paradigm for systematically constructing formulations for disjunctive constraints that are optimal with respect to size. More specifically, they yield the smallest possible ideal formulation (i.e. one whose LP relaxation has integral extreme points) among all formulations that only use 0-1 auxiliary variables. We use the paradigm to characterize optimal fo...
We view mixed integer/linear problem formulation as a process of identifying disjunctive and knapsac...
We present a unifying framework for generating extended formulations for the polyhedral outer approx...
My work focuses on cutting planes technology in Mixed Integer Programming. I explore novel classes o...
Thesis: Ph. D., Massachusetts Institute of Technology, Sloan School of Management, Operations Resear...
A wide range of problems can be modeled as Mixed Integer Linear Programming (MIP) problems using sta...
There is often a significant trade-off between formulation strength and size in mixed integer progra...
The standard way to represent a choice between n alternatives in Mixed Integer Programming is throug...
A mixed-integer program is an optimization problem where one is required to minimize a linear functi...
This research is concerned with developing improved representations for special families of mixed-di...
We introduce a general technique to create an extended formulation of a mixed-integer program. We ...
Abstract. Mixed integer programming (MIP) formulations are typically tightened through the use of a ...
Standard mixed-integer programming formulations for the stable set problem on $n$-node graphs requir...
The relaxation complexity rc(X) of the set of integer points X contained in a polyhedron is the mini...
AbstractWe define the concept of a representation of a set of either linear constraints in bounded i...
The floor layout problem (FLP) tasks a designer with positioning a collection of rectangular boxes o...
We view mixed integer/linear problem formulation as a process of identifying disjunctive and knapsac...
We present a unifying framework for generating extended formulations for the polyhedral outer approx...
My work focuses on cutting planes technology in Mixed Integer Programming. I explore novel classes o...
Thesis: Ph. D., Massachusetts Institute of Technology, Sloan School of Management, Operations Resear...
A wide range of problems can be modeled as Mixed Integer Linear Programming (MIP) problems using sta...
There is often a significant trade-off between formulation strength and size in mixed integer progra...
The standard way to represent a choice between n alternatives in Mixed Integer Programming is throug...
A mixed-integer program is an optimization problem where one is required to minimize a linear functi...
This research is concerned with developing improved representations for special families of mixed-di...
We introduce a general technique to create an extended formulation of a mixed-integer program. We ...
Abstract. Mixed integer programming (MIP) formulations are typically tightened through the use of a ...
Standard mixed-integer programming formulations for the stable set problem on $n$-node graphs requir...
The relaxation complexity rc(X) of the set of integer points X contained in a polyhedron is the mini...
AbstractWe define the concept of a representation of a set of either linear constraints in bounded i...
The floor layout problem (FLP) tasks a designer with positioning a collection of rectangular boxes o...
We view mixed integer/linear problem formulation as a process of identifying disjunctive and knapsac...
We present a unifying framework for generating extended formulations for the polyhedral outer approx...
My work focuses on cutting planes technology in Mixed Integer Programming. I explore novel classes o...