A multi-objective lead time control problem in multi-stage assembly systems using genetic algorithms

In this paper, we develop a multi-objective model to optimally control the lead time of a multi-stage assembly system, using genetic algorithms. The multi-stage assembly system is modelled as an open queueing network. It is assumed that the product order arrives according to a Poisson process. In each service station, there is either one or infinite number of servers (machines) with exponentially distributed processing time, in which the service rate (capacity) is controllable. The optimal service control is decided at the beginning of the time horizon. The transport times between the service stations are independent random variables with generalized Erlang distributions. The problem is formulated as a multi-objective optimal control problem that involves four conflicting objective functions. The objective functions are the total operating costs of the system per period (to be minimized), the average lead time (min), the variance of the lead time (min) and the probability that the manufacturing lead time does not exceed a certain threshold (max). Finally, we apply a genetic algorithm with double strings using continuous relaxation based on reference solution updating (GADSCRRSU) to solve this multi-objective problem, using goal attainment formulation. The results are also compared against the results of a discrete-time approximation technique to show the efficiency of the proposed genetic algorithm approach.

[1]  D. P. Songa,et al.  Product due date assignment for complex assemblies , 2002 .

[2]  David E. Goldberg,et al.  Alleles, loci and the traveling salesman problem , 1985 .

[3]  Masatoshi Sakawa,et al.  Genetic algorithms with double strings for 0-1 programming problems , 2003, Eur. J. Oper. Res..

[4]  Candace Aral Yano,et al.  Stochastic Leadtimes in Two-Level Assembly Systems , 1987 .

[5]  Asha S. Kapadia,et al.  Steady state waiting time in a multicenter job shop , 1978 .

[6]  Satheesh Ramachandran,et al.  Performance analysis of a kitting process in stochastic assembly systems , 2005, Comput. Oper. Res..

[7]  Dong-Ping Song,et al.  Product due date assignment for complex assemblies , 2002 .

[8]  J. Harrison Assembly-like queues , 1973, Journal of Applied Probability.

[9]  D. E. Goldberg,et al.  Optimization and Machine Learning , 2022 .

[10]  T.C.E. Cheng,et al.  Survey of scheduling research involving due date determination decisions , 1989 .

[11]  Nico Vandaele,et al.  An open queueing network for lead time analysis , 2002 .

[12]  Hermann Gold,et al.  A Markovian single server with upstream job and downstream demand arrival stream , 1998, Queueing Syst. Theory Appl..

[13]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[14]  Donald E. Kirk,et al.  Optimal Control Theory , 1970 .

[15]  E. H. Lipper,et al.  Assembly-like queues with finite capacity: Bounds, asymptotics and approximations , 1986, Queueing Syst. Theory Appl..

[16]  M. Sakawa,et al.  Fuzzy programming for multiobjective 0–1 programming problems through revised genetic algorithms , 1997 .

[17]  N. Hemachandra,et al.  Performance analysis and buffer allocations in some open assembly systems , 2003, Comput. Oper. Res..

[18]  Suresh P. Sethi,et al.  A Tutorial on Optimal Control Theory , 1981 .

[19]  Amir Azaron,et al.  Modelling complex assemblies as a queueing network for lead time control , 2006, Eur. J. Oper. Res..

[20]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[21]  Abraham Seidmann,et al.  Due Date Assignment for Production Systems , 1981 .

[22]  Masatoshi Sakawa,et al.  Genetic Algorithms and Fuzzy Multiobjective Optimization , 2001 .

[23]  Vidyadhar G. Kulkarni,et al.  Markov and Markov-Regenerative pert Networks , 1986, Oper. Res..

[24]  Austin J. Lemoine Note—On Total Sojourn Time in Networks of Queues , 1979 .

[25]  Brian G. Kingsman,et al.  Modelling flow and jobbing shops as a queueing network for workload control , 2002 .

[26]  Amir Azaron,et al.  Distribution function of the shortest path in networks of queues , 2005, OR Spectr..

[27]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[28]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[29]  H. T. Papadopoulos,et al.  Queueing theory in manufacturing systems analysis and design: A classification of models for production and transfer lines , 1996 .