Abstract
The paper presents an algorithm for integrated scheduling, dispatching, and conflict-free routing of jobs and AGVs in FMS environment using a hybrid genetic algorithm. The algorithm generates an integrated schedule and detail routing paths while optimizing makespan, AGV travel time, and penalty cost due to jobs tardiness and delay as a result of conflict avoidance. The multi-objective fitness function use adaptive weight approach to assign weights to each objective for every generation based on objective improvement performance. Fuzzy expert system is used to control genetic operators using the overall population performance improvements of the last two previous generations. Computational experiments was conducted on the developed algorithm coded in Matlab to test the effectiveness of the algorithm. Integrated scheduling of jobs in FMS which are in synchrony with AGV dispatching, scheduling, and routing proved to ensure the feasibility and effectiveness of all the solutions of the integrated constituent elements.
Similar content being viewed by others
References
Qiu L, Hsu W-J, Huang S-Y, Wang H (2002) Scheduling and routing algorithms for AGVs: a survey. Int J Prod Res 40:745–760
Vis IFA (2006) Survey of research in the design and control of automated guided vehicle systems. Eur J Oper Res 170:677–709
De Guzman MC, Prabhu N, Tanchoco JMA (1997) Complexity of the AGV shortest path and single-loop guide path layout problems. Int J Prod Res 35:2083–2092
Nishi T, Morinaka S, Konishi M (2007) A distributed routing method for AGVs under motion delay disturbance. Robot Comput Integr Manuf 23:517–532
Zhang M, Batta R, Nagi R (2008) Modeling of workflow congestion and optimization of flow routing in a manufacturing/warehouse facility. Manag Sci 55:267–280
Langevin A, Lauzon D, Riopel D (1996) Dispatching, routing, and scheduling of two automated guided vehicles in a flexible manufacturing system. Int J Flex Manuf Syst 8:247–262
Corréa AI, Langevin A, Rousseau L-M (2007) Scheduling and routing of automated guided vehicles: a hybrid approach. Comput Oper Res 34:1688–1707
Nishi T, Hiranaka Y, Grossmann IE (2011) A bilevel decomposition algorithm for simultaneous production scheduling and conflict-free routing for automated guided vehicles. Comput Oper Res 38:876–888
Jeon SM, Kim KH, Kopfer H (2011) Routing automated guided vehicles in container terminals through the Q-learning technique. Logist Res 3:19–27
Buyurgan N, Meyyappan L, Saygin C, Dagli CH (2007) Real-time routing selection for automated guided vehicles in a flexible manufacturing system. J Manuf Technol Manag 18:169–181
Umar UA, Ariffin MKA, Ismail N, Tang S (2013) Conflict-free automated guided vehicles routing using multi-objective genetic algorithm. Res J Appl Sci Eng Technol 6:2681–2684
Soukhal A, Oulamara A, Martineau P (2005) Complexity of flow shop scheduling problems with transportation constraints. Eur J Oper Res 161:32–41
Blazewicz J, Eiselt HA, Finke G et al (1991) Scheduling tasks and vehicles in a flexible manufacturing system. Int J Flex Manuf Syst 4:5–16
Lacomme P, Larabi M, Tchernev N (2013) Job-shop based framework for simultaneous scheduling of machines and automated guided vehicles. Int J Prod Econ 143:24–34
Bilge Ü, Ulusoy G (1995) A time window approach to simultaneous scheduling of machines and material handling system in an FMS. Oper Res 43:1058–1070
Gnanavel Babu A, Jerald J, Noorul Haq A et al (2010) Scheduling of machines and automated guided vehicles in FMS using differential evolution. Int J Prod Res 48:4683–4699
Zheng Y, Xiao Y, Seo Y (2014) A tabu search algorithm for simultaneous machine/AGV scheduling problem. Int J Prod Res 0:1–16
Deroussi L, Gourgand M, Tchernev N (2008) A simple metaheuristic approach to the simultaneous scheduling of machines and automated guided vehicles. Int J Prod Res 46:2143–2164
Jerald J, Asokan P, Saravanan R, Rani ADC (2006) Simultaneous scheduling of parts and automated guided vehicles in an FMS environment using adaptive genetic algorithm. Int J Adv Manuf Technol 29:584–589
Reddy BSP, Rao CSP (2006) A hybrid multi-objective GA for simultaneous scheduling of machines and AGVs in FMS. Int J Adv Manuf Technol 31:602–613
Ulusoy G, Sivrikaya-Şerifoglu F, Bilge Ü (1997) A genetic algorithm approach to the simultaneous scheduling of machines and automated guided vehicles. Comput Oper Res 24:335–351
Kim HS, Hwang H (1999) An adaptive dispatching algorithm for automated guided vehicles based on an evolutionary process. Int J Prod Econ 60–61:465–472
Kim DB, Hwang H (2001) A dispatching algorithm for multiple-load AGVs using a fuzzy decision-making method in a Job shop environment. Eng Optim 33:523–547
Lin L, Shinn SW, Gen M, Hwang H (2006) Network model and effective evolutionary approach for AGV dispatching in manufacturing system. J Intell Manuf 17:465–477
Naso D, Turchiano B (2005) Multicriteria meta-heuristics for AGV dispatching control based on computational intelligence. IEEE Trans Syst Man Cybern B Cybern 35:208–226
Desaulniers G, Langevin A, Riopel D, Villeneuve B (2003) Dispatching and conflict-free routing of automated guided vehicles: an exact approach. Int J Flex Manuf Syst 15:309–331
Sarker BR, Gurav SS (2005) Route planning for automated guided vehicles in a manufacturing facility. Int J Prod Res 43:4659–4683
Wu N, Zhou M (2007) Shortest routing of bidirectional automated guided vehicles avoiding deadlock and blocking. IEEEASME Trans Mechatron 12:63–72
Umar UA, Ariffin MKA, Ismail N, Tang SH (2012) Priority-based genetic algorithm for conflict-free automated guided vehicle routing. Procedia Eng 50:732–739
Gen M, Lin L, Zhang H (2009) Evolutionary techniques for optimization problems in integrated manufacturing system: state-of-the-art-survey. Comput Ind Eng 56:779–808
Aytug H, Khouja M, Vergara FE (2003) Use of genetic algorithms to solve production and operations management problems: a review. Int J Prod Res 41:3955–4009
Blum C, Puchinger J, Raidl GR, Roli A (2011) Hybrid metaheuristics in combinatorial optimization: a survey. Appl Soft Comput 11:4135–4151
Chen KJ, Ji P (2007) A genetic algorithm for dynamic advanced planning and scheduling (DAPS) with a frozen interval. Expert Syst Appl 33:1004–1010
Rossi A, Dini G (2000) Dynamic scheduling of FMS using a real-time genetic algorithm. Int J Prod Res 38:1–20
Bean JC (1994) Genetic algorithms and random keys for sequencing and optimization. ORSA J Comput 6:154–160
Gonçalves JF, Resende MGC (2011) Biased random-key genetic algorithms for combinatorial optimization. J Heuristics 17:487–525
Gen M, Cheng R, Wang Q (1997) Genetic algorithms for solving shortest path problems. IEEE Int Conf Evol Comput 1997:401–406
Gen M, Altiparmak F, Lin L (2006) A genetic algorithm for two-stage transportation problem using priority-based encoding. Spectrum 28:337–354
Lin L, Gen M (2007) A bicriteria shortest path routing problems by hybrid genetic algorithm in communication networks. IEEE Congr. Evol. Comput. 2007 CEC 2007. pp 4577–4582
Gen M, Lin L, (2005) Multiobjective hybrid genetic algorithm for bicriteria network design problem. Complex Int 11: 73--83
Lin L, Gen M (2009) Priority-Based Genetic Algorithm for Shortest Path Routing Problem in OSPF. In: Gen M, Green D, Katai O, et al (eds) Intell. Evol. Syst. Springer Berlin Heidelberg, pp 91–103
Holland JH (1975) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. University of Michigan Press, Oxford
Gen M, Cheng R (2000) Genetic algorithms and engineering optimization. Wiley, New York
Thierens D, Goldberg D (1994) Convergence models of genetic algorithm selection schemes. Parallel Probl. Solving Nature—PPSN III. Springer, pp 119–129
Lozano M, García-Martínez C (2010) Hybrid metaheuristics with evolutionary algorithms specializing in intensification and diversification: overview and progress report. Comput Oper Res 37:481–497
Moscato P (1989) On Evolution, Search, Optimization, Genetic Algorithms and Martial Arts - Towards Memetic Algorithms
ElMekkawy TY, Liu S (2009) A new memetic algorithm for optimizing the partitioning problem of tandem AGV systems. Int J Prod Econ 118:508–520
Krasnogor N, Smith J (2005) A tutorial for competent memetic algorithms: model, taxonomy, and design issues. IEEE Trans Evol Comput 9:474–488
Herrera F, Lozano M (1996) Adaptation of genetic algorithm parameters based on fuzzy logic controllers. Genet Algorithms Soft Comput 8:95–125
Song YH, Wang GS, Wang PY, Johns AT (1997) Environmental/economic dispatch using fuzzy logic controlled genetic algorithms. Gener Transm Distrib IEE Proc 144:377–382
Yun Y, Gen M (2003) Performance analysis of adaptive genetic algorithms with fuzzy logic and heuristics. Fuzzy Optim Decis Making 2:161–175
Munir SA, Bin YW, Biao R, Jian M (2007) Fuzzy logic based congestion estimation for QoS in Wireless Sensor Network. IEEE Wirel. Commun. Netw. Conf. 2007 WCNC 2007. pp 4336–4341
Palacharla PV, Nelson PC (1999) Application of fuzzy logic and neural networks for dynamic travel time estimation. Int Trans in Oper Res 6:145–160
Kim IY, de Weck OL (2005) Adaptive weighted-sum method for bi-objective optimization: pareto front generation. Struct Multidiscip Optim 29:149–158
Marler RT, Arora JS (2010) The weighted sum method for multi-objective optimization: new insights. Struct Multidiscip Optim 41:853–862
Kim K, Yamazaki G, Lin L, Gen M (2004) Network-based hybrid genetic algorithm for scheduling in FMS environments. Artif Life Robot 8:67–76
Yang J-B (2001) GA-based discrete dynamic programming approach for scheduling in FMS environments. Syst Man Cybern B Cybern IEEE Trans 31:824–835
Browne J, Dubois D, Rathmill K et al (1984) Classification of flexible manufacturing systems. FMS Mag 2:114–117
Jain A, Jain PK, Chan FTS, Singh S (2013) A review on manufacturing flexibility. Int J Prod Res 51:5946–5970
Sethi AK, Sethi SP (1990) Flexibility in manufacturing: a survey. Int J Flex Manuf Syst 2:289–328
Abdelmaguid TF, Nassef AO, Kamal BA, Hassan MF (2004) A hybrid GA/heuristic approach to the simultaneous scheduling of machines and automated guided vehicles. Int J Prod Res 42:267–281
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Umar, U.A., Ariffin, M.K.A., Ismail, N. et al. Hybrid multiobjective genetic algorithms for integrated dynamic scheduling and routing of jobs and automated-guided vehicle (AGV) in flexible manufacturing systems (FMS) environment. Int J Adv Manuf Technol 81, 2123–2141 (2015). https://doi.org/10.1007/s00170-015-7329-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-015-7329-2