Abstract
The increasing demand for products and services due to globalization has quickly increased through the years. Under such circumstances, the improvement in manufacturing processes has taken the attention of several areas of engineering. Different schemas have been introduced in the context of distributed manufacturing, such as the flexible use of tools, machines, and tool access directions which become a complex task considering the difficult combinatory process and rigorous restrictions. To overcome such complications, flexible process planning (FPP) has been treated as an optimization problem. Moreover, the problem difficulty compromises the proper balance between performance and computational cost which generates the proposal of different optimization techniques, statistical criteria, and hybridizations. Despite the good results of different methods, there are still several possibilities for improvement. In this work, a genetic algorithm (GA) is employed for an accurate FPP process where the GA operators are adapted in order to join up the combinatory optimization process of FPP with the main structure of GA (aGA). To carry out the experimentation, different scenarios of FPP problems using AND/OR networks, production time, and production cost are considered. The adapted genetic algorithm for flexible process planning (aGA-FPP) problems has shown competitive results regarding similar approaches and hybridizations reported in the literature.













Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Guo YW, Mileham AR, Owen GW, Li WD (2006) Operation sequencing optimization using a particle swarm optimization approach. Proc Inst Mech Eng Part B J Eng Manuf 220(12):1945–1958
Kusiak A (1985) Integer programming approach to process planning. Int J Adv Manuf Technol 1(1):73–83
Ye Y, Hu T, Yang Y, Zhu W, Zhang C (2020) A knowledge based intelligent process planning method for controller of computer numerical control machine tools. J Intell Manuf 31(7):1751–1767
Baykasoǧlu A, ÖzbakIr L (2009) A grammatical optimization approach for integrated process planning and scheduling. J Intell Manuf 20(2):211–221
Li Z, Deng Z, Ge Z, Lv L, Ge J (2021) A hybrid approach of case-based reasoning and process reasoning to typical parts grinding process intelligent decision. Int J Prod Res 7:1–17
Liu Q, Li X, Gao L (2021) Mathematical modeling and a hybrid evolutionary algorithm for process planning. J Intell Manuf 32(3):781–797
Hu Q, Qiao L, Peng G (2017) An ant colony approach to operation sequencing optimization in process planning. Proc Inst Mech Eng Part B J Eng Manuf 231(3):470–489
Lee KH, Jung MY (1994) Petri net application in flexible process planning. Comput Ind Eng 27(1–4):505–508
Hinojosa S, Dhal KG, Elaziz MA, Oliva D, Cuevas E (2018) Entropy-based imagery segmentation for breast histology using the Stochastic Fractal Search. Neurocomputing 321:201–215
Wang R, Zhan Y, Zhou H (2015) Application of artificial bee colony in model parameter identification of solar cells. Energies 8(8):7563–7581
Tanner FX, Srinivasan S (2008) Optimization of an asynchronous fuel injection system in diesel engines by means of a micro-genetic algorithm and an adaptive gradient method. SAE Technical Papers
Tanner FX, Srinivasan S (2009) CFD-based optimization of fuel injection strategies in a diesel engine using an adaptive gradient method. Appl Math model 33(3):1366–1385
Vora J et al (2021) Optimization of activated tungsten inert gas welding process parameters using heat transfer search algorithm: With experimental validation using case studies. Metals (Basel) 11(6):981
Vora JJ, Abhishek K, Srinivasan S (2019) Attaining optimized A-TIG welding parameters for carbon steels by advanced parameter-less optimization techniques: with experimental validation. J Brazilian Soc Mech Sci Eng 41(6):1–19
Sidhu G, Srinivasan S, Bhole S (2018) An algorithm for optimal design and thermomechanical processing of high carbon bainitic steels. Int J Aerodyn 6(2/3/4):176
Biegler LT, Grossmann IE (1985) Strategies for the optimization of chemical processes. Rev Chem Eng 3(1):1–48
Wetter M, Wright J (2004) A comparison of deterministic and probabilistic optimization algorithms for nonsmooth simulation-based optimization. Build Environ 39(8):989–999
Laurenceau J, Meaux M (2008) Comparison of gradient and response surface based optimization frameworks using adjoint method. In 49th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference, 16th AIAA/ASME/AHS Adaptive Structures Conference, 10th AIAA Non-Deterministic Approaches Conference, 9th AIAA Gossamer Spacecraft Forum, 4th AIAA Multidisciplinary Design Optimization Specialists Conference
Kim JH, Myung H (1997) Evolutionary programming techniques for constrained optimization problems. IEEE Trans Evol Comput 1(2):129–140
Angeline PJ (1994) Genetic programming: on the programming of computers by means of natural selection. Biosystems 33(1):69–73
Holland JH (1992) Genetic algorithms–computer programs that ‘evolve’ in ways that resemble natural selection can solve complex problems even their creators do not fully understand. Sci Am 267:66–72
Kennedy J, Eberhart R (1995) Particle swarm optimization. Neural Netw Proc IEEE Int Conf 4:1942–1948
Karaboga D, Basturk B (2007) Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems. In: Melin P, Castillo O, Aguilar LT, Kacprzyk J, Pedrycz W (eds) Foundations of fuzzy logic and soft computing 12th international fuzzy systems association world congress IFSA. Springer, Heidelberg
Dorigo M, Di Caro G (1999) Ant colony optimization: a new meta-heuristic. Proc Congr Evol Comput CEC 2:1470–1477
Fausto F, Cuevas E, Valdivia A, González A (2017) A global optimization algorithm inspired in the behavior of selfish herds. Biosystems 160:39–55
Cuevas E, Cienfuegos M (2014) A new algorithm inspired in the behavior of the social-spider for constrained optimization. Expert Syst Appl 41(2):412–425
Cuevas E, Fausto F, González A (2019) The Locust swarm optimization algorithm. Intell Syst Ref Libr 25:139
Yip-Hoi D, Dutta D (1996) A genetic algorithm application for sequencing operations in process planning for parallel machining. IIE Trans Institute Ind Eng 28(1):55–68
Li XY, Shao XY, Gao L (2008) Optimization of flexible process planning by genetic programming. Int J Adv Manuf Technol 38(1–2):143–153
Guo YW, Li WD, Mileham AR, Owen GW (2009) Optimisation of integrated process planning and scheduling using a particle swarm optimisation approach. Int J Prod Res 47(14):3775–3796
Liu Q, Li X, Gao L, Wang G (2021) Mathematical model and discrete artificial bee colony algorithm for distributed integrated process planning and scheduling. J Manuf Syst 61:300–310
Xu C, Duan H, Liu F (2010) chaotic artificial bee colony approach to uninhabited combat air vehicle (UCAV) path planning. Aerosp Sci Technol 14(8):535–541
Cao Y, Shi H (2021) An adaptive multi-strategy artificial bee colony algorithm for integrated process planning and scheduling. IEEE Access 9:65622–65637
Leung CW, Wong TN, Mak KL, Fung RYK (2010) Integrated process planning and scheduling by an agent-based ant colony optimization. Comput Ind Eng 59(1):166–180
Wang JF, Wu X, Fan X (2015) A two-stage ant colony optimization approach based on a directed graph for process planning. Int J Adv Manuf Technol 80(5–8):839–850
Demir HI, Erden C (2020) Dynamic integrated process planning, scheduling and due-date assignment using ant colony optimization. Comput Ind Eng 149:106799
Petrović M, Vuković N, Mitić M, Miljković Z (2016) Integration of process planning and scheduling using chaotic particle swarm optimization algorithm. Expert Syst Appl 64:569–588
Petrović M, Mitić M, Vuković N, Miljković Z (2016) Chaotic particle swarm optimization algorithm for flexible process planning. Int J Adv Manuf Technol 85(9–12):2535–2555
Li X, Gao L, Wen X (2013) Application of an efficient modified particle swarm optimization algorithm for process planning. Int J Adv Manuf Technol 67(5–8):1355–1369
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Haro, E.H., Avalos, O., Camarena, O. et al. An accurate flexible process planning using an adaptive genetic algorithm. Neural Comput & Applic 35, 6435–6456 (2023). https://doi.org/10.1007/s00521-022-07811-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-07811-3