A constraint programming model for the scheduling of flexible manufacturing systems with machine and tool limitations
This contribution presents an integrated constraint programming (CP) model to tackle the problems of tool allocation, machine loading, part routing, and scheduling in a flexible manufacturing system (FMS). The formulation, which is able to take into account a variety of constraints found in industri...
Saved in:
Published in | Engineering applications of artificial intelligence Vol. 23; no. 2; pp. 229 - 248 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.03.2010
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | This contribution presents an integrated constraint programming (CP) model to tackle the problems of tool allocation, machine loading, part routing, and scheduling in a flexible manufacturing system (FMS). The formulation, which is able to take into account a variety of constraints found in industrial environments, as well as several objective functions, has been successfully applied to the solution of various case studies of different sizes. Though some of the problem instances have bigger sizes than the examples reported to date in literature, very good-quality solutions were reached in quite reasonable CPU times. This good computational performance is due to two essential characteristics of the proposed model. The most significant one is the use of two sets of two-index variables to capture manufacturing activities instead of having just one set of four indexes. Thus, dimensionality is greatly reduced. The other relevant feature is the fact that the model relies on an indirect representation of tool needs by means of tool types, thus avoiding the consideration of tool copies. |
---|---|
ISSN: | 0952-1976 1873-6769 |
DOI: | 10.1016/j.engappai.2009.07.002 |