Incremental and encoding formulations for Mixed Integer Programming

The standard way to represent a choice between n alternatives in Mixed Integer Programming is through n binary variables that add up to one. Unfortunately, this approach commonly leads to unbalanced branch-and-bound trees and diminished solver performance. In this paper, we present an encoding formu...

Full description

Bibliographic Details
Main Authors: Yıldız, Sercan (Author), Vielma Centeno, Juan Pablo (Contributor)
Other Authors: Sloan School of Management (Contributor)
Format: Article
Language:English
Published: Elsevier, 2017-04-07T15:38:35Z.
Subjects:
Online Access:Get fulltext
LEADER 01129 am a22001813u 4500
001 107938
042 |a dc 
100 1 0 |a Yıldız, Sercan  |e author 
100 1 0 |a Sloan School of Management  |e contributor 
100 1 0 |a Vielma Centeno, Juan Pablo  |e contributor 
700 1 0 |a Vielma Centeno, Juan Pablo  |e author 
245 0 0 |a Incremental and encoding formulations for Mixed Integer Programming 
260 |b Elsevier,   |c 2017-04-07T15:38:35Z. 
856 |z Get fulltext  |u http://hdl.handle.net/1721.1/107938 
520 |a The standard way to represent a choice between n alternatives in Mixed Integer Programming is through n binary variables that add up to one. Unfortunately, this approach commonly leads to unbalanced branch-and-bound trees and diminished solver performance. In this paper, we present an encoding formulation framework that encompasses and expands existing approaches to mitigate this behavior. Through this framework, we generalize the incremental formulation for piecewise linear functions to any finite union of polyhedra with identical recession cones. 
546 |a en_US 
655 7 |a Article 
773 |t Operations Research Letters