Abstract:
PURPOSE: Algorithm for establishing a production schedule plan of an order production type factory and a production schedule plan establishment system are provided to maximize production efficiency by applying shifting bottleneck algorithm, genetic algorithm, and a minimum slack rule. CONSTITUTION: A system for production of an order product disassembles the whole process as various part processes through shifting bottleneck algorithm. The system progresses the disassembled part processes by applying a heterogeneous parallel machine for different work, a homogeneous parallel machine for the same work, and a single machine. Genetic algorithm is applied to the heterogeneous parallel machine or the homogeneous parallel machine. A minimum slack rule is applied to the single machine. Work of the part processes is restructured through the shifting bottleneck algorithm for maximizing a processing time except for working hours. [Reference numerals] (AA) Start; (BB) Sum of an initial processing time; (CC) Composition with a part problem; (DD) Order combination value of the whole machines is reflected?; (EE) Machine, which previously moves as bottleneck movement, is excepted; (FF) End; (GG) Heterogeneous parallel machine; (H1) Determining 16 chromosome sizes; (H2,J2) Determining an initial population; (H3,J3) Satisfying evaluation reference of adaptation of each object?; (H4,J4) Selection(culling or proliferation) execution; (H5,J5) Hybridization execution; (H6,J6) Mutation execution; (II) Homogeneous parallel machine; (J1) Determining 31 chromosome sizes; (KK) Single machine; (L1) Arrangement from work which a margin time is short; (L2,L3,L4) Selecting a minimum Lmax value with order combination; (L5) Selecting a machine which a Lmax value is the biggest; (L6) Reflecting selected order; (MM) Maximizing a work time after leaving work; (N1) Reflection to the total processing time; (N2) Changing process order; (N3) Dividing work into a 12 time unit; (N5) Comparing the processing time of last work and a next processing time; (OO) Big; (PP) Small; (QQ) Algorithm flow chart