On scheduling a single machine to minimize a piecewise linear objective function: A compact MIP formulation

On scheduling a single machine to minimize a piecewise linear objective function: A compact MIP formulation

0.00 Avg rating0 Votes
Article ID: iaor200970179
Country: United States
Volume: 56
Issue: 6
Start Page Number: 487
End Page Number: 502
Publication Date: Sep 2009
Journal: Naval Research Logistics
Authors: ,
Keywords: programming: mathematical
Abstract:

We study the scheduling situation in which a set of jobs subjected to release dates and deadlines are to be performed on a single machine. The objective is to minimize a piecewise linear objective function of the sum of Fj where Fj(Cj) corresponds to the cost of the completion of job j at time Cj. This class of function is very large and thus interesting both from a theoretical and practical point of view: It can be used to model total (weighted) completion time, total (weighted) tardiness, earliness and tardiness, etc. We introduce a new Mixed Integer Program (MIP) based on time interval decomposition. Our MIP is closely related to the well-known time-indexed MIP formulation but uses much less variables and constraints. Experiments on academic benchmarks as well as on real-life industrial problems show that our generic MIP formulation is efficient.

Reviews

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