This paper deals with the joint part/tool scheduling problem in a flexible manufacturing cell consisting of two machines. Each job requires a set of tools for the execution of a sequence of operations. The tools are stored in a shared tool magazine and are moved throughout the cell by means of a tool handling system; a conflict may arise when the two machines, which have no on-board magazine, simultaneously require the same tool. We want to schedule each single operation to optimize a performance measure such as makespan or maximum lateness. To this aim, the jobs must be allocated and sequenced on the machines, and the single operations must be scheduled to avoid conflicts on toots, A relevant fact for makespan minimization is that, given a job sequence for the two machines, the tool scheduling problem can be easily solved at optimality as a two-jobs job shop problem. This suggests a problem decomposition strategy; tabu search may be adopted to search over the space of job sequences, using the two-job routine to compute the corresponding optimal makespan. Alternatively, tool scheduling may be tackled by simple priority rules; this is necessary for the maximum lateness objective, for which polynomial complexity algorithms are not known. We illustrate and compare different decompositions for our problem, to assess the best compromise between computational effort and solution quality. (C) 1997 Elsevier Science Ltd.
Agnetis, A., Alfieri, A., Brandimarte, P., Prinsecchi, P. (1997). Joint job/tool scheduling in a flexible manufacturing cell with no on-board tool magazine. COMPUTER INTEGRATED MANUFACTURING SYSTEMS, 10(1), 61-68 [10.1016/S0951-5240(96)00023-7].
Joint job/tool scheduling in a flexible manufacturing cell with no on-board tool magazine
Agnetis, Alessandro;
1997-01-01
Abstract
This paper deals with the joint part/tool scheduling problem in a flexible manufacturing cell consisting of two machines. Each job requires a set of tools for the execution of a sequence of operations. The tools are stored in a shared tool magazine and are moved throughout the cell by means of a tool handling system; a conflict may arise when the two machines, which have no on-board magazine, simultaneously require the same tool. We want to schedule each single operation to optimize a performance measure such as makespan or maximum lateness. To this aim, the jobs must be allocated and sequenced on the machines, and the single operations must be scheduled to avoid conflicts on toots, A relevant fact for makespan minimization is that, given a job sequence for the two machines, the tool scheduling problem can be easily solved at optimality as a two-jobs job shop problem. This suggests a problem decomposition strategy; tabu search may be adopted to search over the space of job sequences, using the two-job routine to compute the corresponding optimal makespan. Alternatively, tool scheduling may be tackled by simple priority rules; this is necessary for the maximum lateness objective, for which polynomial complexity algorithms are not known. We illustrate and compare different decompositions for our problem, to assess the best compromise between computational effort and solution quality. (C) 1997 Elsevier Science Ltd.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11365/29447
Attenzione
Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo