Algorithms for hybrid MILP/CP models for a class of optimization problems

Algorithms for hybrid MILP/CP models for a class of optimization problems

0.00 Avg rating0 Votes
Article ID: iaor20032980
Country: United States
Volume: 13
Issue: 13
Start Page Number: 258
End Page Number: 276
Publication Date: Oct 2001
Journal: INFORMS Journal On Computing
Authors: ,
Keywords: scheduling
Abstract:

The goal of this paper is to develop models and methods that use complementary strengths of Mixed Integer Linear Programming (MILP) and Constraint Programming (CP) techniques to solve problems that are otherwise intractable if solved using either of the two methods. The class of problems considered in this paper have the characteristic that only a subset of the binary variables have non-zero objective function coefficients if modeled as an MILP. This class of problems is fomulated as a hybrid MILP/CP model that involves some of the MILP constraints, a reduced set of the CP constraints, and equivalence relations between the MILP and the CP variables. An MILP/CP based decomposition method and an LP/CP-based branch-and-bound algorithm are proposed to solve these hybrid models. Both these algorithms rely on the same relaxed MILP and feasibility CP problems. An application example is considered in which the least-cost schedule has to be derived for processing a set of orders with release and due dates using a set of dissimilar parallel machines. It is shown that this problem can be modeled as an MILP, a CP, a combined MILP–CP OPL model, and a hybrid MILP/CP model. The computational performance of these models for several sets shows that the hybrid MILP/CP model can achieve two to three orders of magnitude reduction in CPU time.

Reviews

Required fields are marked *. Your email address will not be published.