Author URLs
Document Type
Article
Publication Date
6-1-2016
Subject: LCSH
Constraint programming (Computer science), Production scheduling
Disciplines
Computer Sciences | Industrial Engineering | Mechanical Engineering
Abstract
In this study, we propose constraint programming (CP) model and logic-based Benders algorithms in order to make the best decisions for scheduling non-identical jobs with availability intervals and sequence dependent setup times on unrelated parallel machines in a fixed planning horizon. In this problem, each job has a profit, cost and must be assigned to at most one machine in such a way that total profit is maximized. In addition, the total cost has to be less than or equal to a budget level. Computational tests are performed on a real-life case study prepared in collaboration with the U.S. Army Corps of Engineers (USACE). Our initial investigations show that the pure CP model is very efficient in obtaining good quality feasible solutions but, fails to report the optimal solution for the majority of the problem instances. On the other hand, the two logic-based Benders decomposition algorithms are able to obtain near optimal solutions for 86 instances out of 90 examinees. For the remaining instances, they provide a feasible solution. Further investigations show the high quality of the solutions obtained by the pure CP model.
DOI
10.1016/j.ejor.2015.11.020
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Repository Citation
Gedik, Ridvan; Rainwater, Chase; Nachtmann, Heather; and Pohl, Edward A., "Analysis of a Parallel Machine Scheduling Problem with Sequence Dependent Setup Times and Job Availability Intervals" (2016). Mechanical and Industrial Engineering Faculty Publications. 26.
https://digitalcommons.newhaven.edu/mechanicalengineering-facpubs/26
Publisher Citation
Gedik, R., Rainwater, C., Nachtmann, H., & Pohl, E. A. (2016). Analysis of a parallel machine scheduling problem with sequence dependent setup times and job availability intervals. European Journal of Operational Research, 251(2), 640-650.
Included in
Computer Sciences Commons, Industrial Engineering Commons, Mechanical Engineering Commons
Comments
This is the authors' accepted version of the article published in European Journal of Operational Research. The version of record can be found at http://dx.doi.org/10.1016/j.ejor.2015.11.020