Issue 
Int. J. Simul. Multidisci. Des. Optim.
Volume 13, 2022
Advances in Modeling and Optimization of Manufacturing Processes



Article Number  6  
Number of page(s)  8  
DOI  https://doi.org/10.1051/smdo/2021033  
Published online  06 January 2022 
Research Article
Optimization of advanced manufacturing processes using socio inspired cohort intelligence algorithm
Symbiosis Institute of Technology, Symbiosis International (Deemed University), Near Lupin Research Park, Gram: Lavale, Tal. Mulshi, Pune, Maharashtra 412115, India
^{*} email: ishaan.kale@sitpune.edu.in
Received:
14
June
2021
Accepted:
28
October
2021
The demand of Advanced Machining Processes (AMP) is continuously increasing owing to the technological advancement. The problems based on AMP are complex in nature as it consisted of parameters which are interdependent. These problems also consisted of linear and nonlinear constraints. This makes the problem complex which may not be solved using traditional optimization techniques. The optimization of process parameters is indispensable to use AMP's at its aptness and to make it economical to use. This paper states the optimization of process parameters of Ultrasonic machining (USM) and Abrasive water jet machining (AWJM) processes to maximize the Material Removal Rate (MRR) using a socio inspired Cohort Intelligent (CI) algorithm. The constraints involved with these problems are handled using static penalty function approach. The solutions are compared with other contemporary techniques such as Particle Swarm Optimization (PSO), Artificial Bee Colony (ABC), Modified Harmony Search (HS_M) and Genetic Algorithm (GA).
Key words: Advanced machining processes / complex problems / linear and nonlinear constraints / cohort intelligence algorithm
© I.R. Kale et al., Published by EDP Sciences, 2022
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1 Introduction
Traditional manufacturing processes were very useful in early decades. As the world started demanding more in terms of standards and quality, it is very difficult to manufacture certain products due to its complex shape, size and quantity as it is beyond the limit of traditional manufacturing processes. Therefore, industrial sector has modified traditional manufacturing processes named as Advance Manufacturing Processes (AMP).
The realworld applications of AMPs such as Light Amplification Stimulated Emission of Radiation machining problem [1,2] which is used for cutting process. In this machine, a focused and precise laser beam is passed through the material by accomplishing cutting of material therefore other processes like wire electric discharge machining [3], electric discharge machining [3], electrochemical machining [4], electrobeam machining problem [5], ultrasonic machining [6] and more were invented for specific operations while considering human safety and standards issues. These are further classified under mechanical processes, chemical and electro chemical processes, thermal and electro thermal processes and finishing processes [7]. In these problems, precise selection of process parameters plays a key role to manufacture the product in a reasonable cost and time. Parameters such as cutting speed, cutting depth, number of passes of the wheel or table, amplitude, magnitude, volume and speed of the tool are considered under various of machining processes.
Water Jet Machining (WJM) process is a nontraditional machining process in which water at high pressure and velocity is used to cut the softer materials. An application of regression modeling and Taguchi Method were used to optimize AWJM processes parameter [8]. It has shown the great potential to improve the process parameter and to obtain the required surface roughness. The application of elastoplastic finite element analysis used to simulate the 3D erosion in AWJM of grade 5 Titanium alloy [9]. Li and Wang [10] presented the drilling and slotting machining processes on Ti6Al4V alloy using AWJM. USM problem [11] was designed to maximize the MRR, which was solved using ABC, HS_M and PSO. While [12] carry forward undetermined nonconventional optimization techniques such as Gravitational Search Algorithm (GSA) and Fireworks Algorithm (FWA) on USM processes. [13] carried out the experimentation on USM using Adaptive Neuro Fuzzy Inference System (ANFIS) and Independent Component Analysis (ICA) were related together to optimize USM for multiresponses, therefore obtained data were bought together for development of mapping relationship connecting inputs and ANFIS. Metaheuristic algorithm such as Cuckoo Search (CS) and Chicken Swarm Optimization (CSO) were used by [14] to solve the USM problem.
Apart from these, there are several socioinspired optimization algorithms proposed so far, such as PC [15], SOS [16], Teaching Learning Based optimization (TLBO) [17], so on and so forth. The CI algorithm is also one of the socio inspired algorithm proposed by [18]. It models the learning behavior of the candidates such as following, interacting, cooperating and competing with every other candidate in the cohort. It was modified to solve constrained problems and applied to solve combinatorial NPhard 01 Knapsack problem with the number of items varying from 4 to 75 [19]. The probabilitybased constraint handling techniques was used to handle the constraints. Similar approach was also applied for solving real world combinatorial problems from healthcare and logistics domains and large sized complex problems from the CrossBorder Supply Chain domain [20], Traveling Salesman Problem (TSP) [21] and several benchmark problems [18]. A selfadaptive Cohort Intelligence (SACI) algorithm [22] was proposed using tournament mutation operator and a selfadaptive scheme to update the sampling interval. It is tested on several benchmark problems and obtained promising results. The static and dynamic penalty function approach is incorporated in CI (CISPF and CIDPF) for solving several test problems and manufacturing engineering problems [23]. The multiCI [24] and variations of CI [25] were used to solve the AWJM problem for minimization of surface roughness. The CISPF is adopted for solving complex problems from truss structure and mechanical engineering domain [26, 27]. Being observed the limitation in CISPF, the CI is incorporated with Self Adaptive Penalty Function (SAPF) approach [28]. Further, some intrinsic properties of CI and Colliding Bodies Optimization (CBO) are combined to formed a new hybrid metaheuristic CISAPFCBO. Using CISAPF and CISAPFCBO, 40 problems from truss structure domain, design engineering domain, linear and nonlinear problems and realworld manufacturing domain problems [28].
In this paper, very first time a socio inspired Cohort Intelligence (CI) algorithm is validated by solving AMPs problems such as abrasive water jet machining and ultrasonic machining problems. These problems are associated with linear and nonlinear constraints which are handled using static penalty function approach. The constrained version of CI algorithm [26] is used to investigate these problems. The solutions obtained using CI algorithm are compared with other contemporary algorithms and results are discussed.
The paper is organized as follows: The CI algorithm along with its characteristics are described in Section 2. The framework of CI and its flowchart is presented in Section 2.1. Section 3 demonstrates the constraint handling SPF approach. Section 4 discussed the AMP problems, in the same section the results comparison with contemporary algorithms and its analysis is discussed. Finally, the conclusion is presented in Section 5.
2 Cohort intelligence algorithm
The CI algorithm [18] models the social tendencies of learning candidates of a cohort. Every candidate in the cohort iteratively attempts to achieve a goal which is common to all. For this, every candidate employs roulette wheel approach and selects another candidate to follow which may result in the improvement of its own behavior. This makes every candidate learn from one another and helps the overall cohort behavior to evolve. The cohort behavior could be considered saturated, if for considerable number of learning attempts the behavior of every candidate does not improve considerably and becomes almost same. The flowchart is presented in Figure 1 [26]. The characteristics of CI algorithm [28] are as follows:
It models the learning mechanism of cohort candidates. Every candidate has inherently common goal to achieve the best behavior by improving its qualities. The interaction and competition are the two natural instincts of every cohort individual. These are achieved through roulette wheel selection and further sampling in the close neighborhood of the selected (being followed) candidate. For details refer to [18,21].
Every candidate observes itself and every other candidate in the cohort to improve its individual behavior and associated qualities.
In CI algorithm, at the end of every learning attempt every candidate independently updates its search space.
The problem with large number of variables and constraints can be efficiently handled [20,26].
Fig. 1 Flowchart of CI algorithm. 
2.1 Framework of CI
In the context of CI candidate follows other candidate which is probabilistically chosen from the cohort using roulette wheel approach. The CI algorithm [18] is mathematically expressed as follows:
Step 1: Consider a cohort with C number of candidates; every individual candidate c (c = 1, 2, … , C)contains a set of attributes/variables which makes the behaviour of an individual candidate f (X^{c}). The initial solution is randomly generated similar to the other populationbased technique as follows:(1)
Step 2: A static penalty function (SPF) approach is incorporated to handle the constraints and obtained pseudo objective function φ (X^{c}) (refer Sect. 3).
Step 3: The probability of selecting behavior f (X^{c}) of every associated candidate c (c = 1, 2, … , C) is calculated as follows:(2)
Step 4: Every individual candidate c (c = 1, 2, … , C) generates a random number rϵ [0, 1] and using roulette wheel approach decides to follow the corresponding behaviour and associated attributes.
Step 5: Every candidate c (c = 1, 2, … , C) shrinks the sampling interval associated with every variable to its local neighborhood. This is done as follows:(3)Where Ψ_{i} = Ψ_{i} × R; R is sampling space reduction factor.
Each candidate c (c = 1, 2, … , C) samples their qualities from within the updated sampling interval and computes the function values. This makes the cohort is available with C updated behaviors represented as F^{C} = {f (X^{1}) , … , f (X^{c}) , … , f (X^{C})}.
Step 6: The cohort behavior could be considered saturated, if there is no significant improvement in the behavior f (X^{c}) of every candidate.
If either of the two criteria listed below is valid, accept any of the C behavior from current set of behavior in the cohort as the final objective function values as final solution and stop, else continue to Step 1.
If maximum number of attempts exceeded.
The cohort reaches a saturation state. There is no significant improvement in the further learning attempts.
3 Static penalty function (SPF) approach
In general, the constrained optimization problem is expressed as follows:(4)
An exterior Static Penalty Function (SPF) constraint handling approach was widely used [29]. It is expressed as follows:(5)
where θ is a penalty parameter and is summation of the violated constraints. The value of θ needs to be chosen arbitrary.
For the validation of proposed CI algorithm, the problems considered here are from advanced manufacturing domain. The CI algorithm is coded in MATLAB (R2019a) and the simulations are run on Windows 10 platform using an Intel Core i5, 2.5 GHz processor speed and 8GB RAM. Furthermore, both the problems are solved 30 times. The solutions obtained from CI algorithm and comparison with other contemporary algorithms are discussed in the following sections.
4 Advanced manufacturing processes (AMP) problems
The CI algorithm is applied to solve AMP problems such as AWJM problem and USM problem. The objective is to maximize the MRR. The constraints are handled using a static penalty function approach. Similar problems were also solved using different techniques such as ABC, HS_M and PSO [11] and GA [30] with different objective function.
4.1 Problem 1: Abrasive water Jet machining (AWJM) problem
Abrasive Water Jet machining (AWJM) process (refer Fig. 2) [32], in which velocity of water jet is increased and abrasive mixture is used to erode the workpiece. It uses the mixture of water and abrasive substance which mixed in a separate chamber and then pressurized towards nozzle for the cutting process. This process is used to cut wide variety of objects having complex dimensions. Hard materials such as metal, granite, wood, rubber, silicon, etc. are machined [32].
The AWJM problem was earlier solved using GA [33], PSO and ABC [31]. The objective is to maximize the MRR subject to power. The five decision variables considered for this model are: water jet pressure at the nozzle exit (P_{w}), diameter of AWJ nozzle d_{awn} feed rate of nozzle (f_{n}), mass flow rate of water (M_{W}) and mass flow rate of abrasives (M_{a}). The constants and parameters associated to this problems are illustrated in Table 1. The problem is formulated as follows:
If α_{t} ≤ α_{o}, then h_{c} = 0(8)
The bounds for the five variables are as follows:
For AWJM problem, CI algorithm has obtained better solution (maximum MRR) as compared GA [34], PSO and ABC [31] (refer Tab. 2). The best, mean and worst solutions obtained form 30 trials using CI algorithm are 97.7921 mm^{3}/s, 93.1370 mm^{3}/s and 90.9787 mm^{3}/s with standard deviation 1.4686. The average function evaluations are 591 and average computational time is 0.81 s. The other computational details are presented in Table 5. The convergence plot is presented in Figure 3. It is observed that, the MRR obtained from PSO and ABC is 230.50 mm^{3}/s and 218.49 mm^{3}/s, respectively. However, MRR for PSO and ABC is recalculated using the obtained decision variables by [31] where the MRR found to be 90.54 mm^{3}/s and 88.66 mm^{3}/s, respectively. From that it is observed that CI has found better solution than GA [34], PSO and ABC [31].
Constants used in Abrasive Water Jet Machining problem.
Comparison of results for solving Abrasive Water Jet Machining problem.
Fig. 3 Convergence plot for Abrasive Water Jet Machining (AWJM) problem. 
4.2 Ultrasonic machining (USM) problem
The Ultrasonic Machining (USM) process (refer Fig. 4) is used in ceramics, semiconductors and glass industries. It is a material removal process which erode material in the form of fine holes and cavities. It works on small amplitude and high frequency typically in the range of 10 micro meter at 20 kHz [35] and material removal rate (MRR) will take place in the form of fine grains by shear deformation.
The USM problem was previously solved using GA [34], PSO, ABC and HS_M [31]. The objective is to maximize the MRR. Figure 4 represents the USM process. The decision variables are amplitude of vibration A_{v} (mm); frequency of vibration f_{v}(Hz); mean diameter of abrasive grain d_{m} (mm); columetric concentration of abrasive particles in slurry C_{av}, and static feed force F_{s} (N). K_{u} Is a constant of proportionality (mm^{−1}) relating mean diameter of abrasive grains, and diameter of projections on an abrasive grain, the constant values associated with this problem is presented in Table 3 (9) (10)
The bounds for the five variables are as follows:
For USM problem, CI algorithm has obtained better solutions as compare to GA [34] and HS_M [31] and precisely similar as compared, PSO and ABC [31]. The best, mean and worst reported solutions obtained form 30 trials using CI algorithm are 3.9375 mm^{3}/s, 3.9373 mm^{3}/s and 3.8391 mm^{3}/s with standard deviation 0.0868. The average function evaluations are 1209 and average computational time is 0.47 s. The other computational details are illustrated in Table 5. The convergence plot is presented in Figure 5.
Constant value used in Ultrasonic Machining problem.
Comparison of results for solving Ultrasonic Machining problem.
Solutions of CI algorithm.
Fig. 5 Convergence plot for Ultrasonic Machining (USM) problem. 
5 Result analysis and discussion
The nontraditional single objective, multi variable nonlinear constrained AWJM problem and USM problem [31, 34] were successfully solved using constrained version of CI algorithm. CI algorithm was run for 30 times to analyse the effectiveness and robustness of algorithm. The statistical results for both the problems are presented in Table 5. It represents the best, mean and worst function values, average function evaluations, average computational time, closeness to the reported solution and the set of parameters required to run the CI algorithm. The constrained involved with these problems were handled using static penalty function approach. For maximization of MRR, AWJM problem was previously solved using GA [34], PSO and ABC [31]; however, CI obtained 8.0098% better solutions about with less computational time and function evaluations (refer Tab. 5). For USM problem, CI solution is 0.3164% worse than PSO [31]; whereas, HS_M [31] and GA [34] were slightly worst as compare to CI algorithm. The probabilistic roulette wheel approach provided the possible choices to follow the best candidate in the cohort which assist the algorithm to escape the solution from local minima. Furthermore, the CI algorithm is depended on two parameter such as number of candidates C and sampling space reduction factor R which need to be tuned to obtain the better convergence within less computational cost.
6 Conclusion
The AWJM and USM problems are complex in nature and may not be able to solve using traditional gradient based optimization techniques. In this paper, a stochastic based CI algorithm is successfully applied to solve AWJM and USM problems for maximization of MRR. These problems are associated with linear and nonlinear constraints, a penalty function approach is used to handle the constraints. The solutions obtained from CI algorithm are successfully validated and obtained better solutions as comparing with GA, PSO, ABC and HA_M. CI is incorporated with roulette wheel approach which make available to follow the best possible choices which helps the CI algorithm to obtained the better solution. In the near future CI algorithm can be applied for solving similar realworld application form advance manufacturing domain problem, complex healthcare and logistic domain problem.
Abbreviations
ABC: Artificial Bee Colony Algorithm
AMP: Advance Machining Process
ANFIS: Adaptive Neuro Fuzzy Inference System
AWJM: Abrasive Water Jet Machining
CI: Cohort Intelligent Algorithm
CLPSO: Comprehensive Learning Particle Swarm Optimizer
COA: Cuckoo Optimization Algorithm
CSO: Chicken Swarm Optimization
GSO: Gravitational Search Optimization
ICA: Independent Component Analysis
PSO: Particle Swarm Optimization
SPF: Static Penalty Function approach
TLBO: Teaching Learning Based Optimization
Nomenclature
h_{c} : Indentation depth due to cutting wear
h_{d} : Indentation depth due to deformation wear
σ_{fw} : Flow stress of the work material
A_{t} : Cutting tool Crosssectional area
A_{v} : Amplitude of vibration
C_{av} : Abrasive grains volumetric concentration in slurry
M_{a} : Abrasives Mass flow rate
P_{W} : Water jet pressure at the nozzle exit
Ra_{max} : Allowable surface roughness value
d_{awn} : Abrasivewater jet nozzle Diameter
d_{m} : Mean diameter of abrasive grains
f_{n} : Nozzle traverse or feed rate
f_{v} : Frequency of vibration
r_{m} : Mean radius of abrasive particles
v_{a} : Velocity of abrasive particles
α_{0} : Angle of impact at which erosion peaks
α_{t} : Angle of impact at top of cutting surface
ρ_{a} : Abrasive particles Density
ρ_{w} : Density of work material
σ_{ft} : Abrasive particles Flow stress
References
 R.G. Gould, The LASER, light amplification by stimulated emission of radiation, in the Ann Arbor Conference on Optical Pumping, the University of Michigan 15, 92 (1959 [Google Scholar]
 N. Taylor, LASER: The inventor, the Nobel laureate, and the thirtyyear patent war (Simon and Schuster, 2002) [Google Scholar]
 E.C. Jameson, Electrical Discharge Machining (Society of Manufacturing Engineers, 2001) [Google Scholar]
 K.P. Rajurkar, D. Zhu, J.A. McGeough, J. Kozak, A. De Silva, New developments in electrochemical machining, CIRP Ann. 48, 567–579 (1999) [Google Scholar]
 M. Martins, R. Godina, C. Pimentel, F.J.G. Silva, J.C. Matias, A practical study of the application of SMED to electronbeam machining in automotive industry, Proc. Manufactur. 17, 647–654 (2018) [Google Scholar]
 P.L. Guzzo, A.H. Shinohara, A.A. Raslan, A comparative study on ultrasonic machining of hard and brittle materials, J. Br. Soc. Mech. Sci. Eng. 26, 56–61 (2004) [Google Scholar]
 L. Alting, Manufacturing Engineering Processes (Marcel Dekker Inc., New York, 1982) [Google Scholar]
 Z. Jurkovic, M. Perinic, S. Maricic, M. Sekulic, V. Mandic, Application of modelling and optimization methods in abrasive water jet machining, J. Trends Dev. Mach. Assoc. Technol. 16, 59–62 (2012) [Google Scholar]
 N. Kumar, M. Shukla, Finite element analysis of multiparticle impact on erosion in abrasive water jet machining of titanium alloy, J. Comput. Appl. Math. 236, 4600–4610 (2012) [Google Scholar]
 H. Li, J. Wang, An experimental study of abrasive waterjet machining of Ti6Al4V, Int. J. Adv. Manufactur. Technol. 81, 361–369 (2015) [Google Scholar]
 R.V. Rao, P.J. Pawar, J.P. Davim, Parameter optimization of ultrasonic machining process using nontraditional optimization algorithms, Mater. Manufactur. Process. 25, 1120–1130 (2010) [Google Scholar]
 D. Goswami, S. Chakraborty, Parametric optimization of ultrasonic machining process using gravitational search and fireworks algorithms, Ain Shams Eng. J. 6, 315–331 (2015) [Google Scholar]
 R. Teimouri, H. Baseri, R. Moharami, Multiresponses optimization of ultrasonic machining process, J. Intell. Manufactur. 26, 745–753 (2015) [Google Scholar]
 B. Acherjee, D. Maity, A.S. Kuar, Ultrasonic machining process optimization by cuckoo search and chicken swarm optimization algorithms, Int. J. Appl. Metaheur. Comput. 11, 1–26 (2020) [Google Scholar]
 D.H. Wolpert, K. Tumer, An Introduction to Collective Intelligence, Technical Report, NASA ARCIC9963, NASA Ames Research Center, 1999 [Google Scholar]
 M.Y. Cheng, D. Prayogo, Symbiotic organisms search: a new metaheuristic optimization algorithm, Comput. Struct. 139, 98–112 (2014) [Google Scholar]
 R.V. Rao, Advanced modeling and optimization of manufacturing processes (International Research and Development, Springer, 2011) [Google Scholar]
 A.J. Kulkarni, I.P. Durugkar, M. Kumar, Cohort intelligence: a selfsupervised learning behavior, in 2013 IEEE International Conference on Systems, Man, and Cybernetics (2013) pp. 1396–1400 [Google Scholar]
 A.J. Kulkarni, H. Shabir, Solving 0–1 knapsack problem using cohort intelligence algorithm, Int. J. Mach. Learn. Cybern. 7, 427–441 (2016) [Google Scholar]
 A.J. Kulkarni, M.F. Baki, B.A. Chaouch, Application of the cohortintelligence optimization method to three selected combinatorial optimization problems, Eur. J. Oper. Res. 250, 427–447 (2016) [Google Scholar]
 A.J. Kulkarni, G. Krishnasamy, A. Abraham, Cohort intelligence: a socioinspired optimization method (Springer International Publishing, Switzerland, 2017), p. 114 [Google Scholar]
 M. Aladeemy, S. Tutun, M.T. Khasawneh, A new hybrid approach for feature selection and support vector machine model selection based on selfadaptive cohort intelligence, Exp. Syst. Appl. 88, 118–131 (2017) [Google Scholar]
 O. Kulkarni, N. Kulkarni, A.J. Kulkarni, G. Kakandikar, Constrained cohort intelligence using static and dynamic penalty function approach for mechanical components design, Int. J. Parallel Emerg. Distrib. Syst. 33, 570–588 (2018) [Google Scholar]
 A.S. Shastri, A. Nargundkar, A.J. Kulkarni, K.K. Sharma, MultiCohort intelligence algorithm for solving advanced manufacturing process problems, Neural Comput. Appl. 32, 15055–15075 (2020) [Google Scholar]
 V. Gulia, A. Nargundkar, Optimization of process parameters of abrasive water jet machining using variations of cohort intelligence (CI), in Applications of Artificial Intelligence Techniques in Engineering (2019), pp. 467–474 [Google Scholar]
 I.R. Kale, A.J. Kulkarni, Cohort intelligence algorithm for discrete and mixed variable engineering problems, Int. J. Parallel Emerg. Distrib. Syst. 33, 627–662 (2018) [Google Scholar]
 I.R. Kale, A.J. Kulkarni, S.C. Satapathy, A sociobased cohort intelligence algorithm for engineering problems. Sociocultural inspired metaheuristics, Stud. Comput. Intell. 828, 121–135 (2019) [Google Scholar]
 I.R. Kale, A.J. Kulkarni, Cohort intelligence with selfadaptive penalty function approach hybridized with colliding bodies optimization algorithm for discrete and mixed variable constrained problems, Complex Intell. Syst. 7, 1565–1596 (2021) [Google Scholar]
 D.E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning (AddisonWesley, 1989) [Google Scholar]
 V.K. Jain, Advanced Machining Processes (Allied Publishers, 2009) [Google Scholar]
 R.V. Rao, Advanced Modeling and Optimization of Manufacturing Processes (International Research and Development, Springer, 2010) [Google Scholar]
 J. Wang, Abrasive Waterjet Machining of Engineering Materials (Trans Tech Publications Ltd, Switzerland, Zurich, 2003) [Google Scholar]
 M. Hashish, A modeling study of metal cutting with abrasive water jets, J. Eng. Mater. Technol. 106, 88–100 (1984) [Google Scholar]
 N.K. Jain, V.K. Jain, K. Deb, Optimization of process parameters of mechanical type advanced machining processes using genetic algorithms, Int. J. Mach. Tools Manufact. 47, 900–919 (2007) [Google Scholar]
 A.V. Mitrofanov, V.I. Babitsky, V.V. Silberschmidt, Finite element analysis of ultrasonically assisted turning of Inconel 718, J. Mater. Process. Technol. 153, 233–239 (2004) [Google Scholar]
Cite this article as: Ishaan R. Kale, Mayur A. Pachpande, Swapnil P. Naikwadi, Mayur N. Narkhede, Optimization of advanced manufacturing processes using socio inspired cohort intelligence algorithm, Int. J. Simul. Multidisci. Des. Optim. 13, 6 (2022)
All Tables
All Figures
Fig. 1 Flowchart of CI algorithm. 

In the text 
Fig. 2 Abrasive Water Jet Machining process [31]. 

In the text 
Fig. 3 Convergence plot for Abrasive Water Jet Machining (AWJM) problem. 

In the text 
Fig. 4 Ultrasonic Machining process [31]. 

In the text 
Fig. 5 Convergence plot for Ultrasonic Machining (USM) problem. 

In the text 
Current usage metrics show cumulative count of Article Views (fulltext article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 4896 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.