<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Mech. Eng</journal-id>
<journal-title>Frontiers in Mechanical Engineering</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Mech. Eng</abbrev-journal-title>
<issn pub-type="epub">2297-3079</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1353544</article-id>
<article-id pub-id-type="doi">10.3389/fmech.2024.1353544</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Mechanical Engineering</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Optimizing end milling parameters for custom 450 stainless steel using ant lion optimization and TOPSIS analysis</article-title>
<alt-title alt-title-type="left-running-head">Devi et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fmech.2024.1353544">10.3389/fmech.2024.1353544</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Devi</surname>
<given-names>C.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Mahalingam</surname>
<given-names>Siva Kumar</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cep</surname>
<given-names>Robert</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2348204/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Elangovan</surname>
<given-names>Muniyandy</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2344505/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Mechanical Engineering</institution>, <institution>Vel Tech Rangarajan Dr. Sagunthala R&#x26;D Institute of Science and Technology</institution>, <addr-line>Avadi</addr-line>, <country>India</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Machining</institution>, <institution>Assembly and Engineering Metrology</institution>, <institution>Faculty of Mechanical Engineering</institution>, <institution>VSB-Technical University of Ostrava</institution>, <addr-line>Ostrava</addr-line>, <country>Czechia</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Department of Biosciences</institution>, <institution>Saveetha School of Engineering. Saveetha Institute of Medical and Technical Sciences</institution>, <addr-line>Chennai</addr-line>, <country>India</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of R&#x26;D</institution>, <institution>Bond Marine Consultancy</institution>, <addr-line>London</addr-line>, <country>United Kingdom</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1794893/overview">Jiapeng Sun</ext-link>, Hohai University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1267326/overview">Leijie Fu</ext-link>, Xi&#x2019;an Technological University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2117705/overview">Mustafa Kunto&#x11f;lu</ext-link>, Selcuk University, T&#xfc;rkiye</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Siva Kumar Mahalingam, <email>drmsivakumar@veltech.edu.in</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>25</day>
<month>01</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>10</volume>
<elocation-id>1353544</elocation-id>
<history>
<date date-type="received">
<day>10</day>
<month>12</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>10</day>
<month>01</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Devi, Mahalingam, Cep and Elangovan.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Devi, Mahalingam, Cep and Elangovan</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The current research examines the effectiveness of cryogenically treated (CT) tungsten carbide cutting inserts on Custom450 stainless steel using multi-objective soft computing approaches. The Taguchi-based L27 orthogonal array was employed in the experiments. During milling operations, cutting force, surface roughness, and cutting temperature were measured at different spindle speeds (rpm), feed rates (mm/min), and constant depths of cut (mm). The surface roughness and chip morphology of the Custom 450 stainless steel machined by cryo-treated (CT) and untreated (UT) cutting tool inserts were compared across various responses to cutting temperature and force. This paper also carried out multi-objective optimization, employing algorithm techniques such as Grasshopper Optimization Algorithm (GHO), Grey Wolf Optimization(GWO), Harmony Search Algorithm(HAS), and Ant line Optimization (ALO). The Multi-objective Taguchi approach and TOPSIS were first used to optimize the machining process parameters (spindle speed, feed rate, and cryogenic treatment) with different performance characteristics. Second, to relate the machining process parameters with the performance characteristics (cutting force, cutting temperature, and surface roughness), a mathematical model was developed using response surface analysis. The created mathematical response model was validated using ANOVA. The results showed that in IGD values of GHO, GWO, HSA and ALO module had 2.5765, 2.4706, 2.3647 and 2.5882 respectively, ALO has the best performance indicator. A Friedman&#x2019;s test was also conducted, revealing higher resolution with the ALO method than with the HSA, GWO, and GHO methods. The results of the scanning test show that the ALO approach is workable.</p>
</abstract>
<kwd-group>
<kwd>end milling optimization</kwd>
<kwd>custom 450 stainless steel</kwd>
<kwd>ant lion optimization</kwd>
<kwd>multi-objective TOPSIS</kwd>
<kwd>parametric analysis</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Digital Manufacturing</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>Introduction</title>
<p>Stainless steels are widely used in springs, nuts, bolts, screws, and other fasteners, as well as in the health, maritime, defence, and nuclear power plants industries. This is because of their exceptional strength and robust resistance to oxidation and corrosion. Their superior mechanical characteristics, low heat conduction coefficient, and remarkable resistance to corrosion are the reasons behind this. Nevertheless, stainless steel alloys are usually used because of their many beneficial properties, such as their high flexibility, high tensile strength, high fracture toughness, and high work hardening rate. Aviation fittings, aerospace parts such as bushings, shafts, valves, and certain screws, fuel tanks, exhaust components, high-temperature engine parts, structural elements and cabin components, landing gears, and other items are among the many applications for custom 450 stainless steel. In the past work, using a cryo-treated cutting tool, custom 450 stainless steel is cut in different ways depending on temperature, and cutting force. Additionally, it aims to examine the workpiece&#x2019;s surface morphology, chip anatomy, surface abrasion, and tool morphology. Now the work is extended, the objective of this study is to investigate how process parameters influence the performance of a cryo-treated cutting tool during the milling of Custom 450 stainless steel. This investigation employs soft computing techniques, including the GHO, GWO, HSA, and ALO algorithms. Additionally, the study evaluates the effectiveness of these algorithms using TOPSIS multi-criteria decision analysis methods.</p>
<p>CNC milling processes are widely used than the conventional machining in the manufacturing sector due to the accuracy. They are frequently employed to create complex shapes like pockets and slots. In industrial settings, hard materials are often milled using tungsten carbide end mill cutting tools, which are characterized by their higher hardness and wear resistance. This high hardness enables the processing of materials with high strength-to-weight ratios. During machining, cutting tools are subjected to high heat and variable loads. The cutting tools used for machining should not deform or wear excessively due to these conditions. Excessive softening of the cutting tool material, caused by high heat production during machining, leads to increased tool wear and cutting forces. This is problematic as tool failure is a common constraint, driving up component costs due to the need for tool replacement. Numerous efforts have been made in the past to enhance tool life and reduce surface roughness. However, optimizing cutting forces and cutting temperature with cryogenically treated tools in end milling of Custom450 stainless steel has not received significant attention in the literature to date.</p>
<p>Cryogenic treatment of metal leads to the transformation of the austenite phase into the martensite phase, characterized by a well-structured grain structure and a body-centred tetragonal crystal structure (<xref ref-type="bibr" rid="B38">Sert and Celik, 2019</xref>). The superior, tougher structure of martensite provides high wear resistance. Cryo-treatment of cutting tools has been identified as an effective method for reducing cutting force, extending tool life, and improving wear resistance (<xref ref-type="bibr" rid="B36">Reddy et al., 2009</xref>; <xref ref-type="bibr" rid="B31">Ozbek et al., 2016</xref>). (<xref ref-type="bibr" rid="B18">Korade et al., 2017</xref>) observed that combining various types of cryogenic treatment with increasing tempering temperatures and levels led to decreased hardness and increased wear volume. Literature reviews indicate that cryogenically treated coated carbide inserts have enhanced machining capabilities and tool wear resistance (<xref ref-type="bibr" rid="B22">Kumar and Singh, 2015</xref>; <xref ref-type="bibr" rid="B49">Singla et al., 2018</xref>; <xref ref-type="bibr" rid="B34">Panchagnula et al., 2023a</xref>; <xref ref-type="bibr" rid="B33">Panchagnula et al., 2023b</xref>). High spindle speed operations benefit from increased tool life with cryo-treated tungsten carbide inserts. Tool life and surface finishing are significant factors in the machining process. Coatings and cryogenic treatment have been shown to improve surface polishing and increase wear resistance (<xref ref-type="bibr" rid="B6">Gill et al., 2012</xref>; <xref ref-type="bibr" rid="B37">Sahoo et al., 2020</xref>). (<xref ref-type="bibr" rid="B8">Jadhav et al., 2020</xref>) performed turning operations on P20 tool steel using cryo-treated cutting inserts, with experiments conducted using Taguchi&#x2019;s L27 orthogonal array and results analysed using MATLAB surface plots and ANNs. Mukkoti et al. (<xref ref-type="bibr" rid="B29">Mukkoti et al., 2018</xref>) conducted end milling on P20 steel using cryo-treated tungsten carbide cutting inserts, with a focus on optimizing parameters affecting cutting forces and power consumption, using regression analysis to relate process factors to these outcomes.</p>
<p>Evolutionary algorithms have been utilized to optimize the various machining processes (<xref ref-type="bibr" rid="B10">Kalita et al., 2020</xref>; <xref ref-type="bibr" rid="B13">Kalita et al., 2022</xref>; <xref ref-type="bibr" rid="B12">Kalita et al., 2023a</xref>; <xref ref-type="bibr" rid="B11">Kalita et al., 2023b</xref>). Adhesive wear on the studied surface was characterized by deformation lips, surface cracks, and fractured ridges, with Particle Swarm Optimization showing promising results for increased efficiency (<xref ref-type="bibr" rid="B14">Katoch et al., 2019</xref>). (<xref ref-type="bibr" rid="B25">Manjunath and kumar, 2017</xref>) demonstrated that face milling with cryo-treated tools can reduce surface roughness. The work in this paper was theoretically validated by creating a prototype using the BONN technique and real-time experimental data. The optimization was conducted using a MATLAB Genetic algorithm solver. The analysis of the direct and indirect effects of process parameters on temperature rise assisted in selecting parameters to minimize temperature increase, indicating the stability of the end milling process. The study&#x2019;s predictive models for temperature rise are expected to align within a 95% confidence interval of the experimental results (<xref ref-type="bibr" rid="B15">Kaushik et al., 2018</xref>). Drilling on polymer composite material varied three process constraints at four discrete levels: spindle speed, feed rate, and weight percentage of graphite. The Taguchi-Grey Theory-Based Harmony Search Algorithm (GR-HSA) was used for multi-objective optimization and predictive modelling. The results showed that the machining interface temperature increased with GR-HSA spindle speed (2,500&#xa0;rpm), softening the polymeric material in the machining zone (<xref ref-type="bibr" rid="B21">Kumar et al., 2021</xref>). In multi-pass face milling processes, parameters were optimized using HSA and compared against HA and GA algorithms (<xref ref-type="bibr" rid="B52">Zarei et al., 2009</xref>). The application of ant lion optimization in spacecraft attitude controllers demonstrated the ability of the suggested control action to prevent unnecessary long manoeuvring paths, enhancing resistance to unwinding (<xref ref-type="bibr" rid="B1">Amrr et al., 2019</xref>). The forms of two ship propellers were optimized using ALO, presenting superior optimal designs in 3-bar truss design, cantilever beam design, and gear train design. The ideal forms for ship propellers illustrate the potential application of the proposed approach to solve real-world problems with unpredictable search areas (<xref ref-type="bibr" rid="B5">Gao and Zhao, 2019</xref>). An enhanced grey wolf optimization technique was compared against algorithms like ALO, PSO, BA, regular GWO, and others, showing superior performance in high-dimensional situations (<xref ref-type="bibr" rid="B16">Khalilpourazari and Khalilpourazary, 2018</xref>). (<xref ref-type="bibr" rid="B16">Khalilpourazari and Khalilpourazary, 2018</xref>) suggested the GWO for optimizing multi-pass milling process parameters, using the Taguchi technique to find optimal values for the algorithm&#x2019;s essential parameters (<xref ref-type="bibr" rid="B48">Shunmugesh and Panneerselvam, 2017</xref>). The results showed that the GWO outperforms other solutions by reducing total production time and offering the most workable solution for different cutting strategies (<xref ref-type="bibr" rid="B30">Niu et al., 2019</xref>).</p>
<p>Previous research has focused on identifying the ideal level of machining parameters for CNC milling operations, often employing artificial intelligence approaches like genetic algorithms (GA), artificial neural networks, and fuzzy logic. Commonly enhanced input parameters include feed rate, depth of cut, and spindle speed (<xref ref-type="bibr" rid="B9">Jia et al., 2012</xref>). However, limited research has been conducted on using the length of the cryogenic treatment soaking as a process parameter to achieve optimal machining parameters. Only a few studies briefly mention the use of deep cryogenic treatment (DCT) to enhance tool life, often focusing on single objectives like tool wear and flank wear. Additionally, little work has examined the impact of cryogenic treatment on the material of cutting tools. Thus, providing a robust technological model to enhance the process&#x2019;s productivity is crucial. To address this gap, experimental tests were conducted to investigate the impact of cryogenic treatment on end mill cutters on the cutting force and temperature of Custom 450 stainless steel using a CNC end milling process. These steels are particularly useful in industries such as medical, food, nuclear power, and chemicals, where precise machining into complex aeronautical fittings, aerospace components like shafts, valves, and specific screws, cabin components, and landing gears is essential (<xref ref-type="bibr" rid="B23">Kunto&#x11f;lu et al., 2020</xref>; <xref ref-type="bibr" rid="B24">Kunto&#x11f;lu and Sa&#x11f;lam, 2021</xref>; <xref ref-type="bibr" rid="B19">Korkmaz et al., 2023a</xref>; <xref ref-type="bibr" rid="B2">Binali et al., 2023</xref>; <xref ref-type="bibr" rid="B20">Korkmaz et al., 2023b</xref>). CNC end milling was carried out on a vertical milling machine. Various soaking times (between 24 and 36&#xa0;h) of CT were applied to tungsten carbide end milling cutters. A scanning electron microscope (SEM) was used to investigate the chip and surface morphology of the cryo-treated and untreated tools. SEM (<xref ref-type="bibr" rid="B50">Vickram et al., 2021</xref>; <xref ref-type="bibr" rid="B32">Palanivelu et al., 2022</xref>; <xref ref-type="bibr" rid="B35">Raj Deena et al., 2022</xref>) imaging finds widespread utility in various fields.</p>
<p>Custom 450 is a martensitic stainless-steel grade that has good resistance to corrosion up to about 650&#xa0;&#xb0;C and may be heat-treated to significantly enhance its mechanical properties. There are few articles regarding Custom 450 stainless steel in the literature, despite the fact that there are various studies on the machinability of stainless steels. Furthermore, publications do not contain information on end milling on Custom 450 stainless steel. The extensive use of Custom 450 stainless steel makes this experiment essential. Despite the established use of cryo-treated cutting tools in drilling, turning, and milling operations, the full potential of milling processes on Custom450 stainless steel has not been completely explored. While cryo-treated cutting tools are well-recognized in various machining operations, the specific application of end milling on Custom 450 stainless steel remains under-investigated. Furthermore, in-depth studies focusing on the end milling of Custom 450 stainless steel are still lacking. Consequently, the objective of this study is to investigate how process parameters influence the performance of a cryo-treated cutting tool during the milling of Custom 450 stainless steel. This investigation employs soft computing techniques, including the GHO, GWO, HSA, and ALO algorithms. Additionally, the study evaluates the effectiveness of these algorithms using TOPSIS multi-criteria decision analysis methods.</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>Materials and methods</title>
<sec id="s2-1">
<title>Materials and experimental details</title>
<p>The experiment involved end milling Custom 450 stainless steel in a dry, room-temperature environment using cutting inserts that were either untreated (UT), cryo-treated with 24&#xa0;h of soaking (CT 24&#xa0;h), or cryo-treated with 36&#xa0;h of soaking (CT 36&#xa0;h). This was conducted on a CNC vertical machining centre as shown in <xref ref-type="fig" rid="F1">Figure 1A</xref>. The dimensions of 160&#xa0;mm <italic>&#xd7;</italic> 75&#xa0;mm <italic>&#xd7;</italic> 20&#xa0;mm (4 numbers) were prepared. The chemical composition and mechanical properties of Custom 450 stainless steel were determined (31). The tool holder used was a standard indexable type (Diameter: 16&#xa0;mm, Length: 150&#xa0;mm), and the cutting tool insert was a TiAlN-coated tungsten carbide insert (APMT1135PDR YBG205). The primary cutting parameters employed in this study were spindle speed, feed rate, and depth of cut. (31).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>
<bold>(A)</bold> Experimental setup <bold>(B)</bold> Cryogenic treatment setup.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g001.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>Cryogenic treatment</title>
<p>The tungsten carbide inserts underwent cryogenic treatment in a specially designed cryogenic chamber (KRYO 550-16), capable of cooling samples down to deep cryogenic temperatures (-196&#xa0;&#xb0;C). The chamber&#x2019;s temperature was gradually reduced from room temperature (RT) to the cryogenic temperature (CT, approximately -196&#xa0;&#xb0;C) at a rate of 2&#xa0;&#xb0;C/min as shown in <xref ref-type="fig" rid="F1">Figure 1B</xref>. After being maintained at this temperature (-196&#xa0;&#xb0;C) for 24 and 36&#xa0;h, the temperature was gradually raised back to room temperature (<xref ref-type="bibr" rid="B4">Devi and Mahalingam, 2023</xref>). Additionally, the current experiment was conducted to thoroughly examine the performance of cryo-treated cutting tools on Custom 450 stainless steel. The objective was to determine the optimal parameters at various spindle speeds (1,500&#xa0;rpm, 2,300&#xa0;rpm, 3,100&#xa0;rpm), feed rates (0.1, 0.15, 0.2&#xa0;mm/min), and a constant depth of cut (0.5&#xa0;mm).</p>
</sec>
<sec id="s2-3">
<title>Design of experiments</title>
<p>The effectiveness of the system is evaluated using Design of Experiments (DOE), which considers several factors (<xref ref-type="bibr" rid="B41">Shanmugasundar et al., 2019a</xref>). DOE is an essential data collection and analysis methodology used across various experimental scenarios. It involves a planned experiment analyzing three aspects: factors, levels of these factors, and responses. The primary goal of DOE is to compare multiple solutions and identify the necessary factors to yield the best output response. It facilitates the examination of the impact of various input factors on a desired response. DOE is capable of identifying significant interactions that might be overlooked when examining a component at a time or dealing with multiple inputs simultaneously.</p>
<p>The foundation of the experiment design is the Taguchi-based orthogonal array, which includes three parameters and corresponding levels. This array can be used to develop optimal parameters, minimize treatments, reduce material costs, and determine the contributing factor of each process parameter in machining. The L27 orthogonal array consists of 13 columns, which can be assigned to test factors and their interactions. For a 3-factor 3-level configuration, the total number of tests required is given by <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:msup>
<mml:mn>3</mml:mn>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>27</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. Therefore, a total of 27 experiments are to be conducted in the L27 OA. <xref ref-type="table" rid="T1">Table 1</xref> shows the experimental design.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Experimental design and output response.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Ex. No.</th>
<th align="center">Spindle speed (SS)</th>
<th align="center">Feed rate (FR)</th>
<th align="center">Cryogenic treatment (CT)</th>
<th align="center">Cutting force (N)</th>
<th align="center">Surface roughness (&#xb5;)</th>
<th align="center">Temperature (&#xb0;C)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">1,500</td>
<td align="center">0.1</td>
<td align="center">0</td>
<td align="center">356.5</td>
<td align="center">0.4441</td>
<td align="center">386</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">1,500</td>
<td align="center">0.1</td>
<td align="center">24</td>
<td align="center">312.74</td>
<td align="center">0.45322</td>
<td align="center">352</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">1,500</td>
<td align="center">0.1</td>
<td align="center">36</td>
<td align="center">283.7</td>
<td align="center">0.6691</td>
<td align="center">369</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">1,500</td>
<td align="center">0.15</td>
<td align="center">0</td>
<td align="center">281.04</td>
<td align="center">0.8201</td>
<td align="center">346</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">1,500</td>
<td align="center">0.15</td>
<td align="center">24</td>
<td align="center">275.2</td>
<td align="center">0.7412</td>
<td align="center">327</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">1,500</td>
<td align="center">0.15</td>
<td align="center">36</td>
<td align="center">257.89</td>
<td align="center">0.92333</td>
<td align="center">344</td>
</tr>
<tr>
<td align="center">7</td>
<td align="center">1,500</td>
<td align="center">0.2</td>
<td align="center">0</td>
<td align="center">205.67</td>
<td align="center">1.4601</td>
<td align="center">362</td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">1,500</td>
<td align="center">0.2</td>
<td align="center">24</td>
<td align="center">239.67</td>
<td align="center">1.2891</td>
<td align="center">337</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">1,500</td>
<td align="center">0.2</td>
<td align="center">36</td>
<td align="center">252.4</td>
<td align="center">1.4201</td>
<td align="center">364</td>
</tr>
<tr>
<td align="center">10</td>
<td align="center">2,300</td>
<td align="center">0.1</td>
<td align="center">0</td>
<td align="center">188.67</td>
<td align="center">0.2912</td>
<td align="center">405</td>
</tr>
<tr>
<td align="center">11</td>
<td align="center">2,300</td>
<td align="center">0.1</td>
<td align="center">24</td>
<td align="center">149.68</td>
<td align="center">0.2691</td>
<td align="center">326</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">2,300</td>
<td align="center">0.1</td>
<td align="center">36</td>
<td align="center">147.08</td>
<td align="center">0.4719</td>
<td align="center">341</td>
</tr>
<tr>
<td align="center">13</td>
<td align="center">2,300</td>
<td align="center">0.15</td>
<td align="center">0</td>
<td align="center">157.1</td>
<td align="center">0.72867</td>
<td align="center">324</td>
</tr>
<tr>
<td align="center">14</td>
<td align="center">2,300</td>
<td align="center">0.15</td>
<td align="center">24</td>
<td align="center">183.67</td>
<td align="center">0.59</td>
<td align="center">302</td>
</tr>
<tr>
<td align="center">15</td>
<td align="center">2,300</td>
<td align="center">0.15</td>
<td align="center">36</td>
<td align="center">178.91</td>
<td align="center">0.74851</td>
<td align="center">320</td>
</tr>
<tr>
<td align="center">16</td>
<td align="center">2,300</td>
<td align="center">0.2</td>
<td align="center">0</td>
<td align="center">152.4</td>
<td align="center">1.371</td>
<td align="center">328</td>
</tr>
<tr>
<td align="center">17</td>
<td align="center">2,300</td>
<td align="center">0.2</td>
<td align="center">24</td>
<td align="center">204.92</td>
<td align="center">1.1768</td>
<td align="center">310</td>
</tr>
<tr>
<td align="center">18</td>
<td align="center">2,300</td>
<td align="center">0.2</td>
<td align="center">36</td>
<td align="center">218.03</td>
<td align="center">1.291</td>
<td align="center">327</td>
</tr>
<tr>
<td align="center">19</td>
<td align="center">3,100</td>
<td align="center">0.1</td>
<td align="center">0</td>
<td align="center">162.01</td>
<td align="center">0.6141</td>
<td align="center">421</td>
</tr>
<tr>
<td align="center">20</td>
<td align="center">3,100</td>
<td align="center">0.1</td>
<td align="center">24</td>
<td align="center">168.95</td>
<td align="center">0.567</td>
<td align="center">378</td>
</tr>
<tr>
<td align="center">21</td>
<td align="center">3,100</td>
<td align="center">0.1</td>
<td align="center">36</td>
<td align="center">153.4</td>
<td align="center">0.756</td>
<td align="center">390</td>
</tr>
<tr>
<td align="center">22</td>
<td align="center">3,100</td>
<td align="center">0.15</td>
<td align="center">0</td>
<td align="center">197.62</td>
<td align="center">1.06</td>
<td align="center">358</td>
</tr>
<tr>
<td align="center">23</td>
<td align="center">3,100</td>
<td align="center">0.15</td>
<td align="center">24</td>
<td align="center">238.93</td>
<td align="center">0.921</td>
<td align="center">335</td>
</tr>
<tr>
<td align="center">24</td>
<td align="center">3,100</td>
<td align="center">0.15</td>
<td align="center">36</td>
<td align="center">245.97</td>
<td align="center">1.0632</td>
<td align="center">348</td>
</tr>
<tr>
<td align="center">25</td>
<td align="center">3,100</td>
<td align="center">0.2</td>
<td align="center">0</td>
<td align="center">241.81</td>
<td align="center">1.759</td>
<td align="center">363</td>
</tr>
<tr>
<td align="center">26</td>
<td align="center">3,100</td>
<td align="center">0.2</td>
<td align="center">24</td>
<td align="center">321.7</td>
<td align="center">1.5381</td>
<td align="center">343</td>
</tr>
<tr>
<td align="center">27</td>
<td align="center">3,100</td>
<td align="center">0.2</td>
<td align="center">36</td>
<td align="center">342.21</td>
<td align="center">1.6298</td>
<td align="center">352</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-4">
<title>Regression models</title>
<p>The Multiple Linear Regression Model (MLRM) can be employed in mathematics to calculate the response value (the output) in terms of several parameters (the inputs) (<xref ref-type="bibr" rid="B47">Shanmugasundar et al., 2021a</xref>). This study establishes three variants of the MLRM equations&#x2014;linear, quadratic, and interaction&#x2014;using experimental data and MATLAB&#x2019;s &#x201c;regress&#x201d; function. These three models are represented in their standard forms as Eq. <xref ref-type="disp-formula" rid="e1">1</xref>, Eq. <xref ref-type="disp-formula" rid="e2">2</xref>, and Eq. <xref ref-type="disp-formula" rid="e3">3</xref>:<disp-formula id="e1">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>6</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>7</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>6</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>7</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>9</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mn>10</mml:mn>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>Here, <inline-formula id="inf2">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b; represents the calculated values of the <inline-formula id="inf3">
<mml:math id="m6">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> th experiment for the <inline-formula id="inf4">
<mml:math id="m7">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> th response, <inline-formula id="inf5">
<mml:math id="m8">
<mml:mrow>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the coefficients of variables, and <inline-formula id="inf6">
<mml:math id="m9">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are the variables.</p>
</sec>
<sec id="s2-5">
<title>Optimization methods</title>
<p>Metaheuristics are a popular set of algorithms that have been used in diverse optimization applications (<xref ref-type="bibr" rid="B46">Shanmugasundar et al., 2019b</xref>; <xref ref-type="bibr" rid="B39">Shanmugasundar et al., 2021b</xref>; <xref ref-type="bibr" rid="B40">Shanmugasundar et al., 2022a</xref>; <xref ref-type="bibr" rid="B43">Shanmugasundar et al., 2023a</xref>; <xref ref-type="bibr" rid="B44">Shanmugasundar et al., 2023b</xref>). In this study, Grasshopper Optimization Algorithm (<xref ref-type="bibr" rid="B26">Meraihi et al., 2021</xref>), Grey Wolf Optimization (<xref ref-type="bibr" rid="B28">Mirjalili et al., 2014</xref>), Harmony Search Algorithm (<xref ref-type="bibr" rid="B51">Yang, 2009</xref>) and Ant Lion Optimization (<xref ref-type="bibr" rid="B27">Mirjalili, 2015</xref>) have been used.</p>
</sec>
<sec id="s2-6">
<title>Grasshopper optimization</title>
<p>Grasshopper Optimization Algorithm (GHO) is inspired by the nymph and adult stages of grasshopper life (<xref ref-type="bibr" rid="B26">Meraihi et al., 2021</xref>). The nymph stage involves short, leisurely steps, while the adult stage features long, rapid movements. These behaviors underlie GHO&#x2019;s intensification and diversification phases. In the exploration phase, GHO updates the position value of each grasshopper in the swarm and evaluates fitness, symbolizing the search for food sources. During the exploitation phase, it identifies the optimal solution among all options, akin to seeking better food sources.</p>
<p>In GHO, each grasshopper represents a solution, and its position (<inline-formula id="inf7">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) is modeled as follows:<disp-formula id="e4">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf8">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the <inline-formula id="inf9">
<mml:math id="m13">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> th solution&#x2019;s position, <inline-formula id="inf10">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> the interaction between the solution and other swarms, <inline-formula id="inf11">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> the gravitational pull, and <inline-formula id="inf12">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> the wind advection. The GHO algorithm is shown in <xref ref-type="statement" rid="Algorithm_1">Algorithm 1</xref>.</p>
<p>
<statement content-type="algorithm" id="Algorithm_1">
<label>Algorithm 1</label>
<p>Pseudocode for Grasshopper Optimization Algorithm.<list list-type="simple">
<list-item>
<p>1. Initialize the grasshopper positions <inline-formula id="inf13">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>2. Initialize <inline-formula id="inf14">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;, <inline-formula id="inf15">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;, and <inline-formula id="inf16">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;</p>
</list-item>
<list-item>
<p>3. Calculate the fitness <inline-formula id="inf17">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of each grasshopper</p>
</list-item>
<list-item>
<p>4. Store the best grasshopper <inline-formula id="inf18">
<mml:math id="m22">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> in a file</p>
</list-item>
<list-item>
<p>5. While <inline-formula id="inf19">
<mml:math id="m23">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
<list list-type="simple">
<list-item>
<p>&#x2022; Update <inline-formula id="inf20">
<mml:math id="m24">
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>&#x2022; For each search agent:</p>
<list list-type="simple">
<list-item>
<p>
<monospace>o</monospace> Normalize the distance between grasshoppers</p>
</list-item>
<list-item>
<p>
<monospace>o</monospace> Update the position of current grasshoppers</p>
</list-item>
<list-item>
<p>
<monospace>o</monospace> Return grasshoppers to boundaries if they go outside</p>
</list-item>
</list>
</list-item>
<list-item>
<p>&#x2022; End For</p>
</list-item>
<list-item>
<p>&#x2022; Update pareto optimal solutions</p>
</list-item>
<list-item>
<p>&#x2022; Update <inline-formula id="inf21">
<mml:math id="m25">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> if a better solution is found and store in file</p>
</list-item>
<list-item>
<p>&#x2022; Increment <inline-formula id="inf22">
<mml:math id="m26">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
</list>
</list-item>
<list-item>
<p>6. End While</p>
</list-item>
<list-item>
<p>7. Convert <inline-formula id="inf23">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> into <inline-formula id="inf24">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> using TOPSIS.</p>
</list-item>
<list-item>
<p>8. Sort <inline-formula id="inf25">
<mml:math id="m29">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in descending order; display first grasshopper&#x2019;s data as optimal value.</p>
</list-item>
</list>
</p>
</statement>
</p>
<p>It should be noted that TOPSIS (<xref ref-type="bibr" rid="B7">Hwang and Yoon, 1981</xref>), a commonly used multi-criteria decision-making (<xref ref-type="bibr" rid="B45">Shanmugasundar et al., 2022b</xref>; <xref ref-type="bibr" rid="B42">Shanmugasundar et al., 2022c</xref>) tool is used to convert the <inline-formula id="inf26">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> into <inline-formula id="inf27">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<sec id="s2-6-1">
<title>Grey wolf optimization</title>
<p>Grey Wolf Optimization (GWO) excels in unfamiliar, challenging search areas and demonstrates strong convergence and local optima avoidance (<xref ref-type="bibr" rid="B28">Mirjalili et al., 2014</xref>). It simulates the Grey wolf pack&#x2019;s predation process, which involves encircling, hunting, and attacking. GWO reflects the strict social hierarchy of grey wolves with alphas leading the pack, followed by betas, deltas, and omegas. In GWO, agents <inline-formula id="inf28">
<mml:math id="m32">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf29">
<mml:math id="m33">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> determine the best hunting strategy, while other wolves adjust their positions around the prey. The GWO algorithm is shown in <xref ref-type="statement" rid="Algorithm_2">Algorithm 2</xref>.</p>
<p>
<statement content-type="algorithm" id="Algorithm_2">
<label>Algorithm 2</label>
<p>Pseudocode for Grey Wolf Optimization Algorithm.<list list-type="simple">
<list-item>
<p>1. Initialize the number of grey wolves and their positions <inline-formula id="inf30">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf31">
<mml:math id="m35">
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>2. While <inline-formula id="inf32">
<mml:math id="m36">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
<list list-type="simple">
<list-item>
<p>&#x2022; Determine the fitness function <inline-formula id="inf33">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> of each wolf</p>
</list-item>
<list-item>
<p>&#x2022; Calculate Pareto optimal distance <inline-formula id="inf34">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;</p>
</list-item>
<list-item>
<p>&#x2022; Sort <inline-formula id="inf35">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b; in descending order; set as <inline-formula id="inf36">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b; and store the first wolf&#x2019;s data as <inline-formula id="inf37">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b; and <inline-formula id="inf38">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;</p>
</list-item>
<list-item>
<p>&#x2022; Using sorted data, assign <inline-formula id="inf39">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;, <inline-formula id="inf40">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;, <inline-formula id="inf41">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x200b;</p>
</list-item>
<list-item>
<p>&#x2022; Compute <inline-formula id="inf42">
<mml:math id="m46">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>/</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>&#x2022; For each wolf:</p>
<list list-type="simple">
<list-item>
<p>
<monospace>o</monospace> Update position using calculated values <inline-formula id="inf43">
<mml:math id="m47">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>C</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>C</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>A</mml:mi>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>C</mml:mi>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>
<monospace>o</monospace> Check <inline-formula id="inf44">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> within bounds</p>
</list-item>
</list>
</list-item>
<list-item>
<p>&#x2022; End For</p>
</list-item>
</list>
</p>
</list-item>
<list-item>
<p>3. End While</p>
</list-item>
<list-item>
<p>4. Convert <inline-formula id="inf45">
<mml:math id="m49">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> into <inline-formula id="inf46">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> using TOPSIS.</p>
</list-item>
<list-item>
<p>5. Sort <inline-formula id="inf47">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in descending order; display first wolf&#x2019;s data as optimum value.</p>
</list-item>
</list>
</p>
</statement>
</p>
</sec>
<sec id="s2-6-2">
<title>Harmony search algorithm</title>
<p>Harmony Search Algorithm (HSA) (<xref ref-type="bibr" rid="B51">Yang, 2009</xref>) operates with minimal mathematical constraints and does not require a predefined dataset for parameter selection. It draws an analogy to artists seeking harmonious music, with engineers seeking global solutions determined by an objective function. The process involves adjusting pitch and considering evolutionary algorithm modifications to achieve optimal conditions. The main principles of Harmony Search Process are: choose initial information from search memory (memory-related concerns), select the closest value from the harmony search memory (pitch modifications) and randomly select values from the range of potential values. The HSA algorithm is shown in <xref ref-type="statement" rid="Algorithm_3">Algorithm 3</xref>.</p>
<p>
<statement content-type="algorithm" id="Algorithm_3">
<label>Algorithm 3</label>
<p>Pseudocode for Harmony Search Algorithm.<list list-type="simple">
<list-item>
<p>1. Initialize the population of parameters/harmony.</p>
</list-item>
<list-item>
<p>2. While <inline-formula id="inf48">
<mml:math id="m52">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
<list list-type="simple">
<list-item>
<p>&#x2022; For each harmony <inline-formula id="inf49">
<mml:math id="m53">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>n</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>:<list list-type="simple">
<list-item>
<p>
<monospace>o</monospace> Calculate the fitness function (<inline-formula id="inf50">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;&#x200b;)</p>
</list-item>
</list>
</p>
</list-item>
<list-item>
<p>&#x2022; End For</p>
</list-item>
<list-item>
<p>&#x2022; Update pareto optimal solutions</p>
</list-item>
<list-item>
<p>&#x2022; Store the best one with its parameters and fitness value</p>
</list-item>
<list-item>
<p>&#x2022; For each harmony <inline-formula id="inf51">
<mml:math id="m55">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>n</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>:</p>
<list list-type="simple">
<list-item>
<p>
<monospace>o</monospace> Improvise harmony based on <inline-formula id="inf52">
<mml:math id="m56">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf53">
<mml:math id="m57">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> with pitch adjustment</p>
</list-item>
<list-item>
<p>
<monospace>o</monospace> Ensure new harmony stays within bounds</p>
</list-item>
</list>
</list-item>
<list-item>
<p>&#x2022; End For</p>
</list-item>
</list>
</p>
</list-item>
<list-item>
<p>3. End While</p>
</list-item>
<list-item>
<p>4. Convert <inline-formula id="inf54">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> into <inline-formula id="inf55">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> using TOPSIS.</p>
</list-item>
<list-item>
<p>5. Sort <inline-formula id="inf56">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in descending order; show the first harmony as having the best value.</p>
</list-item>
</list>
</p>
</statement>
</p>
</sec>
<sec id="s2-6-3">
<title>Ant lion optimization</title>
<p>Ant line Optimization (ALO) (<xref ref-type="bibr" rid="B27">Mirjalili, 2015</xref>), is another popular metaheuristic which models the hunting behavior of ant lions using traps. The algorithm represents an ant&#x2019;s walk as stochastic. The ALO algorithm is shown in <xref ref-type="statement" rid="Algorithm_4">Algorithm 4</xref>.</p>
<p>
<statement content-type="algorithm" id="Algorithm_4">
<label>Algorithm 4</label>
<p>Pseudocode for Antlion Optimization Algorithm.<list list-type="simple">
<list-item>
<p>1. Initialize the population of ant and antlion positions.</p>
</list-item>
<list-item>
<p>2. Calculate the fitness value (<inline-formula id="inf57">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) of ants and antlions.</p>
</list-item>
<list-item>
<p>3. Save the best antlion and its position (elite antlion).</p>
</list-item>
<list-item>
<p>4. While <inline-formula id="inf58">
<mml:math id="m62">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
<list list-type="simple">
<list-item>
<p>&#x2022; For each ant:</p>
<list list-type="simple">
<list-item>
<p>
<monospace>o</monospace> Select an antlion using the roulette wheel method.</p>
</list-item>
<list-item>
<p>
<monospace>o</monospace> Slide randomly walking ants into a trap.</p>
</list-item>
<list-item>
<p>
<monospace>o</monospace> Generate ant&#x2019;s random walk route around the elite antlion and the selected antlion.</p>
</list-item>
<list-item>
<p>
<monospace>o</monospace> Normalize random walks.</p>
</list-item>
<list-item>
<p>
<monospace>o</monospace> Calculate the position of ant.</p>
</list-item>
</list>
</list-item>
<list-item>
<p>&#x2022; End For</p>
</list-item>
<list-item>
<p>&#x2022; Calculate the fitness values (<inline-formula id="inf59">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b;) of all ants.</p>
</list-item>
<list-item>
<p>&#x2022; Update pareto optimal solutions.</p>
</list-item>
<list-item>
<p>&#x2022; Combine ants and antlions.</p>
</list-item>
<list-item>
<p>&#x2022; Sort according to fitness values and take the first population size.</p>
</list-item>
<list-item>
<p>&#x2022; Update the elite antlion.</p>
</list-item>
</list>
</list-item>
<list-item>
<p>5. End While</p>
</list-item>
<list-item>
<p>6. Convert <inline-formula id="inf60">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x200b; into <inline-formula id="inf61">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> using TOPSIS.</p>
</list-item>
<list-item>
<p>7. Sort <inline-formula id="inf62">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> in descending order; display the first antlion&#x2019;s data as the optimum value.</p>
</list-item>
</list>
</p>
</statement>
</p>
<p>The various parameter and their values for GHO, GWO, HSA and ALO optimization are shown in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Tuning parameters and their values for each algorithm.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Algorithm</th>
<th align="center">Parameter</th>
<th align="center">Value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="3" align="center">GHO, GWO, HSA, ALO</td>
<td align="center">Population Size</td>
<td align="center">100</td>
</tr>
<tr>
<td align="center">No. of iteration (<inline-formula id="inf63">
<mml:math id="m67">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>)</td>
<td align="center">100</td>
</tr>
<tr>
<td align="center">Achieve size</td>
<td align="center">100</td>
</tr>
<tr>
<td align="center">GHO</td>
<td align="center">
<inline-formula id="inf64">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf65">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.00004 and 1</td>
</tr>
<tr>
<td align="center">GWO</td>
<td align="center">Scale Factor (SF)</td>
<td align="center">2</td>
</tr>
<tr>
<td rowspan="2" align="center">HSA</td>
<td align="center">Harmony Memory Considering Rate (HMCR)</td>
<td align="center">0.7</td>
</tr>
<tr>
<td align="center">Pitch Adjusting Rate (PAR)</td>
<td align="center">0.3</td>
</tr>
<tr>
<td align="center">ALO</td>
<td align="center">Surface Roughness (SR)</td>
<td align="center">Vary with <inline-formula id="inf66">
<mml:math id="m70">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and current iteration number (it)</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
</sec>
<sec id="s3">
<title>Result and discussion</title>
<p>This section provides an analysis and comparison of results from several optimization approaches, including Grasshopper Optimization (GHO), Grey Wolf Optimization (GWO), Harmony Search Algorithm (HSA), and Ant Lion Optimization (ALO). The metaheuristic efficiency is assessed with an inertia weight of 100, archive size of 100, and population size of 100.</p>
<sec id="s3-1">
<title>Effects of variables on cutting force, surface roughness and temperature</title>
<p>In mathematics, the response value (the output) can be determined in terms of many parameters (the inputs) by using the many Linear Regression Model (MLRM). This study uses experimental data and the &#x201c;regress&#x201d; tool in MATLAB to establish three variations of the MLRM equations: linear Equation of cutting force, surface roughness and cutting temperature (Eqs <xref ref-type="disp-formula" rid="e5">5</xref>, <xref ref-type="disp-formula" rid="e6">6</xref>, <xref ref-type="disp-formula" rid="e7">7</xref>) respactively.<disp-formula id="e5">
<mml:math id="m71">
<mml:mrow>
<mml:mtext>CF</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>237.3</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.0272</mml:mn>
<mml:mtext>SS</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>285</mml:mn>
<mml:mtext>FR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.463</mml:mn>
<mml:mtext>CT</mml:mtext>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m72">
<mml:mrow>
<mml:mtext>SR</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.750</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.0001172</mml:mn>
<mml:mtext>SS</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>9.333</mml:mn>
<mml:mtext>FR</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.00046</mml:mn>
<mml:mtext>CT</mml:mtext>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m73">
<mml:mrow>
<mml:mtext>TT</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>392.2</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.00701</mml:mn>
<mml:mtext>SS</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>313</mml:mn>
<mml:mtext>FR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.552</mml:mn>
<mml:mtext>CT</mml:mtext>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>In mathematics, the Multiple Linear Regression Model (MLRM) can be used to compute the response value (the output) in relation to multiple parameters (the inputs). Using experimental data and MATLAB&#x2019;s &#x201c;regress&#x201d; function, this study establishes three variations of the MLRM equations: interaction Equations <xref ref-type="disp-formula" rid="e8">8</xref>, <xref ref-type="disp-formula" rid="e9">(9)</xref>, and <xref ref-type="disp-formula" rid="e10">(10)</xref> respectively.<disp-formula id="e8">
<mml:math id="m74">
<mml:mrow>
<mml:mtext>CF</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>869</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.2610</mml:mn>
<mml:mtext>&#x2009;SS</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3586</mml:mn>
<mml:mtext>&#x2009;FR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6.83</mml:mn>
<mml:mtext>&#x2009;CT</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1.409</mml:mn>
<mml:mtext>SSFR</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.001118</mml:mn>
<mml:mtext>SSCT</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>31.5</mml:mn>
<mml:mtext>FRCT</mml:mtext>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m75">
<mml:mrow>
<mml:mtext>SR</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.765</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.000027</mml:mn>
<mml:mtext>SS</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>8.95</mml:mn>
<mml:mtext>&#x2009;FR</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.0151</mml:mn>
<mml:mtext>CT</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.00081</mml:mn>
<mml:mtext>SSFR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.000002</mml:mn>
<mml:mtext>SSCT</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.0737</mml:mn>
<mml:mi>F</mml:mi>
<mml:mi>R</mml:mi>
<mml:mtext>CT</mml:mtext>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m76">
<mml:mrow>
<mml:mtext>TT</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>351.1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.0379</mml:mn>
<mml:mtext>SS</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>95</mml:mn>
<mml:mtext>FR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.62</mml:mn>
<mml:mtext>CT</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.181</mml:mn>
<mml:mi>S</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>F</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.000184</mml:mn>
<mml:mi>S</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>T</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>9.94</mml:mn>
<mml:mi>F</mml:mi>
<mml:mi>R</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>Equations <xref ref-type="disp-formula" rid="e11">(11)&#x2013;(13)</xref> depict mathematical models for cutting force, surface roughness, and temperature respectively. The developed mathematical models were verified using ANOVA shown in <xref ref-type="table" rid="T3">Table 3</xref>.<disp-formula id="e11">
<mml:math id="m77">
<mml:mrow>
<mml:mtext>CF</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1480.9</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.8107</mml:mn>
<mml:mtext>SS</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4046</mml:mn>
<mml:mtext>FR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6.013</mml:mn>
<mml:mtext>CT</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.000119</mml:mn>
<mml:msup>
<mml:mtext>SS</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1531</mml:mn>
<mml:msup>
<mml:mtext>FR</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.02371</mml:mn>
<mml:msup>
<mml:mtext>CT</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1.4095</mml:mn>
<mml:mtext>SSFR</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.001118</mml:mn>
<mml:mtext>SSCT</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>31.45</mml:mn>
<mml:mtext>FRCT</mml:mtext>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>ANOVA tables for the responses.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Source</th>
<th rowspan="2" align="center">DF</th>
<th colspan="3" align="center">Cutting force (CF)</th>
<th colspan="3" align="center">Surface roughness (SR)</th>
<th colspan="3" align="center">Temperature (TT)</th>
</tr>
<tr>
<th align="center">Adj SS</th>
<th align="center">F-value</th>
<th align="center">
<italic>p</italic>-value</th>
<th align="center">Adj SS</th>
<th align="center">F-value</th>
<th align="center">
<italic>p</italic>-value</th>
<th align="center">Adj SS</th>
<th align="center">F-value</th>
<th align="center">
<italic>p</italic>-value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Model</td>
<td align="center">9</td>
<td align="center">100,269</td>
<td align="center">471.41</td>
<td align="center">0</td>
<td align="center">4.70142</td>
<td align="center">12244.8</td>
<td align="center">0</td>
<td align="center">19630.2</td>
<td align="center">30.06</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">Linear</td>
<td align="center">3</td>
<td align="center">13,041</td>
<td align="center">183.94</td>
<td align="center">0</td>
<td align="center">4.147</td>
<td align="center">32402.47</td>
<td align="center">0</td>
<td align="center">6583.4</td>
<td align="center">30.24</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">SS</td>
<td align="center">1</td>
<td align="center">9,831</td>
<td align="center">415.96</td>
<td align="center">0</td>
<td align="center">0.16386</td>
<td align="center">3841.02</td>
<td align="center">0</td>
<td align="center">616.6</td>
<td align="center">8.5</td>
<td align="center">0.01</td>
</tr>
<tr>
<td align="center">FR</td>
<td align="center">1</td>
<td align="center">2,172</td>
<td align="center">91.88</td>
<td align="center">0</td>
<td align="center">3.97312</td>
<td align="center">93131.54</td>
<td align="center">0</td>
<td align="center">4908.8</td>
<td align="center">67.65</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">CT</td>
<td align="center">1</td>
<td align="center">1,039</td>
<td align="center">43.97</td>
<td align="center">0</td>
<td align="center">0.01002</td>
<td align="center">234.86</td>
<td align="center">0</td>
<td align="center">1,058</td>
<td align="center">14.58</td>
<td align="center">0.001</td>
</tr>
<tr>
<td align="center">Square</td>
<td align="center">3</td>
<td align="center">35,445</td>
<td align="center">499.93</td>
<td align="center">0</td>
<td align="center">0.5491</td>
<td align="center">4290.35</td>
<td align="center">0</td>
<td align="center">11087.2</td>
<td align="center">50.94</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">SS&#x2a;SS</td>
<td align="center">1</td>
<td align="center">35,087</td>
<td align="center">1484.65</td>
<td align="center">0</td>
<td align="center">0.33484</td>
<td align="center">7848.71</td>
<td align="center">0</td>
<td align="center">4797.8</td>
<td align="center">66.12</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">FR&#x2a;FR</td>
<td align="center">1</td>
<td align="center">88</td>
<td align="center">3.72</td>
<td align="center">0.071</td>
<td align="center">0.09616</td>
<td align="center">2253.96</td>
<td align="center">0</td>
<td align="center">3683.6</td>
<td align="center">50.77</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">CT&#x2a;CT</td>
<td align="center">1</td>
<td align="center">270</td>
<td align="center">11.42</td>
<td align="center">0.004</td>
<td align="center">0.1181</td>
<td align="center">2768.39</td>
<td align="center">0</td>
<td align="center">2605.8</td>
<td align="center">35.91</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">2-Way Interaction</td>
<td align="center">3</td>
<td align="center">51,340</td>
<td align="center">724.11</td>
<td align="center">0</td>
<td align="center">0.07345</td>
<td align="center">573.86</td>
<td align="center">0</td>
<td align="center">1713.7</td>
<td align="center">7.87</td>
<td align="center">0.002</td>
</tr>
<tr>
<td align="center">SS&#x2a;FR</td>
<td align="center">1</td>
<td align="center">38,144</td>
<td align="center">1,614</td>
<td align="center">0</td>
<td align="center">0.01248</td>
<td align="center">292.43</td>
<td align="center">0</td>
<td align="center">630.7</td>
<td align="center">8.69</td>
<td align="center">0.009</td>
</tr>
<tr>
<td align="center">SS&#x2a;CT</td>
<td align="center">1</td>
<td align="center">3,223</td>
<td align="center">136.36</td>
<td align="center">0</td>
<td align="center">0.00626</td>
<td align="center">146.63</td>
<td align="center">0</td>
<td align="center">86.9</td>
<td align="center">1.2</td>
<td align="center">0.289</td>
</tr>
<tr>
<td align="center">FR&#x2a;CT</td>
<td align="center">1</td>
<td align="center">9,972</td>
<td align="center">421.96</td>
<td align="center">0</td>
<td align="center">0.05471</td>
<td align="center">1282.53</td>
<td align="center">0</td>
<td align="center">996</td>
<td align="center">13.73</td>
<td align="center">0.002</td>
</tr>
<tr>
<td align="center">Error</td>
<td align="center">17</td>
<td align="center">402</td>
<td align="left"/>
<td align="left"/>
<td align="center">0.00073</td>
<td align="left"/>
<td align="left"/>
<td align="center">1233.5</td>
<td align="left"/>
<td align="left"/>
</tr>
<tr>
<td align="center">Total</td>
<td align="center">26</td>
<td align="center">100,671</td>
<td align="left"/>
<td align="left"/>
<td align="center">4.70215</td>
<td align="left"/>
<td align="left"/>
<td align="center">20863.6</td>
<td align="left"/>
<td align="left"/>
</tr>
</tbody>
</table>
</table-wrap>
<p>
<xref ref-type="fig" rid="F2">Figure 2</xref> illustrates the relationship between milling operation factors and cutting forces. Increased spindle speed and feed rate correlate with decreased cutting forces, indicating potential areas for parameter optimization. Feed rate significantly influences cutting forces, affecting tool life.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Feed rate vs. cutting force at various spindle speeds.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g002.tif"/>
</fig>
<p>Surface roughness is impacted by feed rate, cryogenic treatment, and spindle speed. Eq. <xref ref-type="disp-formula" rid="e12">(12)</xref> mathematically represents surface roughness:<disp-formula id="e12">
<mml:math id="m78">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mtext>SR</mml:mtext>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2.1159</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.001670</mml:mn>
<mml:mtext>SS</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6.239</mml:mn>
<mml:mtext>FR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.001916</mml:mn>
<mml:mtext>CT</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.000000</mml:mn>
<mml:msup>
<mml:mtext>SS</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>50.64</mml:mn>
<mml:msup>
<mml:mtext>FR</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.000496</mml:mn>
<mml:msup>
<mml:mtext>CT</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.000806</mml:mn>
<mml:mtext>SSFR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.000002</mml:mn>
<mml:mtext>SSCT</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.07367</mml:mn>
<mml:mtext>FRCT</mml:mtext>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>
<xref ref-type="fig" rid="F3">Figure 3</xref> shows that cryo-treated inserts exhibit better surface roughness than untreated inserts. Surface roughness decreases with increased spindle speed and increases with feed rate from 0.1 to 0.15&#xa0;mm/min and further with 0.2&#xa0;mm/min.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Feed rate vs. surface roughness at various spindle speeds.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g003.tif"/>
</fig>
<p>The mathematical model for temperature (Eq. <xref ref-type="disp-formula" rid="e13">(13)</xref>) includes spindle speed, feed rate, and cryogenic treatment as independent variables:<disp-formula id="e13">
<mml:math id="m79">
<mml:mrow>
<mml:mtext>TT</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>777.0</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.1654</mml:mn>
<mml:mtext>SS</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3069</mml:mn>
<mml:mtext>FR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4.148</mml:mn>
<mml:mtext>CT</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.000044</mml:mn>
<mml:msup>
<mml:mtext>SS</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>9911</mml:mn>
<mml:msup>
<mml:mtext>FR</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.0737</mml:mn>
<mml:msup>
<mml:mtext>CT</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.1812</mml:mn>
<mml:mtext>SSFR</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.000184</mml:mn>
<mml:mtext>SSCT</mml:mtext>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>9.94</mml:mn>
<mml:mtext>FRCT</mml:mtext>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>
<xref ref-type="fig" rid="F4">Figure 4</xref> demonstrates that cryo-treated cutting tools outperform untreated inserts in terms of cutting temperature.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Feed rate vs. cutting temperature at various spindle speeds. </p>
</caption>
<graphic xlink:href="fmech-10-1353544-g004.tif"/>
</fig>
<p>The MLRS Linear, Interaction, and Quadratic performance of CF, TT, and SR are shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. The CF and TT quadratic equations respond more favorably than the linear interaction. Compared to the linear interaction, <xref ref-type="fig" rid="F5">Figure 5</xref> illustrates how well the performs on the SR quadratic equation.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>MLRS Performance comparison of CF, TT&#x26;SR. <bold>(A)</bold> Surface plot of CF vs CT, SS. <bold>(B)</bold> Surface plot of CF vs CT, FR. <bold>(C)</bold> Surface plot of CF vs FR, SS.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g005.tif"/>
</fig>
<p>The design factors that most affect the three quality attributes&#x2014;manufacturing cost, tool life, and workpiece quality&#x2014;are found using ANOVA. A high F-value indicates a high efficiency level for the parameter. Another important factor is the <italic>p</italic>-value, which allows statistical analysis to be completed within a 95% confidence interval. Consequently, the parameter affects the response if the computed value is less than 5%. According to <xref ref-type="table" rid="T3">Table 3</xref>. Cutting force, surface roughness, and temperature all had <italic>p</italic> values less than 0.05, indicating significant effects from each parameter on the output responses. Similarly, input parameters have a considerable impact on the output responses (square of FR, CT excluded), but no significant influence is seen on cutting force from square of FR, CT and no significant impact is seen on surface roughness from any of the interactions.</p>
</sec>
<sec id="s3-2">
<title>Cutting force analysis</title>
<p>The graphical representations of the association between response and cutting variables occur under specific cutting settings that were indicated in the experimental design table. Therefore, it is essential to comprehend how cutting conditions affect cutting variables in order to better clarify these interactions. <xref ref-type="fig" rid="F6">Figure 6</xref> displayed the combined effect of feed rate and cutting speed on CF fluctuations on three-dimensional graphs. The cutting force reduced as the feed rate and cutting speed increased. The cutting force reduced as the SS increased in the surface plot of CT and SS. Pareto chart (<xref ref-type="fig" rid="F7">Figure 7</xref>) indicates the least significant impact of feed rate repetition on force in the X-direction. The primary effect plot shows reduced cutting force with increased spindle speed. The statistical analysis confirms the significant impact of milling parameters on CF during titanium alloy milling. The response surface plots demonstrate these effects, highlighting improved thermal conductivity due to cryogenic treatment, influencing the heat transfer from the tool&#x2019;s tip and affecting cutting forces.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Surface plot for influence of parameters on cutting force. <bold>(A)</bold> Surface plot of CF vs CT, SS. <bold>(B)</bold> Surface plot of CF vs CT, FR. <bold>(C)</bold> Surface plot of CF vs FR, SS.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>
<bold>(A)</bold> Normal probability plot <bold>(B)</bold> Pareto chart <bold>(C)</bold> Residual plot for cutting force.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g007.tif"/>
</fig>
<p>When attempting to determine the best pairings between two sets of data, it can be helpful. By drawing an analogy with a topographic map, the color and patterns in Surface Charts show the places that fall within the same range of values. Three variables are often used to generate a 3D Surface Plot: X, Y, and Z. Surface plot for CF.</p>
</sec>
<sec id="s3-3">
<title>Surface roughness analysis</title>
<p>The surface plot of SR vs FR, SS in <xref ref-type="fig" rid="F8">Figure 8</xref> illustrates the effect of process parameters on surface roughness. Initially, the surface roughness was higher, but as the cutting speed increased, it decreased and then increased again. Surface roughness rises in dependence on the FR. According to the Pareto chart in <xref ref-type="fig" rid="F9">Figure 9</xref>, spindle speed and feed rate significantly influence surface roughness. The production of built-up edges (BUE) at specific spindle speeds reduces Ra. The SEM image in <xref ref-type="fig" rid="F10">Figure 10</xref> shows imperfections and micro-voids on machined surfaces caused by carbide particles and BUE. Cryo-treated inserts perform better, reducing heat generation and improving surface finishing. (39).</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Surface plot for influence of parameters on surface roughness. <bold>(A)</bold> Surface plot of SR vs CT, FR. <bold>(B)</bold> Surface plot of SR vs CT, SS. <bold>(C)</bold> Surface plot of SR vs FR, SS.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>
<bold>(A)</bold> Normal probability plot <bold>(B)</bold> Pareto chart <bold>(C)</bold> Residual plot for surface roughness.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g009.tif"/>
</fig>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Surface morphology.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g010.tif"/>
</fig>
</sec>
<sec id="s3-4">
<title>Temperature analysis</title>
<p>Effect of process parameters on temperature is shown in <xref ref-type="fig" rid="F11">Figure 11</xref>. Cutting temperature not decreases much. The Pareto diagram (<xref ref-type="fig" rid="F12">Figure 12</xref>) suggests a uniform impact of feed rate and spindle speed on temperature. Residual analysis confirms a consistent pattern across milling operations without specific residue patterns, indicating the reliability of the experimental setup. The results validate the model&#x2019;s suitability for analyzing cryo-treated cutting tool residues across various milling performance variables. The residual plots demonstrate the significant impact of input parameters on TT during machining.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Surface plot for influence of parameters on cutting temperature. <bold>(A)</bold> Surface plot of TT vs CT, FR. <bold>(B)</bold> Surface plot of TT vs FR, SS. <bold>(C)</bold> Surface plot of TT vs CT, SS.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g011.tif"/>
</fig>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>
<bold>(A)</bold> Normal probability plot <bold>(B)</bold> Pareto chart <bold>(C)</bold> Residual plot for cutting temperature.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g012.tif"/>
</fig>
</sec>
<sec id="s3-5">
<title>Performance comparison of GHO, GWO, HSA and ALO algorithms</title>
<p>The efficiency of ALO is compared with GHO, GWO, and HSA. ALO shows superior performance in end milling applications, achieving optimal parameter settings at a lower iteration, as illustrated in the convergence plot (<xref ref-type="fig" rid="F13">Figure 13</xref>). The TOPSIS approach integrated the output responses from 22 runs into a single objective, confirming the normal distribution of output data from all algorithms. The <inline-formula id="inf67">
<mml:math id="m80">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-value of <inline-formula id="inf68">
<mml:math id="m81">
<mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>0.05</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> further substantiates the reliability and consistency of the ALO results.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Convergence plot for <bold>(A)</bold> cutting force <bold>(B)</bold> surface roughness <bold>(C)</bold> temperature.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g013.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F14">Figure 14</xref> reveals the impact of high heat loads and cutting zone temperature on chip morphology, with thermal softening facilitating machining at high temperatures. Increasing the feed rate results in more serrated chip teeth, especially with cryo-treated cutting tool inserts at high spindle speeds and feed rates. (36,41).</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>Chip morphology.</p>
</caption>
<graphic xlink:href="fmech-10-1353544-g014.tif"/>
</fig>
<p>
<xref ref-type="table" rid="T4">Table 4</xref> presents the optimal process parameters and response values obtained from 22 runs with a population size of 100 and 100 iterations for all algorithms. <xref ref-type="table" rid="T5">Table 5</xref> shows the statistical significance of these algorithms.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Optimum process parameters and responses.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Particulars</th>
<th rowspan="2" align="center">Parameters/Responses</th>
<th colspan="4" align="center">Algorithms</th>
</tr>
<tr>
<th align="center">GHO</th>
<th align="center">GWO</th>
<th align="center">HSA</th>
<th align="center">ALO</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="3" align="center">Optimum Parameters</td>
<td align="center">SS</td>
<td align="center">2417.8</td>
<td align="center">2458.2</td>
<td align="center">2437.7</td>
<td align="center">2436.3</td>
</tr>
<tr>
<td align="center">FR</td>
<td align="center">0.1010</td>
<td align="center">0.1004</td>
<td align="center">0.1026</td>
<td align="center">0.1000</td>
</tr>
<tr>
<td align="center">CT</td>
<td align="center">18.20</td>
<td align="center">16.87</td>
<td align="center">17.94</td>
<td align="center">15.76</td>
</tr>
<tr>
<td rowspan="3" align="center">Optimum Responses</td>
<td align="center">CF</td>
<td align="center">160.29</td>
<td align="center">158.71</td>
<td align="center">159.62</td>
<td align="center">161.08</td>
</tr>
<tr>
<td align="center">SR</td>
<td align="center">0.2435</td>
<td align="center">0.2424</td>
<td align="center">0.2535</td>
<td align="center">0.2329</td>
</tr>
<tr>
<td align="center">TT</td>
<td align="center">341.42</td>
<td align="center">344.76</td>
<td align="center">340.08</td>
<td align="center">345.97</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Statistical analysis of relative closeness value.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Algorithms</th>
<th align="center">GHO</th>
<th align="center">GWO</th>
<th align="center">HSA</th>
<th align="center">ALO</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Total</td>
<td align="center">17</td>
<td align="center">17</td>
<td align="center">17</td>
<td align="center">17</td>
</tr>
<tr>
<td align="center">Mean</td>
<td align="center">0.6121</td>
<td align="center">0.5516</td>
<td align="center">0.5055</td>
<td align="center">0.6379</td>
</tr>
<tr>
<td align="center">StDev</td>
<td align="center">0.1951</td>
<td align="center">0.1805</td>
<td align="center">0.1336</td>
<td align="center">0.129</td>
</tr>
<tr>
<td align="center">Minimum</td>
<td align="center">0.1485</td>
<td align="center">0.2594</td>
<td align="center">0.2405</td>
<td align="center">0.2556</td>
</tr>
<tr>
<td align="center">Q1</td>
<td align="center">0.4575</td>
<td align="center">0.3942</td>
<td align="center">0.415</td>
<td align="center">0.5561</td>
</tr>
<tr>
<td align="center">Median</td>
<td align="center">0.649</td>
<td align="center">0.5197</td>
<td align="center">0.5063</td>
<td align="center">0.6884</td>
</tr>
<tr>
<td align="center">Q3</td>
<td align="center">0.7801</td>
<td align="center">0.7198</td>
<td align="center">0.6362</td>
<td align="center">0.7377</td>
</tr>
<tr>
<td align="center">Maximum</td>
<td align="center">0.801</td>
<td align="center">0.7878</td>
<td align="center">0.6971</td>
<td align="center">0.7437</td>
</tr>
<tr>
<td align="center">Skewness</td>
<td align="center">-1.12</td>
<td align="center">-0.2</td>
<td align="center">-0.34</td>
<td align="center">-1.77</td>
</tr>
<tr>
<td align="center">Kurtosis</td>
<td align="center">0.57</td>
<td align="center">-1.5</td>
<td align="center">-0.57</td>
<td align="center">3.79</td>
</tr>
<tr>
<td align="center">
<italic>p</italic>-value</td>
<td align="center">0.027</td>
<td align="center">0.079</td>
<td align="center">0.553</td>
<td align="center">0.005</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-6">
<title>Inverted generational distance (IGD)</title>
<p>The IGD metric is utilized to compare the effectiveness of Grasshopper Optimization (GHO), Grey Wolf Optimization (GWO), Harmony Search Algorithm (HSA), and Ant Lion Optimization (ALO) Algorithms. This measure indicates the computational complexity of the algorithms, as detailed in Khalilpourazari et al. (<xref ref-type="bibr" rid="B17">Khalilpourazari et al., 2020</xref>). The IGD is calculated using the Euclidean distance formula:<disp-formula id="e14">
<mml:math id="m82">
<mml:mrow>
<mml:mtext>IGD</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
</mml:mstyle>
<mml:mtext>&#x200a;</mml:mtext>
<mml:msubsup>
<mml:mtext>Ed</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:mfrac>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>where<disp-formula id="e15">
<mml:math id="m83">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mstyle>
<mml:mtext>&#x200a;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>In this formula, <inline-formula id="inf69">
<mml:math id="m84">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the <inline-formula id="inf70">
<mml:math id="m85">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> th run <inline-formula id="inf71">
<mml:math id="m86">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> th response value, <inline-formula id="inf72">
<mml:math id="m87">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the best <inline-formula id="inf73">
<mml:math id="m88">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> th response value, and <inline-formula id="inf74">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the Euclidean distance. The process involves calculating the Euclidean distance for each run and then computing the IGD as the sum of each Euclidean distance squared, divided by the number of runs (27 in this case).</p>
<p>
<xref ref-type="table" rid="T6">Table 6</xref> shows the IGD values for the selected algorithms. It is evident from the IGD values that the ALO algorithm outperforms GHO, GWO, and HSA.</p>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>Performance indicators.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Algorithms</th>
<th align="center">IGD</th>
<th align="center">Friedman mean rank</th>
<th align="center">Probability</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">GHO</td>
<td align="center">1.283</td>
<td align="center">2.5765</td>
<td rowspan="4" align="center">0.039</td>
</tr>
<tr>
<td align="center">GWO</td>
<td align="center">1.873</td>
<td align="center">2.4706</td>
</tr>
<tr>
<td align="center">HSA</td>
<td align="center">1.17</td>
<td align="center">2.3647</td>
</tr>
<tr>
<td align="center">ALO</td>
<td align="center">1.133</td>
<td align="center">2.5882</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-7">
<title>Friedman test</title>
<p>The Friedman test, a non-parametric alternative to the parametric two-way analysis of variance, is used to identify significant differences in the behavior of the algorithms. This test assumes the null hypothesis of equality of medians between the populations.</p>
<p>The test statistic value is calculated using the method described in (<xref ref-type="bibr" rid="B3">Derrac et al., 2011</xref>; <xref ref-type="bibr" rid="B53">Zhang et al., 2023</xref>). The Friedman statistic (<inline-formula id="inf75">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) is computed as:<disp-formula id="e16">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>12</mml:mn>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mstyle>
<mml:msubsup>
<mml:mi>R</mml:mi>
<mml:mi>j</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>a</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>Here, <inline-formula id="inf76">
<mml:math id="m92">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the number of algorithms, <inline-formula id="inf77">
<mml:math id="m93">
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the number of runs, and <inline-formula id="inf78">
<mml:math id="m94">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the ultimate rank for each algorithm. The test statistic is compared against the F-distribution table value. If the computed <inline-formula id="inf79">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is higher than the table value, the result is considered significant.</p>
<p>The process for calculating the ranks involves:<list list-type="simple">
<list-item>
<p>1. Compiling the observed results for each algorithm/problem pair.</p>
</list-item>
<list-item>
<p>2. Sorting the values for each problem starting with 1 (best outcome) to <inline-formula id="inf80">
<mml:math id="m96">
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, with the ranks denoted as <inline-formula id="inf81">
<mml:math id="m97">
<mml:mrow>
<mml:msubsup>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</list-item>
<list-item>
<p>3. Calculating the ultimate rank <inline-formula id="inf82">
<mml:math id="m98">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for each algorithm by averaging the ranks obtained across all problems.</p>
</list-item>
</list>
</p>
<p>The Friedman statistic <inline-formula id="inf83">
<mml:math id="m99">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is then calculated under the null hypothesis that all algorithms perform similarly, and their ranks <inline-formula id="inf84">
<mml:math id="m100">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> should be equal. (36).</p>
<p>According to <xref ref-type="table" rid="T6">Table 6</xref>, the IGD value for ALO is lower than for the other algorithms, indicating superior performance. The convergence graphs for Cutting Force (CF), Surface Roughness (SR), and Temperature (TT) in <xref ref-type="fig" rid="F12">Figure 12</xref> further demonstrate the effectiveness of the ALO algorithm compared to GHO, GWO, and HSA. Therefore, it is concluded that ALO outperforms GHO, GWO, and HSA.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>Conclusion</title>
<p>The study aimed to optimize milling parameters such as spindle speed and feed rate to minimize cutting force (CF) and surface roughness (SR) using Grasshopper Optimization (GHO), Grey Wolf Optimization (GWO), Harmony Search Algorithm (HSA), and Ant Lion Optimization (ALO) algorithms. Key findings, based on the Multi-Criteria Decision Making (MCDM) method, are summarized below:<list list-type="simple">
<list-item>
<p>&#x2022; Analyses indicate that spindle speed, feed rate, and cryogenic treatment are critical in milling. Increases in these parameters correspond to higher CF and Temperature (TT).</p>
</list-item>
<list-item>
<p>&#x2022; Utilizing cryo-treated (CT) inserts resulted in a 13% reduction in surface roughness compared to untreated (UT) inserts, particularly at high cutting parameters.</p>
</list-item>
<list-item>
<p>&#x2022; Scanning Electron Microscope (SEM) examination of surfaces milled with UT inserts at high speeds and feed rates revealed significant grooves and ridges.</p>
</list-item>
<list-item>
<p>&#x2022; Comparisons of CF, TT, and SR across various algorithms showed that ALO achieved the most optimal parameter settings.</p>
</list-item>
<list-item>
<p>&#x2022; TOPSIS, a multi-criteria decision analysis method, was used to evaluate the effectiveness of GHO, GWO, HSA, and ALO, with ALO demonstrating superior performance.</p>
</list-item>
<list-item>
<p>&#x2022; The quadratic Multiple Linear Regression Model (MLRM) equation proved to be the most accurate for end milling, surpassing interaction and linear models.</p>
</list-item>
<list-item>
<p>&#x2022; ALO showed higher efficiency in achieving closer-to-ideal values in end milling, with an overall performance index of 1.133. The optimal parameters included a spindle speed of 2436.3&#xa0;rpm, feed rate of 0.1&#xa0;mm/min, and a cryogenic treatment soaking period of approximately 15.76&#xa0;h.</p>
</list-item>
<list-item>
<p>&#x2022; ALO outperformed GHO, GWO, and HSA, as evidenced by the lowest IGD value. The Friedman Test further highlighted significant differences in the performance of these algorithms.</p>
</list-item>
</list>
</p>
<p>For future research, exploring various levels of process factors is planned. Implementing and comparing other well-known metaheuristic approaches like Particle Swarm Optimization (PSO), Artificial Neural Networks (ANN), Genetic Algorithms (GA), Differential Evolution (DE), Jaya, Cuckoo, and Stochastic Fractal Search with ALO will be considered. This comparative study aims to identify the most effective metaheuristic approach for optimizing end milling processes, thereby achieving precise parameter settings.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>CD: Conceptualization, Data curation, Formal Analysis, Investigation, Methodology, Validation, Visualization, Writing&#x2013;original draft. SM: Conceptualization, Methodology, Supervision, Writing&#x2013;review and editing. RC: Conceptualization, Funding acquisition, Methodology, Resources, Software, Writing&#x2013;review and editing. ME: Conceptualization, Funding acquisition, Methodology, Resources, Software, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>ME was employed by Bond Marine Consultancy.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Amrr</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Sarkar</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Banerjee</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Nabi</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Parameter optimization of spacecraft attitude controller using ant lion optimizer</article-title>,&#x201d; in <conf-name>Proceedings of the Parameter optimization of spacecraft attitude controller using ant lion optimizer</conf-name>, <conf-loc>Aligarh, India</conf-loc>, <conf-date>November 2019</conf-date>. <pub-id pub-id-type="doi">10.1109/UPCON47278.2019.8980008</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Binali</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Demirpolat</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kunto&#x11f;lu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Salur</surname>
<given-names>E.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Different aspects of machinability in turning of AISI 304 stainless steel: a sustainable approach with MQL technology</article-title>. <source>Metals</source> <volume>13</volume> (<issue>6</issue>), <fpage>1088</fpage>. <pub-id pub-id-type="doi">10.3390/met13061088</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Derrac</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Garc&#xed;a</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Molina</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Herrera</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A practical tutorial on the use of non parametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms</article-title>. <source>Swarm Evol. Comput.</source> <volume>1</volume> (<issue>1</issue>), <fpage>3</fpage>&#x2013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.1016/j.swevo.2011.02.002</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Devi</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Mahalingam</surname>
<given-names>S. K.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Robert cep, and Karel Kouril, effect of cryo-treated cutting tool end milling on Custom 450 stainless steel</article-title>. <source>J. Mater</source> <volume>16</volume>, <fpage>0</fpage>. <pub-id pub-id-type="doi">10.3390/ma16130000</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>Z. M.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>An improved grey wolf optimization algorithm with variable weights</article-title>. <source>Comp. Intell. Neurosci.</source> <volume>2019</volume>, <fpage>1</fpage>&#x2013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1155/2019/2981282</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gill</surname>
<given-names>S. S.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Effect of cryogenic treatment on AISI M2 high speed steel: metallurgical and Mechanical Characterization</article-title>. <source>J. Mater Eng. Perform.</source> <volume>21</volume> (<issue>7</issue>), <fpage>1320</fpage>&#x2013;<lpage>1326</lpage>. <pub-id pub-id-type="doi">10.1007/s11665-011-0032-z</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hwang</surname>
<given-names>C. L.</given-names>
</name>
<name>
<surname>Yoon</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>1981</year>). <source>Multiple attribute decision making: methods and applications</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Springer-Verlag</publisher-name>. <pub-id pub-id-type="doi">10.1007/978-3-642-48318-9</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jadhav</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Bongale</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimization of cutting forces by cryogenic treatment on tungsten carbide inserts during dry turning of the P 20 tool steel</article-title>. <source>Mater Today Proc.</source> <volume>28</volume>, <fpage>2485</fpage>&#x2013;<lpage>2493</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpr.2020.04.798</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jia</surname>
<given-names>X. J.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>X. Z.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>J. X.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Machining parameters optimization for form milling the gear using improved harmony search algorithm</article-title>. <source>Adv. Mater Res.</source> <volume>472-475</volume>, <fpage>1809</fpage>&#x2013;<lpage>1812</lpage>. <pub-id pub-id-type="doi">10.4028/www.scientific.net/AMR.472-475.1809</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ghadai</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Cepova</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Shivakoti</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Bhoi</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Memetic cuckoo-search-based optimization in machining galvanized iron</article-title>. <source>Mater. (Basel)</source> <volume>13</volume> (<issue>14</issue>), <fpage>3047</fpage>. <pub-id pub-id-type="doi">10.3390/ma13143047</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ghadai</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Chakraborty</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023b</year>). <article-title>A comparative study on multi-objective pareto optimization of WEDM process using nature-inspired metaheuristic algorithms</article-title>. <source>Int. J. Interact. Des. Manuf.</source> <volume>17</volume> (<issue>2</issue>), <fpage>499</fpage>&#x2013;<lpage>516</lpage>. <pub-id pub-id-type="doi">10.1007/s12008-022-01007-8</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Chakraborty</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023a</year>). <article-title>A novel MOALO-MODA ensemble approach for multi-objective optimization of machining parameters for metal matrix composites</article-title>. <source>Multiscale Multidiscip. Model Exp. Des.</source> <volume>6</volume> (<issue>1</issue>), <fpage>179</fpage>&#x2013;<lpage>197</lpage>. <pub-id pub-id-type="doi">10.1007/s41939-022-00138-5</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Pal</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Haldar</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chakraborty</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A hybrid TOPSIS-PR-GWO approach for multi-objective process parameter optimization</article-title>. <source>Process Integr. Optim. Sustain</source> <volume>6</volume> (<issue>4</issue>), <fpage>1011</fpage>&#x2013;<lpage>1026</lpage>. <pub-id pub-id-type="doi">10.1007/s41660-022-00256-0</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Katoch</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sehgal</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Mia</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pruncu</surname>
<given-names>C. I.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Improvement of tribological behavior of H-13 steel by optimizing the cryogenic-treatment process using evolutionary algorithms</article-title>. <source>Tribol. Int.</source> <volume>140</volume>, <fpage>105895</fpage>. <pub-id pub-id-type="doi">10.1016/j.triboint.2019.105895</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kaushik</surname>
<given-names>V. S.</given-names>
</name>
<name>
<surname>Subramanian</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Sakthivel</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimization of processes parameters on temperature rise in CNC end milling of al 7068 using hybrid techniques</article-title>. <source>Mater Today Proc.</source> <volume>5</volume> (<issue>2</issue>), <fpage>7037</fpage>&#x2013;<lpage>7046</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpr.2017.11.367</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khalilpourazari</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Khalilpourazary</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimization of production time in the multi-pass milling process via a robust grey wolf optimizer</article-title>. <source>Neural Comput. Appl.</source> <volume>29</volume> (<issue>12</issue>), <fpage>1321</fpage>&#x2013;<lpage>1336</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-016-2644-6</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khalilpourazari</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Naderi</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Khalilpourazary</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Multi-objective stochastic fractal search: a powerful algorithm for solving complex multi-objective optimization problems</article-title>. <source>Soft Comput.</source> <volume>24</volume> (<issue>4</issue>), <fpage>3037</fpage>&#x2013;<lpage>3066</lpage>. <pub-id pub-id-type="doi">10.1007/s00500-019-04080-6</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Korade</surname>
<given-names>D. N.</given-names>
</name>
<name>
<surname>Ramana</surname>
<given-names>K. V.</given-names>
</name>
<name>
<surname>Jagtap</surname>
<given-names>K. R.</given-names>
</name>
<name>
<surname>Dhokey</surname>
<given-names>N. B.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Effect of deep cryogenic treatment on tribological behaviour of D2 tool steel-an experimental investigation</article-title>. <source>Mater Today Proc.</source> <volume>4</volume> (<issue>8</issue>), <fpage>7665</fpage>&#x2013;<lpage>7673</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpr.2017.07.100</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Korkmaz</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Kunto&#x11f;lu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Patange</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Ross</surname>
<given-names>N. S.</given-names>
</name>
<name>
<surname>Y&#x131;lmaz</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2023a</year>). <article-title>Prediction and classification of tool wear and its state in sustainable machining of Bohler steel with different machine learning models</article-title>. <source>Measurement</source> <volume>223</volume>, <fpage>113825</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2023.113825</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Korkmaz</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>M. K.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kunto&#x11f;lu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Patange</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Demirsoz</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2023b</year>). <article-title>Machine learning models for online detection of wear and friction behaviour of biomedical graded stainless steel 316L under lubricating conditions</article-title>. <source>Int. J. Adv. Manuf. Technol.</source> <volume>128</volume> (<issue>5-6</issue>), <fpage>2671</fpage>&#x2013;<lpage>2688</lpage>. <pub-id pub-id-type="doi">10.1007/s00170-023-12108-3</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kumar</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Verma</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Mondal</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Taguchi-grey theory based harmony search algorithm (GR-HSA) for predictive modeling and multi-objective optimization in drilling of polymer composites</article-title>. <source>Exp. Tech.</source> <volume>45</volume>, <fpage>531</fpage>&#x2013;<lpage>548</lpage>. <pub-id pub-id-type="doi">10.1007/s40799-020-00428-y</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kumar</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Cryogenic treatment as performance enhancing process for cutting tools-A review</article-title>. <source>Int. Res. J. Eng. Technol. (IRJET).</source> <volume>02</volume> (<issue>9</issue>), <fpage>1902</fpage>&#x2013;<lpage>1905</lpage>.</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kunto&#x11f;lu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Aslan</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Sa&#x11f;lam</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Pimenov</surname>
<given-names>D. Y.</given-names>
</name>
<name>
<surname>Giasin</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Mikolajczyk</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimization and analysis of surface roughness, flank wear and 5 different sensorial data via tool condition monitoring system in turning of AISI 5140</article-title>. <source>Sensors (Basel)</source> <volume>20</volume> (<issue>16</issue>), <fpage>4377</fpage>. <pub-id pub-id-type="doi">10.3390/s20164377</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kunto&#x11f;lu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Sa&#x11f;lam</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Investigation of signal behaviors for sensor fusion with tool condition monitoring system in turning</article-title>. <source>Measurement</source> <volume>173</volume>, <fpage>108582</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2020.108582</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Manjunath</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>kumar</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Analysis the effectiveness of cryogenic treatment through roughness and temperature prediction using Bonn technique</article-title>. <source>J. Mech. Eng.</source> <volume>14</volume> (<issue>2</issue>), <fpage>16</fpage>&#x2013;<lpage>35</lpage>.</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meraihi</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Gabis</surname>
<given-names>A. B.</given-names>
</name>
<name>
<surname>Mirjalili</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ramdane-Cherif</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Grasshopper optimization algorithm: theory, variants, and applications</article-title>. <source>IEEE Access</source> <volume>9</volume>, <fpage>50001</fpage>&#x2013;<lpage>50024</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3067597</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mirjalili</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>The ant lion optimizer</article-title>. <source>Adv. Eng. Softw.</source> <volume>83</volume>, <fpage>80</fpage>&#x2013;<lpage>98</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2015.01.010</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mirjalili</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mirjalili</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Lewis</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Grey wolf optimizer</article-title>. <source>Adv. Eng. Softw.</source> <volume>69</volume>, <fpage>46</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2013.12.007</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mukkoti</surname>
<given-names>V. V.</given-names>
</name>
<name>
<surname>Sankaraiah</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Yohan</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Effect of cryogenic treatment of tungsten carbide tools on cutting force and power consumption in CNC milling process</article-title>. <source>Prod. Manuf. Res.</source> <volume>6</volume> (<issue>1</issue>), <fpage>149</fpage>&#x2013;<lpage>170</lpage>. <pub-id pub-id-type="doi">10.1080/21693277.2018.1436011</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Niu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Niu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>liu</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>The defect of the grey wolf optimization algorithm and its verification method</article-title>. <source>Knowl. Based Syst.</source> <volume>171</volume>, <fpage>37</fpage>&#x2013;<lpage>43</lpage>. <pub-id pub-id-type="doi">10.1016/j.knosys.2019.01.018</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ozbek</surname>
<given-names>N. A.</given-names>
</name>
<name>
<surname>Gulesin</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ozbek</surname>
<given-names>O.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Application of deep cryogenic treatment to uncoated tungsten carbide inserts in the turning of AISI 304 stainless steel</article-title>. <source>Metall. Mater Trans. A</source> <volume>47</volume> (<issue>12</issue>), <fpage>6270</fpage>&#x2013;<lpage>6280</lpage>. <pub-id pub-id-type="doi">10.1007/s11661-016-3767-1</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Palanivelu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Thanigaivel</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Vickram</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Dey</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Mihaylova</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Desseva</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Probiotics in functional foods: survival assessment and approaches for improved viability</article-title>. <source>Appl. Sci.</source> <volume>12</volume> (<issue>1</issue>), <fpage>455</fpage>. <pub-id pub-id-type="doi">10.3390/app12010455</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Panchagnula</surname>
<given-names>K. K.</given-names>
</name>
<name>
<surname>Jayaprakash</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>&#x10c;ep</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Vamsi</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Chakraborty</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023b</year>). <article-title>Regression model-based parametric analysis of drilling of multi-walled carbon nanotubes-added glass fiber composite laminates</article-title>. <source>Mater Res. Express</source>. <pub-id pub-id-type="doi">10.1088/2053-1591/ad1129</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Panchagnula</surname>
<given-names>K. K.</given-names>
</name>
<name>
<surname>Sharma</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Chakraborty</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023a</year>). <article-title>CoCoSo method-based optimization of cryogenic drilling on multi-walled carbon nanotubes reinforced composites</article-title>. <source>Int. J. Interact. Des. Manuf.</source> <volume>17</volume> (<issue>1</issue>), <fpage>279</fpage>&#x2013;<lpage>297</lpage>. <pub-id pub-id-type="doi">10.1007/s12008-022-00894-1</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Raj Deena</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Vickram</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Rani Singhania</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>C. D.</given-names>
</name>
<name>
<surname>Rohini</surname>
<given-names>K.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Efficiency of various biofilm carriers and microbial interactions with substrate in moving bed-biofilm reactor for environmental wastewater treatment</article-title>. <source>Bioresour. Technol.</source> <volume>359</volume>, <fpage>127421</fpage>. <pub-id pub-id-type="doi">10.1016/j.biortech.2022.127421</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Reddy</surname>
<given-names>T. V. S.</given-names>
</name>
<name>
<surname>Sornakumar</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Reddy</surname>
<given-names>M. V.</given-names>
</name>
<name>
<surname>Venkatram</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Senthilkumar</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Turning studies of deep cryogenic treated P-40 tungsten carbide cutting tool inserts &#x2013; TECHNICAL COMMUNICATION</article-title>. <source>Mach. Sci. Technol.</source> <volume>13</volume> (<issue>2</issue>), <fpage>269</fpage>&#x2013;<lpage>281</lpage>. <pub-id pub-id-type="doi">10.1080/10910340902979754</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sahoo</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Gangopadhyay</surname>
<given-names>V. K.</given-names>
</name>
<name>
<surname>Gangopadhyay</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>An insight into microstructure and machining performance of deep cryogenically treated cemented carbide inserts</article-title>. <source>J. Manuf. Process.</source> <volume>58</volume>, <fpage>819</fpage>&#x2013;<lpage>831</lpage>. <pub-id pub-id-type="doi">10.1016/j.jmapro.2020.09.001</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sert</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Celik</surname>
<given-names>O. N.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Characterization of the mechanism of cryogenic treatment on the microstructural changes in tungsten carbide cutting tools</article-title>. <source>Mater Char</source> <volume>150</volume> (<issue>1-7</issue>), <fpage>1</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1016/j.matchar.2019.02.006</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Dharanidharan</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Vishwa</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Sanjeev Kumar</surname>
<given-names>A. P.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Design, analysis and topology optimization of connecting rod</article-title>. <source>Mater Today Proc.</source> <volume>46</volume>, <fpage>3430</fpage>&#x2013;<lpage>3438</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpr.2020.11.778</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Fegade</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Mahdal</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Optimization of variable stiffness joint in robot manipulator using a novel NSWOA-Marcos approach</article-title>. <source>Processes</source> <volume>10</volume> (<issue>6</issue>), <fpage>1074</fpage>. <pub-id pub-id-type="doi">10.3390/pr10061074</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Karthikeyan</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Ponvell</surname>
<given-names>P. S.</given-names>
</name>
<name>
<surname>Vignesh</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2019a</year>). <article-title>Optimization of process parameters in TIG welded joints of AISI 304L-austenitic stainless steel using Taguchi&#x2019;s experimental design method</article-title>. <source>Mater Today Proc.</source> <volume>16</volume>, <fpage>1188</fpage>&#x2013;<lpage>1195</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpr.2019.05.213</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Mahanta</surname>
<given-names>T. K.</given-names>
</name>
<name>
<surname>&#x10c;ep</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2022c</year>). <article-title>Novel fuzzy measurement alternatives and ranking according to the compromise solution-based green machining optimization</article-title>. <source>Processes</source> <volume>10</volume> (<issue>12</issue>), <fpage>2645</fpage>. <pub-id pub-id-type="doi">10.3390/pr10122645</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Pal</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chohan</surname>
<given-names>J. S.</given-names>
</name>
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2023a</year>). &#x201c;<article-title>Pareto optimization of laminated composite plates with non-dominated sorting whale optimization algorithm (NSWOA) ensemble</article-title>,&#x201d; in <source>International conference on intelligent computing &#x26; optimization</source> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer Nature Switzerland</publisher-name>), <fpage>350</fpage>&#x2013;<lpage>357</lpage>.</citation>
</ref>
<ref id="B44">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Pal</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chohan</surname>
<given-names>J. S.</given-names>
</name>
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2023b</year>). &#x201c;<article-title>Ensemble approach for optimizing variable rigidity joints in robotic manipulators using MOALO-MODA</article-title>,&#x201d; in <source>International conference on intelligent computing &#x26; optimization</source> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer Nature Switzerland</publisher-name>), <fpage>216</fpage>&#x2013;<lpage>224</lpage>.</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sapkota</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>&#x10c;ep</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Application of MEREC in multi-criteria selection of optimal spray-painting robot</article-title>. <source>Processes</source> <volume>10</volume> (<issue>6</issue>), <fpage>1172</fpage>. <pub-id pub-id-type="doi">10.3390/pr10061172</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sivaramakrishnan</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Meganathan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Balasubramani</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2019b</year>). <article-title>Structural optimization of an five degrees of freedom (T-3R-T) robot manipultor using finite element analysis</article-title>. <source>Mater Today Proc.</source> <volume>16</volume>, <fpage>1325</fpage>&#x2013;<lpage>1332</lpage>. <pub-id pub-id-type="doi">10.1016/j.matpr.2019.05.231</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shanmugasundar</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Vanitha</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>&#x10c;ep</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Kalita</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ramachandran</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>A comparative study of linear, random forest and adaboost regressions for modeling non-traditional machining</article-title>. <source>Processes</source> <volume>9</volume> (<issue>11</issue>), <fpage>2015</fpage>. <pub-id pub-id-type="doi">10.3390/pr9112015</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shunmugesh</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Panneerselvam</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Optimization of machining process parameters in drilling of CFRP using multi-objective Taguchi technique, TOPSIS and RSA techniques</article-title>. <source>Polym. Polym. Compos</source> <volume>25</volume> (<issue>3</issue>), <fpage>185</fpage>&#x2013;<lpage>192</lpage>. <pub-id pub-id-type="doi">10.1177/096739111702500301</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Singla</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sharma</surname>
<given-names>V. S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Processing of materials at cryogenic temperature and its implications in manufacturing: a review</article-title>. <source>Mater Manuf. Process.</source> <volume>33</volume> (<issue>15</issue>), <fpage>1603</fpage>&#x2013;<lpage>1640</lpage>. <pub-id pub-id-type="doi">10.1080/10426914.2018.1424908</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vickram</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Srikumar</surname>
<given-names>P. S.</given-names>
</name>
<name>
<surname>Srinivasan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jeyanthi</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Anbarasu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Thanigaivel</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Seminal exosomes&#x2013;an important biological marker for various disorders and syndrome in human reproduction</article-title>. <source>Saudi J. Biol. Sci.</source> <volume>28</volume> (<issue>6</issue>), <fpage>3607</fpage>&#x2013;<lpage>3615</lpage>. <pub-id pub-id-type="doi">10.1016/j.sjbs.2021.03.038</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>X. S.</given-names>
</name>
</person-group> (<year>2009</year>). &#x201c;<article-title>Harmony search as a metaheuristic algorithm</article-title>,&#x201d; in <source>Music-inspired harmony search algorithm: theory and applications</source> (<publisher-loc>Berlin, Germany</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-642-00185-7_1</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zarei</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Fesanghary</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Farshi</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Saffar</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Razfar</surname>
<given-names>M. R.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Optimization of multi-pass face-milling via harmony search algorithm</article-title>. <source>J. Mater Process Technol.</source> <volume>209</volume> (<issue>5</issue>), <fpage>2386</fpage>&#x2013;<lpage>2392</lpage>. <pub-id pub-id-type="doi">10.1016/j.jmatprotec.2008.05.029</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Effect of cutting parameters on the corrosion resistance of 7A04 aluminum alloy in high-speed cutting</article-title>. <source>Vacuum</source> <volume>212</volume>, <fpage>111968</fpage>. <pub-id pub-id-type="doi">10.1016/j.vacuum.2023.111968</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>