Abstract

In this paper we reconsider a known technique for constructing strong MIP formulations for disjunctive constraints of the form x in bigcup _{i=1}^m P_i, where the P_i are polytopes. The formulation is based on the Cayley Embedding of the union of polytopes, namely, Q := mathrm {conv}(bigcup _{i=1}^m P_itimes {epsilon ^i}), where epsilon ^i is the ith unit vector in {mathbb {R}}^m. Our main contribution is a full characterization of the facets of Q, provided it has a certain network representation. In the second half of the paper, we work-out a number of applications from the literature, e.g., special ordered sets of type 2, logical constraints, the cardinality indicating polytope, union of simplicies, etc., along with a more complex recent example. Furthermore, we describe a new formulation for piecewise linear functions defined on a grid triangulation of a rectangular region D subset {mathbb {R}}^d using a logarithmic number of auxilirary variables in the number of gridpoints in D for any fixed d. The series of applications demonstrates the richness of the class of disjunctive constraints for which our method can be applied.

Highlights

  • We describe a new formulation for piecewise linear functions defined on a grid triangulation of a rectangular region D ⊂ Rd using a logarithmic number of auxilirary variables in the number of gridpoints in D for any fixed d

  • Disjunctive programming was introduced by Egon Balas [2,3] in the 1970s as an extension of linear programming with disjunctive constraints

  • Vielma [45] was able to derive the facets of the generalized Cayley embedding of special ordered set of type 2 (SOS2) sets for any choice of the binary vectors hi, but our method works for a much wider class of disjunctive sets than SOS2, and we have a full characterization of the non-trivial facets

Read more

Summary

Introduction

Disjunctive programming was introduced by Egon Balas [2,3] in the 1970s as an extension of linear programming with disjunctive constraints. Vielma [45] was able to derive the facets of the generalized Cayley embedding of SOS2 sets for any choice of the (distinct) binary vectors hi , but our method works for a much wider class of disjunctive sets than SOS2, and we have a full characterization of the non-trivial facets. In [26] a linear representation is obtained for the convex hull Q(P, H) of the MIP formulation for combinatorial disjunctive constraints (5) and any choice of distinct binary vectors H = (hi )im=1, while our characterization of facets is valid for any choice of the Pi provided that Pemb in (6) admits a network representation.

Terminology
Previous work
Preliminaries
Main results
Applications
Special ordered sets of type 2
Special ordered sets of type k
Logical constraints
Cardinality indicating polytope
Union of simplicies
Multi-variate piecewise linear functions
Modeling of variable intensity activities in a resource loading problem
Final remarks
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call