Assembly line balancing with parallel workstations and dead time

SUMMARY This paper presents a dynamic programming (DP) algorithm for solving an assembly line-balancing )ALB( problem with parallel workstations. Solutions represent a trade-off between the minimum number of stations required to achieve a balance and the cost of installing additional facilities. Both task costs and equipment costs are considered. A second feature of the algorithm is that it takes into account unproductive time during a cycle. The advantage of the DP approach is that it readily permits the recursive relationship associated with the serial ALB problem to be modified to accommodate the cost of paralleling. Solutions are obtained with an enumeration scheme that exploits known lower bounds. Two examples, and the results from a series of industry-based test problems, are presented to highlight the computations. In general, the algorithm performs well, but runs into trouble when the order strength of the underlying precedence graph is close to one or zero.

[1]  M. Held,et al.  Assembly-Line Balancing---Dynamic Programming with Precedence Constraints , 1963 .

[2]  Peter A. Pinto,et al.  Branch and bound and heuristic procedures for assembly line balancing with paralleling of stations , 1981 .

[3]  Edward P. C. Kao,et al.  On Dynamic Programming Methods for Assembly Line Balancing , 1982, Oper. Res..

[4]  Julian M. Scher,et al.  Nonparallelability Constraints in Assembly Lines with Overlapping Work Stations , 1976 .

[5]  A. A. Mastor,et al.  An Experimental Investigation and Comparative Evaluation of Production Line Balancing Techniques , 1970 .

[6]  G. M. Buxey,et al.  Assembly Line Balancing with Multiple Stations , 1974 .

[7]  Roger V. Johnson,et al.  A Branch and Bound Algorithm for Assembly Line Balancing Problems with Formulation Irregularities , 1983 .

[8]  Ilker Baybars,et al.  A survey of exact algorithms for the simple assembly line balancing , 1986 .

[9]  Roger V. Johnson Assembly line balancing algorithms: computation comparisons , 1981 .

[10]  Ilker Baybars,et al.  Expected Behaviour of Line-Balancing Heuristics , 1986 .

[11]  Linus Schrage,et al.  Dynamic Programming Solution of Sequencing Problems with Precedence Constraints , 1978, Oper. Res..

[12]  James H. Patterson,et al.  An Integer Programming Algorithm with Network Cuts for Solving the Assembly Line Balancing Problem , 1984 .

[13]  Basheer M. Khumawala,et al.  A branch and bound algorithm for assembly line balancing with paralleling , 1975 .