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 tools. 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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call