A beam search-based algorithm and evaluation of scheduling approaches for flexible manufacturing systems

This paper presents a new algorithm for the flexible manufacturing system (FMS) scheduling problem. The proposed algorithm is a heuristic based on filtered beam search. It considers finite buffer capacity, routing and sequence flexibilities and generates machine and automated guided vehicle (AGV) schedules for a given scheduling period. A new deadlock resolution mechanism is also developed as an integral part of the proposed algorithm. The performance of the algorithm is compared with several machine and AGV dispatching rules using mean flow time, mean tardiness and makespan criteria. It is also used to examine the effects of scheduling factors (i.e., machine and AGV load levels, routing and sequence flexibilities, etc.) on the system performance. The results indicate that the proposed scheduling algorithm yields considerable improvements in system performance over dispatching rules under a wide variety of experimental conditions.

[1]  Joe H. Mize,et al.  Scheduling and control of flexible manufacturing systems: a critical review , 1994 .

[2]  Ihsan Sabuncuoglu,et al.  Experimental investigation of an FMS due-date scheduling problem: an evaluation of due-date assignment rules , 1995 .

[3]  Ram Rachamadugu,et al.  Scheduling with Sequencing Flexibility , 1993 .

[4]  Ihsan Sabuncuoglu,et al.  Experimental investigation of FMS machine and AGV scheduling rules against the mean flow-time criterion , 1992 .

[5]  E. Aanen,et al.  A scheduling approach for a flexible manufacturing system , 1993 .

[6]  Anita Lee,et al.  Flexible manufacturing system (FMS) scheduling using filtered beam search , 1990, J. Intell. Manuf..

[7]  Gündüz Ulusoy,et al.  A Time Window Approach to Simultaneous Scheduling of Machines and Material Handling System in an FMS , 1995, Oper. Res..

[8]  Behrokh Khoshnevis,et al.  Integration of process planning and scheduling functions , 1991, J. Intell. Manuf..

[9]  Chen-Hua Chung,et al.  Effects of loading and routeing decisions on performance of flexible manufacturing systems , 1991 .

[10]  Giovanni Andreatta,et al.  Scheduling algorithms for a two-machine flexible manufacturing system , 1995 .

[11]  Leon F. McGinnis,et al.  Control of Material Handling Transporter in Automated Manufacturing , 1989 .

[12]  M. S. Akturk,et al.  Scheduling of automated guided vehicles in a decision making hierarchy , 1996 .

[13]  Jim Hutchison,et al.  Scheduling approaches for random job shop flexible manufacturing systems , 1991 .

[14]  Ihsan Sabuncuoglu,et al.  Dynamic dispatching algorithm for scheduling machines and automated guided vehicles in a flexible manufacturing system , 1992 .

[15]  Ram Rachamadugu,et al.  Classification and review of FMS scheduling procedures , 1994 .

[16]  Pius J. Egbelu,et al.  Characterization of automatic guided vehicle dispatching rules , 1984 .

[17]  R. S. Lashkari,et al.  Selection of scheduling rules in FMSs—A simulation approach , 1991 .

[18]  Kathryn E. Stecke,et al.  Loading and control policies for a flexible manufacturing system , 1981 .

[19]  Shanling Li,et al.  Jobs and tool sequencing in an automated manufacturing environment , 1993 .

[20]  S. K. Mukhopadhyay,et al.  Heuristic solution to the scheduling problems in flexible manufacturing system , 1991 .

[21]  Andrew Kusiak,et al.  Routing and Scheduling of Automated Guided Vehicles , 1985 .

[22]  Uttarayan Bagchi,et al.  Experimental investigation of real-time scheduling in flexible manufacturing systems , 1985 .

[23]  Ram Rachamadugu,et al.  Due date based scheduling in a general flexible manufacturing system , 1989 .

[24]  W. E. Wilhelm,et al.  Effectiveness of alternate operations in a flexible manufacturing system , 1985 .

[25]  Moshe M. Barash,et al.  Operational control of item flow in versatile manufacturing systems , 1979 .

[26]  Kathryn E. Stecke,et al.  Machine utilizations achieved using balanced FMS production ratios in a simulated setting , 1988 .

[27]  Shimon Y. Nof,et al.  Scheduling/rescheduling in the manufacturing operating system environment† , 1985 .

[28]  Ihsan Sabuncuoglu,et al.  Experimental investigation of an FMS due-date scheduling problem: Evaluation of machine and AGV scheduling rules , 1993 .

[29]  James J. Solberg,et al.  Effectiveness of flexible routing control , 1991 .

[30]  Ying Tat Leung,et al.  Resolving deadlocks in flexible manufacturing cells , 1993 .

[31]  J Hutchison,et al.  Current and future issues concerning FMS scheduling , 1991 .

[32]  P. Ow,et al.  Filtered beam search in scheduling , 1988 .

[33]  Hirofumi Matsuo,et al.  A bottleneck-based beam search for job scheduling in a flexible manufacturing system , 1989 .