<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMES</journal-id>
<journal-id journal-id-type="nlm-ta">CMES</journal-id>
<journal-id journal-id-type="publisher-id">CMES</journal-id>
<journal-title-group>
<journal-title>Computer Modeling in Engineering &#x0026; Sciences</journal-title>
</journal-title-group>
<issn pub-type="epub">1526-1506</issn>
<issn pub-type="ppub">1526-1492</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">26097</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2023.026097</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Quantum-Inspired Equilibrium Optimizer for Linear Antenna Array</article-title>
<alt-title alt-title-type="left-running-head">Quantum-Inspired Equilibrium Optimizer for Linear Antenna Array</alt-title>
<alt-title alt-title-type="right-running-head">Quantum-Inspired Equilibrium Optimizer for Linear Antenna Array</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Zhu</surname><given-names>Binwen</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Luo</surname><given-names>Qifang</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><xref ref-type="aff" rid="aff-3">3</xref><email>1.qf@163.com</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Zhou</surname><given-names>Yongquan</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><xref ref-type="aff" rid="aff-2">2</xref><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<aff id="aff-1"><label>1</label><institution>College of Artificial Intelligence, Guangxi Minzu University</institution>, <addr-line>Nanning, 530006</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Xiangsihu College of Guangxi Minzu University</institution>, <addr-line>Nanning, 532100</addr-line>, <country>China</country></aff>
<aff id="aff-3"><label>3</label><institution>Guangxi Key Laboratories of Hybrid Computation and IC Design Analysis</institution>, <addr-line>Nanning, 530006</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Qifang Luo. Email: <email>1.qf@163.com</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic"><year>2023</year></pub-date>
<pub-date date-type="pub" publication-format="electronic"><day>21</day><month>4</month><year>2023</year>
</pub-date>
<volume>137</volume>
<issue>1</issue>
<fpage>385</fpage>
<lpage>413</lpage>
<history>
<date date-type="received"><day>15</day><month>8</month><year>2022</year></date>
<date date-type="accepted"><day>06</day><month>12</month><year>2022</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Zhu, Luo and Zhou</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Zhu, Luo and Zhou</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMES_26097.pdf"></self-uri>
<abstract>
<p>With the rapid development of communication technology, the problem of antenna array optimization plays a crucial role. Among many types of antennas, line antenna arrays (LAA) are the most commonly applied, but the side lobe level (SLL) reduction is still a challenging problem. In the radiation process of the linear antenna array, the high side lobe level will interfere with the intensity of the antenna target radiation direction. Many conventional methods are ineffective in obtaining the maximum side lobe level in synthesis, and this paper proposed a quantum equilibrium optimizer (QEO) algorithm for line antenna arrays. Firstly, the linear antenna array model consists of an array element arrangement. Array factor (AF) can be expressed as the combination of array excitation amplitude and position in array space. Then, inspired by the powerful computing power of quantum computing, an improved quantum equilibrium optimizer combining quantum coding and quantum rotation gate strategy is proposed. Finally, the proposed quantum equilibrium optimizer is used to optimize the excitation amplitude of the array elements in the linear antenna array model by numerical simulation to minimize the interference of the side lobe level to the main lobe radiation. Six different metaheuristic algorithms are used to optimize the excitation amplitude in three different arrays of line antenna arrays, the experimental results indicated that the quantum equilibrium optimizer is more advantageous in obtaining the maximum side lobe level reduction. Compared with other metaheuristic optimization algorithms, the quantum equilibrium optimizer has advantages in terms of convergence speed and accuracy.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Linear antenna array</kwd>
<kwd>equilibrium optimizer</kwd>
<kwd>quantum equilibrium optimizer</kwd>
<kwd>side lobe level</kwd>
<kwd>metaheuristic optimization</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>With the booming development of wireless technology, communication technology is gradually transforming from 2G to 5G [<xref ref-type="bibr" rid="ref-1">1</xref>]. In the process of wireless communication technology development, the antenna plays a vital role. For long distance communication, it is necessary to reduce the waste of energy by optimizing the antenna array. In order to obtain the maximum antenna radiation energy for a specific signal receiving point, it is necessary to reduce the SLL in the direction of disinterest so that the radiation energy is concentrated [<xref ref-type="bibr" rid="ref-2">2</xref>]. The radiation intensity and directionality of a single element antenna are challenging to maintain stability, while the antenna array can achieve the purpose by combining multiple elements [<xref ref-type="bibr" rid="ref-3">3</xref>]. The antenna array can have a narrow beam form and minimum SLL interference by adjusting the excitation amplitude and spacing of each array element as well as the geometric layout [<xref ref-type="bibr" rid="ref-4">4</xref>]. Most problems in engineering and technology can be attributed to optimization problems, and the optimization of linear antenna arrays is no exception. How to obtain high intensity radiation in a specific direction and the maximum reduction of SLL is gradually becoming a hot topic of research [<xref ref-type="bibr" rid="ref-5">5</xref>]. Modern antenna array design relies heavily on electromagnetic simulation models, but electromagnetic simulation is computationally expensive due to electromagnetic mutual inductance and other factors. The traditional numerical optimization method uses gradient information to adjust the antenna array design, but under the current computing conditions, the time cost of this optimization process is unacceptably high. How to efficiently use physics-based mathematical models to speed up the design process of antenna arrays is an important background for research [<xref ref-type="bibr" rid="ref-6">6</xref>]. Therefore, it is a challenging task to select an efficient computational method for numerical optimization. With the development of optimization theory and computer technology, some meta-heuristic optimization algorithms began to appear and attract the attention of scholars.</p>
<p>Metaheuristic algorithms are mainly inspired by natural phenomena and can be broadly classified into four categories. Evolutionary algorithms inspired by Darwinian evolutionary theory, mainly include genetic algorithm (GA) [<xref ref-type="bibr" rid="ref-7">7</xref>], evolutionary strategies (ES) [<xref ref-type="bibr" rid="ref-8">8</xref>], differential evolutionary algorithm (DE) [<xref ref-type="bibr" rid="ref-9">9</xref>], evolutionary planning (EP) [<xref ref-type="bibr" rid="ref-10">10</xref>], etc. Algorithms inspired by the intelligent behavior of biological swarms mainly include the particle swarm algorithm (PSO) [<xref ref-type="bibr" rid="ref-11">11</xref>], artificial bee colony algorithm (ABC) [<xref ref-type="bibr" rid="ref-12">12</xref>], chameleon algorithm (CSA) [<xref ref-type="bibr" rid="ref-13">13</xref>], barnacle mating algorithm (BMO) [<xref ref-type="bibr" rid="ref-14">14</xref>], whale optimization algorithm (WOA) [<xref ref-type="bibr" rid="ref-15">15</xref>], slap swarm algorithm (SSA) [<xref ref-type="bibr" rid="ref-16">16</xref>], gray wolf optimizer (GWO) [<xref ref-type="bibr" rid="ref-17">17</xref>], slime mould algorithm (SMA) [<xref ref-type="bibr" rid="ref-18">18</xref>], etc. Algorithms inspired by physical and chemical laws, mainly include artificial electric field algorithm (AEFA) [<xref ref-type="bibr" rid="ref-19">19</xref>], equilibrium optimizer (EO) [<xref ref-type="bibr" rid="ref-20">20</xref>], simulated annealing algorithm (SA) [<xref ref-type="bibr" rid="ref-21">21</xref>], big bang-big crunch (BBBC) [<xref ref-type="bibr" rid="ref-22">22</xref>], lightning search algorithm (LSA) [<xref ref-type="bibr" rid="ref-23">23</xref>], heat transfer search (HTS) [<xref ref-type="bibr" rid="ref-24">24</xref>], etc. The algorithms inspired by simulated human behavior mainly include teaching-learning-based optimization algorithm (TLBO) [<xref ref-type="bibr" rid="ref-25">25</xref>], brain storming algorithm (BSO) [<xref ref-type="bibr" rid="ref-26">26</xref>], volleyball premier league algorithm (VPLA) [<xref ref-type="bibr" rid="ref-27">27</xref>], etc. It is known from the No Free Lunch Theorem that no single meta-heuristic algorithm can perform well on all problems [<xref ref-type="bibr" rid="ref-28">28</xref>]. Therefore, meta-heuristic algorithms and their improved versions are continuously proposed by scholars for different optimization problems. Similarly, finding a more efficient method for solving the optimization problem of linear antenna arrays is still a hot research topic.</p>
<p>In 2019, Afshin Faramaki et al. proposed a novel physics-based optimization algorithm inspired by the mass balance equation in a container called the equilibrium optimizer [<xref ref-type="bibr" rid="ref-20">20</xref>]. Since its proposed simple structure and fast computing speed has attracted the attention of many scholars. In [<xref ref-type="bibr" rid="ref-29">29</xref>], Abdel-Basset et al. proposed a linear reduction diversity technique and local minima elimination method for basic equilibrium optimizer and applied the proposed improved equilibrium optimizer algorithm to solar cells. In [<xref ref-type="bibr" rid="ref-30">30</xref>], Gupta et al. used Gaussian variation and reconstruction concepts to compensate for the shortcomings of the basic equilibrium optimizer and applied them to multilayer perceptions training. In [<xref ref-type="bibr" rid="ref-31">31</xref>], Gao et al. proposed a binary version of the equilibrium optimizer and applied it to the feature selection problem to analyze the optimal choice of the transfer function. In [<xref ref-type="bibr" rid="ref-32">32</xref>], Wunnava et al. proposed an adaptive equilibrium optimizer that implements adaptive decentralized decision making for search agents. The proposed algorithm is also applied to multilevel shareholding segmentation of image histograms. In [<xref ref-type="bibr" rid="ref-33">33</xref>], Abdul-hamied et al. proposed a population-based equilibrium optimizer for the hybrid grid optimization problem. The problem combines economic-technical and environmental requirements to minimize the cost of power generation in the power system. In [<xref ref-type="bibr" rid="ref-34">34</xref>], Fan et al. introduced elite reverse learning with novel population update rules for the imbalance between exploration and exploitation of the basic equilibrium optimizer. The modified equilibrium optimizer is then tested on a classical function problem to verify that it has a fast convergence speed and optimality search accuracy. In [<xref ref-type="bibr" rid="ref-35">35</xref>], Elsheikh et al. used an equilibrium optimizer to tune the parameters of a random vector functional link network and predicted the quality metrics of sheet cuttings. In [<xref ref-type="bibr" rid="ref-36">36</xref>], Yin et al. hybridized the equilibrium optimizer with the smile mould algorithm and added a stochastic difference variation operator to make the algorithm escape from local optima. Finally, the proposed method search capability was verified in nine engineering design problems. In [<xref ref-type="bibr" rid="ref-37">37</xref>], Tang et al. proposed an equilibrium optimizer algorithm mixing multiple swarm strategies and applied it to the path planning problem. In [<xref ref-type="bibr" rid="ref-38">38</xref>], Abdel-Basset et al. proposed a multi-objective variant of the equilibrium optimizer that uses an archiving mechanism to retain the optimal solution and uses a crowded distance approach to maintain the diversity of solutions.</p>
<p>From the above, it is clear that the equilibrium optimizer has been successfully applied in many fields, but the basic equilibrium optimizer algorithm still has some shortcomings. Due to the existence of average candidate solutions in the equilibrium pool, the algorithm has a strong exploitation capability, which leads the equilibrium optimizer to converge early and fall into a local optimum. To address the shortcomings of the basic equilibrium optimizer algorithm and inspired by quantum computing, a novel quantum equilibrium optimizer algorithm is proposed. The idea of quantum coding is introduced in QEO to improve the basic equilibrium optimizer, which improves the equilibrium optimizer&#x2019;s population diversity. Second, the original equilibrium pooling strategy is improved and combined with a quantum rotation gate to help the algorithm jump out of local optima. In the quantum equilibrium optimizer, the equilibrium optimizer update formula is mainly responsible for the change of the quantum phase angle, and the change of the probability amplitude is realized by the incremental calculation of the quantum rotation gate strategy.</p>
<p>In order to verify the feasibility and effectiveness of the QEO, this paper solves the problem of maximum SLL reduction for linear antenna arrays using the proposed algorithm. Three sets of LAA with a different number of array elements were selected as test examples, and QEO was used to compare with six novel meta-heuristic algorithms. The experimental statistics show that QEO has the advantages of fast convergence and high search accuracy and robustness.</p>
<p>The main contributions of this paper can be summarized as follows:
<list list-type="simple">
<list-item>
<label>1.</label><p>Inspired by quantum computing to improve the original equilibrium optimizer seeking capability, a quantum coded version of the equilibrium optimizer algorithm is proposed.</p></list-item>
<list-item>
<label>2.</label><p>Introducing the idea of quantum coding, each individual in QEO corresponds to two positions in the search space, and the quantum coding mechanism improves the diversity of the population.</p></list-item>
<list-item>
<label>3.</label><p>Performing the incremental phase angle calculations through the combination of quantum rotation gate strategy and quantum equilibrium pool, which effectively helps the algorithm to jump out of local optimum and avoid premature convergence.</p></list-item>
<list-item>
<label>4.</label><p>QEO is used for linear antenna array optimization to maximize the SLL reduction. Three sets of LAA with a different number of array elements are selected for testing and compared with six novel meta-heuristic algorithms.</p></list-item>
</list></p>
<p>This paper is organized as follows. <xref ref-type="sec" rid="s2">Section 2</xref> expedites improving and applying different meta-heuristic algorithms for LAA optimization problems. <xref ref-type="sec" rid="s3">Section 3</xref> defines the maximum SLL reduction problem and the mathematical model. <xref ref-type="sec" rid="s4">Section 4</xref> describes the basic equilibrium optimizer. <xref ref-type="sec" rid="s5">Section 5</xref> describes the quantum equilibrium optimizer in detail. <xref ref-type="sec" rid="s6">Section 6</xref> shows the experimental results and statistical analysis results. The conclusion of our work is given in <xref ref-type="sec" rid="s7">Section 7</xref>.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Related Works</title>
<sec id="s2_1">
<label>2.1</label>
<title>Antenna Array Optimization</title>
<p>This section describes other metaheuristic algorithms and their modifications for antenna array optimization problems. In [<xref ref-type="bibr" rid="ref-39">39</xref>], Panduro et al. used a genetic algorithm for the design of non-uniform circular arrays and obtained a large reduction of SLL. In [<xref ref-type="bibr" rid="ref-40">40</xref>], Khodier et al. used the particle swarm algorithm to synthesize the minimum side lobe level and compared it with other algorithms to verify the effectiveness of the particle swarm algorithm. In [<xref ref-type="bibr" rid="ref-41">41</xref>], Guney et al. used the honeybee algorithm to adjust the phase and amplitude of the array elements, and the effectiveness of the method was verified on a Chebyshev antenna model. In [<xref ref-type="bibr" rid="ref-42">42</xref>], Singh et al. used the Biogeography-based optimization algorithm to adjust the optimal excitation amplitude of the antenna array elements and effectively synthesized the antenna radiation map. In [<xref ref-type="bibr" rid="ref-43">43</xref>], Pappula et al. used a cat swarm optimization algorithm for the optimal array element location to suppress the SLL, which has applications in electromagnetic optimization. In [<xref ref-type="bibr" rid="ref-44">44</xref>], Singh et al. used the cuckoo optimization algorithm (COA) to optimize the linear and circular arrays, and the experimental results showed that COA has superior performance. In [<xref ref-type="bibr" rid="ref-45">45</xref>], Dib et al. used a symbiotic bio-search algorithm to synthesize the radiation map of symmetric antenna arrays and effectively obtained a radiation map with low interference. In [<xref ref-type="bibr" rid="ref-46">46</xref>], Saxena et al. introduced the gray wolf optimization algorithm into the field of electromagnetic and antenna optimization to optimize the excitation amplitude and array element position to achieve the minimum SLL optimization. In [<xref ref-type="bibr" rid="ref-47">47</xref>], Salgotra et al. proposed an extended version of the gray wolf optimizer (GWO-E) that utilizes multiple swarm partitioning and adversarial learning strategies to improve the performance of the algorithm. Experiments show that GWO-E obtains the largest SLL reduction in a non-uniform antenna array. In [<xref ref-type="bibr" rid="ref-48">48</xref>], Wu et al. used a spider monkey optimization algorithm to optimize the synthesized sparse line array in order to reduce the side level of the whole array. In [<xref ref-type="bibr" rid="ref-49">49</xref>], Sun et al. used the weed invasion algorithm for beam synthesis of LAA with circular antenna array (CAA) and obtained better synthesis characteristics in a real environment. In [<xref ref-type="bibr" rid="ref-50">50</xref>], Durmus et al. applied the equilibrium optimizer algorithm to symmetric LAA with non-uniform CAA for radiation map synthesis to achieve narrow half-power beam widths. In [<xref ref-type="bibr" rid="ref-51">51</xref>], Sharaqa et al. used a bio-geographic optimization algorithm (BBO) to optimize the maximum SLL reduction and validated the effectiveness of BBO in comparison with other well-known optimization methods. In [<xref ref-type="bibr" rid="ref-52">52</xref>], Das et al. determination of excitation amplitude and antenna array spacing to reduce SLL values using the moth flame optimization method. In [<xref ref-type="bibr" rid="ref-53">53</xref>], Subhashini et al. used the runner-root algorithm (RRA) for linear antenna array optimization and obtained good results. In [<xref ref-type="bibr" rid="ref-54">54</xref>], Almagboul et al. proposed to optimize the beamformer weights using an atomic search optimization algorithm to minimize the SLL value. In [<xref ref-type="bibr" rid="ref-55">55</xref>], Singh et al. proposed a novel algorithm by fusing a differential evolutionary algorithm with harmonic search to synthesize the loop antenna array to minimize the SLL. In [<xref ref-type="bibr" rid="ref-56">56</xref>], Vegesna et al. improved flower pollination algorithms for beam forming techniques with highly minimized SLL. In [<xref ref-type="bibr" rid="ref-57">57</xref>], Liang et al. introduced migration strategy and elite learning mechanism in Biogeography-based optimization algorithm and proposed a new method with an adaptive variation strategy. The proposed method is then tested on a classical function and used for the antenna array beam optimization problem. In summary, the antenna array optimization problem has gradually become a hot area of research. The linear antenna array is the most basic antenna geometric arrangement and the most practical geometric arrangement, but it still suffers from the defect of insufficient maximum SLL reduction. Finding a more effective method to solve the linear antenna array optimization problem is still a hot research topic.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Quantum-Inspired Metaheuristic Algorithm</title>
<p>The concept of &#x201C;quantum&#x201D; first appeared in the last century in the field of physics, and it is in quantum computers that quantum properties are fully exploited [<xref ref-type="bibr" rid="ref-58">58</xref>]. This concept has attracted the attention of many scholars and introduced quantum theory into meta-heuristic algorithms. In [<xref ref-type="bibr" rid="ref-59">59</xref>], Yu et al. introduced the idea of quantum rotating gate to encode the population for the defect that the basic dragonfly optimization algorithm easily falls into local optimum. In [<xref ref-type="bibr" rid="ref-60">60</xref>], Zhang et al. proposed a quantum-inspired satin bowerbird optimizer algorithm to encode populations based on the quantum bits of Bloch spheres. In [<xref ref-type="bibr" rid="ref-61">61</xref>], Deng et al. proposed an efficient DE algorithm for solving large-scale optimization problems by introducing quantum computing features and co-evolutionary ideas to improve DE for the shortcomings of differential evolutionary algorithms. In [<xref ref-type="bibr" rid="ref-62">62</xref>], Zhou et al. proposed a quantum wind-driven optimization algorithm for unmanned aerial vehicle path planning problems with quantum non-gates for variation. In [<xref ref-type="bibr" rid="ref-63">63</xref>], Coelho et al. proposed a mutation-based quantum particle swarm algorithm (QPSO) inspired by quantum mechanics to prevent premature convergence of the algorithm. In [<xref ref-type="bibr" rid="ref-64">64</xref>], Zou et al. introduced dynamic population optimization strategies in TLBO and used quantum learning strategies to maintain population diversity. In [<xref ref-type="bibr" rid="ref-65">65</xref>], Yu et al. introduced the quantum rotating gate strategy and the water cycle mechanism into the basic smile mould algorithm to compensate for the early convergence. In [<xref ref-type="bibr" rid="ref-66">66</xref>], Cui et al. proposed a quantum-inspired moth flame optimizer for clustering on the UCI benchmark dataset to test efficiency. In [<xref ref-type="bibr" rid="ref-67">67</xref>], Li et al. proposed a new quantum coded pathfinder optimization algorithm for parameter optimization problem in proton exchange membrane fuel cells (PEMFC). Some scholars combine quantum computing ideas with meta-heuristic algorithms in the field of antenna optimization. In [<xref ref-type="bibr" rid="ref-68">68</xref>], Ho et al. proposed an improved quantum particle swarm algorithm that escapes from local optima by introducing diversification and intensification phases, and applied it to the optimization problem of a 28-element LAA. In [<xref ref-type="bibr" rid="ref-69">69</xref>], Patidar et al. used the quantum particle swarm method to optimize a broadband frequency-invariant pattern. In [<xref ref-type="bibr" rid="ref-70">70</xref>], Gao et al. combined the TLBO algorithm with quantum theory, made the population evolve in a good direction through the method of quantum revolving gate, and finally applied it to linear array pattern synthesis. In [<xref ref-type="bibr" rid="ref-71">71</xref>], Liu et al. combined quantum computing ideas with genetic algorithms to optimize the maximum signal output power. In [<xref ref-type="bibr" rid="ref-72">72</xref>], Mikki et al. used quantum particle swarm optimization for linear array antenna synthesis problems. The above articles have successfully integrated quantum ideas and heuristic algorithms and applied to the field of antennas, but there are still shortcomings in maximizing the effect of reducing SLL. While reducing the SLL problem is not novel, more efficient methods are absolutely needed. Therefore, this paper combines the physics-based equilibrium optimizer algorithm with quantum ideas for the first time, and proposes an efficient quantum equilibrium optimizer for reducing the SLL value, and fully compares it with other methods to show the advantages of QEO.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Problem Description</title>
<p>In this section, the mathematical model of SLL reduction for a linear antenna array is presented. The optimization process starts from the initialization of the problem, and a suitable fitness function should be selected as the optimization objective for each optimization problem. The linear antenna array is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>, which contains <italic>2M</italic> array elements.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Linear antenna array with <italic>2M</italic> elements</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-1.tif"/>
</fig>
<sec id="s3_1">
<label>3.1</label>
<title>Antenna Factor</title>
<p>In a linear antenna array, all the elements are placed in a straight line. For the linear antenna, the array factor can be expressed as the combination of array excitation amplitude and position in array space. The linear antenna array element has the characteristics of uniform radiation pattern, but the array element excitation is concentrated in the center of the array when radiating together as an antenna array. The array factor can be expressed as follows [<xref ref-type="bibr" rid="ref-73">73</xref>]:</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mi>A</mml:mi><mml:mi>F</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C6;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi>d</mml:mi><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C6;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow></mml:math></inline-formula> is the wave number, <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is excitation amplitude of elements, <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mi>d</mml:mi></mml:math></inline-formula> represents the position of each element in the line array, <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> indicates the phase of each element, <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mi>&#x03C6;</mml:mi></mml:math></inline-formula> is the azimuth angle.</p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Fitness Function</title>
<p>In this paper, the excitation amplitude of the array elements in the linear antenna array is adjusted to make the antenna highly radioactivity in a specific direction. The optimization objective is to get the maximum SLL reduction and the fitness function can be expressed as:</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mi mathvariant="italic">f</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">n</mml:mi><mml:mi mathvariant="italic">e</mml:mi><mml:mi mathvariant="italic">s</mml:mi><mml:mi mathvariant="italic">s</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mn>20</mml:mn><mml:msub><mml:mi>log</mml:mi><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2061;</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>A</mml:mi><mml:mi>F</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>S</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>A</mml:mi><mml:mi>F</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mtext>&#x00A0;</mml:mtext><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>AF</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C6;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi>&#x03C6;</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>S</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>N</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>&#x222A;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>N</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mn>0</mml:mn><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mtext>M</mml:mtext></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>S</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the interval between the values of the side lobe and the main lobe; <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>N</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>N</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are the first nulls of the pattern; <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow></mml:math></inline-formula> is wave length  and array spacing fixed <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow></mml:math></inline-formula>; In order to ensure the maximum width of the first nulls of the pattern in the optimization process, <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>N</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>N</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> select the appropriate value.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Equilibrium Optimizer</title>
<p>The equilibrium optimizer [<xref ref-type="bibr" rid="ref-20">20</xref>] was first proposed to solve continuous optimization problems. The equilibrium optimizer has the advantages of strong computational stability and searching speed. The concentration update of the particle depends on the mass balance equation. The particle in the container (search agent) randomly updates its particle concentration until it reaches an equilibrium state (optimal result).</p>
<sec id="s4_1">
<label>4.1</label>
<title>Inspiration</title>
<p>The equilibrium optimizer&#x2019;s inspiration comes from the dynamic mass balance equation in the container for a control volume that describes the conservation of mass entering. The equation is defined as follows:</p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mi>V</mml:mi><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>Q</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>Q</mml:mi><mml:mi>C</mml:mi><mml:mo>+</mml:mo><mml:mi>G</mml:mi></mml:math></disp-formula>where <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mi>C</mml:mi></mml:math></inline-formula> is the concentration of particles, <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mi>V</mml:mi></mml:math></inline-formula> is volume, <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mi>V</mml:mi><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula> is the rate of mass change, <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mi>Q</mml:mi></mml:math></inline-formula> is the flow of volume,<inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the equilibrium condition of particles, and <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mi>G</mml:mi></mml:math></inline-formula> is the mass generation rate.</p>
<p>After obtaining the mass balance equation, the turnover rate <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mi>Q</mml:mi><mml:mi>V</mml:mi></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is introduced to rearrange the equation, and the solution time of the rearranged equation is solved as an integral of the function to obtain as follows:</p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mi>F</mml:mi><mml:mo>+</mml:mo><mml:mfrac><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mi>V</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>F</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>F</mml:mi></mml:math></inline-formula> is expressed as follows:</p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:mi>exp</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is initiate time and start concentration.</p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Inspiration</title>
<p>As with most optimization methods, the searching flow path starts with initializing the container particle.</p>
<p><disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">n</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">a</mml:mi><mml:mi mathvariant="italic">l</mml:mi></mml:mrow></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">n</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">t</mml:mi><mml:mi mathvariant="italic">i</mml:mi><mml:mi mathvariant="italic">a</mml:mi><mml:mi mathvariant="italic">l</mml:mi></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula> is the initial concentration of the particle, <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the maximum and minimum values of particle concentration, <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:math></inline-formula> is a random number.</p>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Equilibrium Pool</title>
<p>After that, the particle concentration is evaluated and four better fitness particles are chosen to constitute the equilibrium pool. The first four candidate solutions in the equilibrium pool are the particles with the best fitness values identified. However, and the last one of the equilibrium pool is the arithmetic mean of the four previous candidates as given in <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref>. Each iteration selects equilibrium candidate solutions with equal probability from the equilibrium pool.</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>4</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>4</mml:mn></mml:math></disp-formula></p>
<p><disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>4</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the arithmetic mean, <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mover><mml:mrow><mml:mo>,</mml:mo><mml:mi>C</mml:mi></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>4</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> are the first four candidate solutions. <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is an equilibrium pool.</p>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Exponential Term</title>
<p>Exponential terms help enhance the exploration capabilities of the EO, and it is described as follows:</p>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mover><mml:mi>F</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:mi>r</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>&#x2212;</mml:mo><mml:mn>0.5</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover></mml:mrow><mml:mspace width="negativethinmathspace" /><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is a constant value, <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:mi>r</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>&#x2212;</mml:mo><mml:mn>0.5</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a symbolic function in <xref ref-type="disp-formula" rid="eqn-12">Eq. (12)</xref> has an effect on the searching direction, and time <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:mi>t</mml:mi></mml:math></inline-formula> is a nonlinear parameter. <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:mover><mml:mi>r</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover></mml:math></inline-formula> are a random vector between 0 and 1. It is calculated as follows:</p>
<p><disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mrow><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mfrac><mml:mrow><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is a constant value that controls exploitation capabilities, experiments show that when <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, EO has better optimization capability.</p>
</sec>
<sec id="s4_5">
<label>4.5</label>
<title>Generation Rate</title>
<p>The mass generation rate is helpful in improving the exploitation ability of the algorithm, and it is described as follows:</p>
<p><disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mover><mml:mi>G</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mover><mml:mi>G</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>k</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p><disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mover><mml:mi>G</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mover><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mover><mml:mi>F</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover></mml:math></disp-formula></p>
<p><disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mover><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mover><mml:mrow><mml:mi>G</mml:mi><mml:mi>C</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mover><mml:mrow><mml:mi>G</mml:mi><mml:mi>C</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x2192;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>0.5</mml:mn><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2265;</mml:mo><mml:mi>G</mml:mi><mml:mi>P</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mi>G</mml:mi><mml:mi>P</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are the random number, <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi>G</mml:mi><mml:mi>C</mml:mi><mml:mi>P</mml:mi></mml:math></inline-formula> is the generation rate control parameter.</p>
<p>The updating rule of EO is given as:</p>
<p><disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>&#x2212;</mml:mo><mml:mover><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow><mml:mover><mml:mi>F</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mfrac><mml:mover><mml:mi>G</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mi>V</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>F</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The first term in <xref ref-type="disp-formula" rid="eqn-18">Eq. (18)</xref> selects a balanced candidate from the equilibrium pool. The existence of the equilibrium pool strategy enhances the exploration capability of the algorithm. The second is responsible for improving the global exploration capability of the algorithm, and the symbolic function controls different exploration directions. The third improves the exploitation capability of algorithms to control small changes in particle concentrations. The pseudocode of the basic EO is illustrated in <xref ref-type="table" rid="table-1">Table 1</xref>.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>The pseudocode of the basic EO</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>EO pseudo-code</th>
</tr>
</thead>
<tbody>
<tr>
<td>01 &#x2002;&#x2002;&#x2002;<bold>Initialization</bold> {</td>
</tr>
<tr>
<td>02 &#x2002;&#x2002;&#x2002;initialize population according to <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref></td>
</tr>
<tr>
<td>03 &#x2002;&#x2002;&#x2002;parameter define <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>t</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math></inline-formula>, <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mi>G</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn></mml:math></inline-formula>}</td>
</tr>
<tr>
<td>04 &#x2002;&#x2002;&#x2002;<bold>Main loop</bold> <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td>05 &#x2002;&#x2002;&#x2002;<bold>While</bold></td>
</tr>
<tr>
<td>06 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;compute the fitness of all particles in a container;</td>
</tr>
<tr>
<td>07 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;find <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>3</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mtext>&#xA0;and&#xA0;</mml:mtext></mml:mrow><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>4</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td>08 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;compute the arithmetic means by <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref> and construct the equilibrium pool;</td>
</tr>
<tr>
<td>09 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;applied the memory saving strategy <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td>10 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;updates <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mi>t</mml:mi></mml:math></inline-formula> according to <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref></td>
</tr>
<tr>
<td>11 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;<bold>For</bold> each particle</td>
</tr>
<tr>
<td>12 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;update particle concentration according to <xref ref-type="disp-formula" rid="eqn-18">Eq. (18)</xref></td>
</tr>
<tr>
<td>13 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;<bold>End for</bold></td>
</tr>
<tr>
<td>14 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;<inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula></td>
</tr>
<tr>
<td>15 &#x2002;&#x2002;&#x2002;<bold>End while</bold></td>
</tr>
<tr>
<td>16 &#x2002;&#x2002;&#x2002;<bold>Return</bold> <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_6">
<label>4.6</label>
<title>Particle&#x2019;s Memory Saving</title>
<p>This strategy is similar to the individual optimal location preservation strategy of PSO, which records the best location searched by individuals.</p>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Quantum-Inspired Equilibrium Optimizer</title>
<p>In this section, a novel quantum meta-heuristic algorithm is proposed, the quantum equilibrium optimizer. QEO introduces the idea of quantum computing into the basic equilibrium optimizer, and uses the efficient computational performance of quantum computing to improve the optimization search capability of the basic equilibrium optimizer. After using quantum coding, a particle corresponds to two probability amplitude of quantum bits, it represents two positions in the optimization space, where the quantum probability amplitude is used to update the particle position and adjust the change of angle through the quantum rotation gate strategy. Inspired by quantum computing, a quantum equilibrium pooling strategy is proposed to realize the variation of quantum probability amplitude. The strategy improves the diversity of the population and avoids late premature convergence.</p>
<sec id="s5_1">
<label>5.1</label>
<title>Quantum Computing and Chromosome Coding</title>
<p>The smallest unit in quantum computing is the quantum bit, which can be expressed as &#x201C;0&#x201D; and &#x201C;1&#x201D; for two states of quantum existence. A quantum bit can be expressed as follows:</p>
<p><disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03C8;</mml:mi><mml:mo fence="false" stretchy="false">&#x27E9;</mml:mo><mml:mo>=</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>0</mml:mn><mml:mo fence="false" stretchy="false">&#x27E9;</mml:mo><mml:mo>+</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>1</mml:mn><mml:mo fence="false" stretchy="false">&#x27E9;</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> are the probability symbols of the quantum bits being 0 and 1, respectively; Due to the variable nature of the probability amplitude, it satisfies the equation <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03B1;</mml:mi><mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>. The encoding of the individual quantum equilibrium optimizer inspired by the above quantum computing ideas is obtained as follows:</p>
<p><disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left left left left" rowspacing="4pt" columnspacing="1em" columnlines="solid solid solid"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x2026;</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x22EF;</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left left left left" rowspacing="4pt" columnspacing="1em" columnlines="solid solid solid"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x2026;</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x22EF;</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mi>&#x03B8;</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:math></inline-formula> is a random number between 0 and 1, <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mi>i</mml:mi></mml:math></inline-formula> is the population size, <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:mi>D</mml:mi></mml:math></inline-formula> is the problem dimension.</p>
<p>Thus, quantum chromosomes correspond to two positions in quantum space, as follows:</p>
<p><disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>D</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="s5_2">
<label>5.2</label>
<title>Solution Space Transformation</title>
<p>In QEO, obtaining the particle positions corresponding to the problem requires mapping the quantum space of the quantum chromosome to the problem space <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>Q</mml:mi><mml:mi>E</mml:mi><mml:mi>O</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. The quantum chromosome solution space transformation equation is as follows:</p>
<p><disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mrow><mml:mo>[</mml:mo><mml:mi>b</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>a</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-24"><label>(24)</label><mml:math id="mml-eqn-24" display="block"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:mrow><mml:mo>[</mml:mo><mml:mi>b</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>a</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the quantum state <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>0</mml:mn><mml:mo fence="false" stretchy="false">&#x27E9;</mml:mo></mml:math></inline-formula> calculated by the probability amplitude <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:msub><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the quantum state <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>1</mml:mn><mml:mo fence="false" stretchy="false">&#x27E9;</mml:mo></mml:math></inline-formula> calculated by the probability amplitude <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
</sec>
<sec id="s5_3">
<label>5.3</label>
<title>Updating Process</title>
<p>In order to improve the defect that the basic equilibrium optimizer algorithm tends to converge prematurely in the late iteration, this paper introduces a quantum rotation gate strategy with a quantum equilibrium pool strategy inspired by quantum computing. The angle variation of the quantum probability amplitude is adjusted by the quantum rotation gate, and the variation of the position is realized by the quantum equilibrium pool strategy.</p>
<sec id="s5_3_1">
<label>5.3.1</label>
<title>Quantum Equilibrium Pool</title>
<p>We construct the quantum equilibrium pool for the phase angles of the quanta, calculate the phase angles of the four particles with the best adaptation values and save them in the quantum equilibrium pool. To improve the global exploration capability of the algorithm, the random phase angles <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover></mml:math></inline-formula> are randomly selected from the quantum population. The quantum equilibrium pool is constructed as follows:</p>
<p><disp-formula id="eqn-25"><label>(25)</label><mml:math id="mml-eqn-25" display="block"><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="s5_3_2">
<label>5.3.2</label>
<title>Updating Formulas of Phase Angle</title>
<p>In the quantum equilibrium optimizer, the phase angle update equation is as follows:</p>
<p><disp-formula id="eqn-26"><label>(26)</label><mml:math id="mml-eqn-26" display="block"><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mover><mml:mi>F</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mfrac><mml:mover><mml:mi>G</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mi>V</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>F</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover></mml:math></inline-formula> denotes the randomly selected phase angle from the quantum equilibrium pool; <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the phase angle of <italic>i-th</italic> particle in the quantum population.</p>
</sec>
<sec id="s5_3_3">
<label>5.3.3</label>
<title>Quantum Rotation Gate Strategy</title>
<p>In this section, the quantum rotation gate strategy is used to adjust the probability amplitude and to calculate the phase angle increment before adjusting the probability magnitude. To address the shortcomings of the basic equilibrium optimizer with insufficient convergence accuracy and exploration capability, the quantum equilibrium pool variation strategy is introduced to calculate the rotation gate increments. The combination of powerful computational power of quantum computing and optimization algorithm makes QEO the ability to escape the optimal local solution, which effectively improves the algorithm search accuracy.</p>
<p><disp-formula id="eqn-27"><label>(27)</label><mml:math id="mml-eqn-27" display="block"><mml:mover><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mover><mml:mrow><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>&#x2212;</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:mover><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover></mml:math></inline-formula> phase angle is increment, <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mi>a</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mi>b</mml:mi></mml:math></inline-formula> are the lower and upper bounds of the problem space, respectively. <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mover><mml:mrow><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover></mml:math></inline-formula> Represents a random vector of 0 to 1, <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover></mml:math></inline-formula> is the equilibrium candidate phase angle in the quantum equilibrium pool. The probability amplitude update equation through the quantum rotation gate is as follows:</p>
<p><disp-formula id="eqn-28"><label>(28)</label><mml:math id="mml-eqn-28" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mover><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>The corresponding quantum chromosome positions are as follows:</p>
<p><disp-formula id="eqn-29"><label>(29)</label><mml:math id="mml-eqn-29" display="block"><mml:mover><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-30"><label>(30)</label><mml:math id="mml-eqn-30" display="block"><mml:mover><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
</sec>
<sec id="s5_4">
<label>5.4</label>
<title>The Flow Chart and Pseudocode of QEO</title>
<p>In order to show the QEO algorithm more clearly, <xref ref-type="table" rid="table-2">Table 2</xref> and <xref ref-type="fig" rid="fig-2">Fig. 2</xref> respectively show the pseudocode and flow chart of the quantum equilibrium optimizer.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>The pseudocode of the QEO</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>QEO pseudo-code</th>
</tr>
</thead>
<tbody>
<tr>
<td>01 &#x2002;&#x2002;&#x2002;<bold>Initialization</bold> <italic>N</italic> (population size); <italic>M</italic> (max number of generations);</td>
</tr>
<tr>
<td>02 &#x2002;&#x2002;&#x2002;parameter define <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:mi>t</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math></inline-formula>, <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mi>G</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn></mml:math></inline-formula></td>
</tr>
<tr>
<td>03 &#x2002;&#x2002;&#x2002;The population is initialized by quantum coding according to <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref></td>
</tr>
<tr>
<td>04 &#x2002;&#x2002;&#x2002;The solution space transformation between <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> according to <xref ref-type="disp-formula" rid="eqn-23">Eqs. (23)</xref> and <xref ref-type="disp-formula" rid="eqn-24">(24)</xref></td>
</tr>
<tr>
<td>05 &#x2002;&#x2002;&#x2002;Compute the fitness function for <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td>06 &#x2002;&#x2002;&#x2002;Construct a quantum equilibrium pool <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mtext>&#x00A0;</mml:mtext><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mtext>&#x00A0;</mml:mtext><mml:msub><mml:mover><mml:mi>&#x03B8;</mml:mi><mml:mo stretchy="false">&#x27F6;</mml:mo></mml:mover><mml:mrow><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td>07 &#x2002;&#x2002;&#x2002;<bold>Main loop</bold></td>
</tr>
<tr>
<td>08 &#x2002;&#x2002;&#x2002;<bold>While</bold> <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mi>M</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td>09 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;updates <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mi>t</mml:mi></mml:math></inline-formula> according to <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref></td>
</tr>
<tr>
<td>10 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;<bold>For</bold> each particle</td>
</tr>
<tr>
<td>11 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;update particle concentration according to <xref ref-type="disp-formula" rid="eqn-26">Eq. (26)</xref></td>
</tr>
<tr>
<td>12 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;the phase Angle increment is calculated according to <xref ref-type="disp-formula" rid="eqn-27">Eq. (27)</xref></td>
</tr>
<tr>
<td>13 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;updated by a quantum rotation gate strategy according to <xref ref-type="disp-formula" rid="eqn-28">Eq. (28)</xref></td>
</tr>
<tr>
<td>14 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;two sets of quantum chromosomes were updated by probability amplitude.</td>
</tr>
<tr>
<td>15 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;The solution space transformation between <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> according to <xref ref-type="disp-formula" rid="eqn-23">Eqs. (23)</xref> and <xref ref-type="disp-formula" rid="eqn-24">(24)</xref></td>
</tr>
<tr>
<td>16 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;Compute the fitness function for <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td>17 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;<bold>End for</bold></td>
</tr>
<tr>
<td>18 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;Quantum rotation gate strategy to calculate the phase angle increment and probability amplitude</td>
</tr>
<tr>
<td>19 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;applied the memory saving strategy <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:mrow><mml:mo>(</mml:mo><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>&#x003E;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td>20 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;Save the best four phase angles so far to construct the quantum equilibrium pool</td>
</tr>
<tr>
<td>21 &#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;&#x2002;<inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula></td>
</tr>
<tr>
<td>22 &#x2002;&#x2002;&#x2002;<bold>End while</bold></td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>The flow chart of QEO</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-2.tif"/>
</fig>
</sec>
</sec>
<sec id="s6">
<label>6</label>
<title>Experimental Results and Discussions</title>
<p>For validating the robustness and effectiveness of the proposed algorithm in solving the maximum SLL optimization problem, the QEO was tested on 16, 24 and 32 elements LAA. Our experiments application MATLAB 2019a and run-on CPU Intel Core i7-9700 processor 3.0 GHz, 16 GB RAM.</p>
<sec id="s6_1">
<label>6.1</label>
<title>Performance Metrics</title>
<p>The performance of different comparison algorithms in the maximum SLL optimization problem was evaluated using the following measures:
<list list-type="bullet">
<list-item>
<p>Max and Min: Maximum values and minimum values in the calculation results of thirty independent runs.</p></list-item>
<list-item><p>Ave: The average value of the calculation results of thirty independent runs, which is calculated as follows:</p></list-item></list>
<disp-formula id="eqn-31"><label>(31)</label><mml:math id="mml-eqn-31" display="block"><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>r</mml:mi><mml:mi>u</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mi>u</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:mi>r</mml:mi><mml:mi>u</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:math></inline-formula> is the number of runs and <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the obtained value for each run.
<list list-type="bullet">
<list-item><p>STD: It is used to show the computational stability of the algorithm. The formula is as follows:</p></list-item>
</list>
<disp-formula id="eqn-32"><label>(32)</label><mml:math id="mml-eqn-32" display="block"><mml:mi>S</mml:mi><mml:mi>t</mml:mi><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>r</mml:mi><mml:mi>u</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mi>u</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:math></disp-formula>
<list list-type="bullet">
<list-item>
<p>Wilcoxon&#x2019;s rank-sum: WRS is a nonparametric test that takes a <italic>p</italic>-value that controls acceptance or rejection of the alternative hypothesis.</p></list-item>
</list></p>
</sec>
<sec id="s6_2">
<label>6.2</label>
<title>Comparative Algorithms</title>
<p>The experiment compared QEO with other novel algorithms, such as EO [<xref ref-type="bibr" rid="ref-20">20</xref>], SMA [<xref ref-type="bibr" rid="ref-18">18</xref>], PSO [<xref ref-type="bibr" rid="ref-11">11</xref>], SCA [<xref ref-type="bibr" rid="ref-74">74</xref>], WOA [<xref ref-type="bibr" rid="ref-15">15</xref>], GWO [<xref ref-type="bibr" rid="ref-17">17</xref>]. <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:mi>N</mml:mi></mml:math></inline-formula> is the population size and <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:mi>T</mml:mi></mml:math></inline-formula> is the maximum iterations. It is worth mentioning that the 16, 24 and 32 elements LAA, the population size is set to 30 and maximum iterations are set to 100. The parameter settings of the comparative algorithms in the experiment are shown in <xref ref-type="table" rid="table-3">Table 3</xref>. The experimental parameter settings of the comparison algorithm are from its references. The experimental results come from all the algorithms running independently for 30 times under the same conditions, and the results were statistically analyzed.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Parameter values for the comparative algorithms</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Algorithm</th>
<th>Parameter</th>
<th>Value</th>
<th>Algorithm</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>QEO</td>
<td>Constant <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>2</td>
<td>EO</td>
<td>Constant <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>2</td>
</tr>
<tr>
<td></td>
<td>Constant <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>1</td>
<td></td>
<td>Constant <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>1</td>
</tr>
<tr>
<td></td>
<td>Control volume <italic>V</italic></td>
<td>1</td>
<td></td>
<td>Control volume <italic>V</italic></td>
<td>1</td>
</tr>
<tr>
<td></td>
<td><inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:mi>G</mml:mi><mml:mi>P</mml:mi></mml:math></inline-formula></td>
<td>0.5</td>
<td></td>
<td><inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:mi>G</mml:mi><mml:mi>P</mml:mi></mml:math></inline-formula></td>
<td>0.5</td>
</tr>
<tr>
<td>SMA</td>
<td>Constant <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:mi>z</mml:mi></mml:math></inline-formula></td>
<td>0.03</td>
<td>PSO</td>
<td>Inertia weight <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mi>w</mml:mi></mml:math></inline-formula></td>
<td>0.5</td>
</tr>
<tr>
<td></td>
<td>Constant <inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>[&#x2212;1,1]</td>
<td></td>
<td>coefficient <inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>1,2</td>
</tr>
<tr>
<td></td>
<td>Constant <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:mi>b</mml:mi></mml:math></inline-formula></td>
<td>[0,1]</td>
<td>WOA</td>
<td>Convergence factor <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>[2,0]</td>
</tr>
<tr>
<td>GWO</td>
<td>Convergence factor <inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>[2,0]</td>
<td></td>
<td>Random number <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mi>l</mml:mi></mml:math></inline-formula></td>
<td>[&#x2212;2, &#x2212;1]</td>
</tr>
<tr>
<td>SCA</td>
<td>Constant <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:mi>a</mml:mi></mml:math></inline-formula></td>
<td>2</td>
<td></td>
<td>Logarithmic spiral <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:mi>b</mml:mi></mml:math></inline-formula></td>
<td>1</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s6_3">
<label>6.3</label>
<title>Results and Discussion</title>
<p>In this section, we investigated the LAA optimization problem, namely verifying the effectiveness of the quantum equilibrium optimizer in reducing the SLL of LAA. QEO is tested with six other novel meta-heuristic algorithms in a linear array with different arrays of elements and four performance evaluation metrics are used to evaluate the optimization capability of the algorithms. The optimization results of different algorithms in the 16-element LAA with the excitation amplitude can be seen in <xref ref-type="table" rid="table-4">Table 4</xref>. QEO obtains the optimal SLL value is &#x2212;29.6939 dB, while the conventional method obtains the SLL is &#x2212;13.1529 dB, and QEO improves 16.5410 dB compared to the conventional method. And the maximum SLL obtained by EO, SMA, PSO, SCA, WOA, and GWO is &#x2212;28.4299, &#x2212;28.3060, &#x2212;23.7392, &#x2212;25.6562, &#x2212;28.7441, and &#x2212;28.5342 dB. Beam patterns after optimization of the excitation amplitude by different algorithms are shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. It can be seen that the QEO SLL is the smallest and the main beam has good radiation capability. The optimization results of different algorithms in 24-element LAA are shown in <xref ref-type="table" rid="table-5">Table 5</xref>. Compared to the conventional values without optimization, the maximum SLL of QEO, EO, SMA, PSO, SCA, WOA, and GWO is reduced by 16.49, 14.75, 13.56, 8.12, 9.37, 12.59, and 13.71 dB, respectively. Compared to the conventional method, QEO showed the largest reduction. The QEO-optimized beam patterns partials beam is lower and the main beam has the best radiation intensity compared to other algorithms as seen in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>. As seen in <xref ref-type="table" rid="table-6">Table 6</xref> in the 32-element LAA, the maximum SLL obtained by QEO is significantly better than the other algorithms. As seen in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>, the optimized beam patterns of the proposed method are significantly better than other algorithms waveform levels are more distinct. As the number of LAA elements increases, QEO is able to adapt well to the computational difficulties associated with the increased problem size and obtains a larger SLL reduction compared to other algorithms. <xref ref-type="fig" rid="fig-6">Figs. 6</xref>&#x2013;<xref ref-type="fig" rid="fig-8">8</xref> show the three-dimensional antenna patterns of different array elements obtained by different optimization algorithms. From the figure, it can be observed that the QEO obtains the smallest side lobe level.</p>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Results for 16-elements LAA</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Algorithm</th>
<th>Optimized excitation amplitudes</th>
<th>Maximum SLL</th>
</tr>
</thead>
<tbody>
<tr>
<td>Conv.</td>
<td>1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00</td>
<td>&#x2212;13.1529</td>
</tr>
<tr>
<td>QEO</td>
<td>0.30, 0.32, 0.46, 0.61, 0.74, 0.86, 0.95, 1.00</td>
<td><bold>&#x2212;29.6939</bold></td>
</tr>
<tr>
<td>EO</td>
<td>0.30, 0.30, 0.42, 0.55, 0.67, 0.77, 0.84, 0.88</td>
<td>&#x2212;28.4299</td>
</tr>
<tr>
<td>SMA</td>
<td>0.30, 0.30, 0.47, 0.61, 0.76, 0.91, 0.98, 1.00</td>
<td>&#x2212;28.3060</td>
</tr>
<tr>
<td>PSO</td>
<td>0.30, 0.30, 0.43, 0.62, 1.00, 1.00, 1.00, 1.00</td>
<td>&#x2212;23.7392</td>
</tr>
<tr>
<td>SCA</td>
<td>0.32, 0.34, 0.45, 0.60, 0.83, 0.80, 1.00, 1.00</td>
<td>&#x2212;25.6562</td>
</tr>
<tr>
<td>WOA</td>
<td>0.30, 0.30, 0.44, 0.63, 0.77, 0.90, 0.97, 1.00</td>
<td>&#x2212;28.7441</td>
</tr>
<tr>
<td>GWO</td>
<td>0.30, 0.30, 0.44, 0.57, 0.70, 0.81, 0.89, 0.94</td>
<td>&#x2212;28.5342</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>2D beam patterns for 16-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-3.tif"/>
</fig><table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>Results for 24-elements LAA</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Algorithm</th>
<th>Optimized excitation amplitudes</th>
<th>Maximum SLL</th>
</tr>
</thead>
<tbody>
<tr>
<td>Conv.</td>
<td>1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00</td>
<td>&#x2212;13.1529</td>
</tr>
<tr>
<td>QEO</td>
<td>0.30, 0.30, 0.31, 0.45, 0.52, 0.63, 0.72, 0.80, 0.89, 0.93, 0.99, 1.00</td>
<td><bold>&#x2212;30.5404</bold></td>
</tr>
<tr>
<td>EO</td>
<td>0.31, 0.30, 0.31, 0.38, 0.54, 0.63, 0.69, 0.85, 0.86, 0.93, 0.97, 0.97</td>
<td>&#x2212;28.8180</td>
</tr>
<tr>
<td>SMA</td>
<td>0.30, 0.30, 0.31, 0.41, 0.51, 0.62, 0.74, 0.79, 0.84, 0.94, 0.90, 0.97</td>
<td>&#x2212;28.3117</td>
</tr>
<tr>
<td>PSO</td>
<td>0.40, 0.30, 0.51, 0.51, 0.52, 0.30, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00</td>
<td>&#x2212;21.3604</td>
</tr>
<tr>
<td>SCA</td>
<td>0.30, 0.37, 0.33, 0.34, 0.36, 0.61, 0.66, 0.70, 0.9, 0.86, 1.00, 0.96</td>
<td>&#x2212;24.4635</td>
</tr>
<tr>
<td>WOA</td>
<td>0.30, 0.30, 0.37, 0.37, 0.46, 0.80, 0.80, 0.88, 1.00, 1.00, 1.00, 1.00</td>
<td>&#x2212;26.4225</td>
</tr>
<tr>
<td>GWO</td>
<td>0.30, 0.30, 0.30, 0.39, 0.51, 0.57, 0.67, 0.73, 0.84, 0.83, 0.94, 0.91</td>
<td>&#x2212;29.0912</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>2D beam patterns for 24-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-4.tif"/>
</fig><table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>Results for 32-elements LAA</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Algorithm</th>
<th>Optimized excitation amplitudes</th>
<th>Maximum SLL</th>
</tr>
</thead>
<tbody>
<tr>
<td>Conv.</td>
<td>1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00</td>
<td>&#x2212;13.2360</td>
</tr>
<tr>
<td>QEO</td>
<td>0.32, 0.31, 0.30, 0.33, 0.44, 0.45, 0.60, 0.60, 0.70, 0.77, 0.79, 0.90, 0.86, 0.99, 0.90, 0.99</td>
<td><bold>&#x2212;29.7271</bold></td>
</tr>
<tr>
<td>EO</td>
<td>0.30, 0.30, 0.30, 0.30, 0.30, 0.49, 0.46, 0.54, 0.60, 0.62, 0.72, 0.70, 0.77, 0.78, 0.81, 0.80</td>
<td>&#x2212;27.9896</td>
</tr>
<tr>
<td>SMA</td>
<td>0.30, 0.41, 0.39, 0.39, 0.43, 0.52, 0.51, 0.70, 0.80, 0.68, 0.90, 0.83, 0.94, 0.98, 1.00, 1.00</td>
<td>&#x2212;26.8051</td>
</tr>
<tr>
<td>PSO</td>
<td>0.79, 0.85, 0.42, 0.98, 0.58, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00</td>
<td>&#x2212;21.3604</td>
</tr>
<tr>
<td>SCA</td>
<td>0.57, 0.64, 0.31, 0.57, 0.64, 0.61, 0.84, 1.00, 0.80, 0.86, 0.88, 1.00, 0.68, 1.00, 1.00, 1.00</td>
<td>&#x2212;22.6155</td>
</tr>
<tr>
<td>WOA</td>
<td>0.30, 0.31, 0.38, 0.48, 0.41, 0.39, 0.43, 0.89, 0.69, 0.72, 0.79, 0.96, 0.89, 0.96, 0.88, 1.00</td>
<td>&#x2212;25.8265</td>
</tr>
<tr>
<td>GWO</td>
<td>0.30, 0.30, 0.30, 0.30, 0.32, 0.43, 0.42, 0.55, 0.58, 0.54, 0.66, 0.74, 0.66, 0.74, 0.77, 0.76</td>
<td>&#x2212;26.9470</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>2D beam patterns for 32-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-5.tif"/>
</fig><fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>3D beam patterns for 16-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-6a.tif"/><graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-6b.tif"/>
</fig><fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>3D beam patterns for 32-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-7.tif"/>
</fig><fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>3D beam patterns for 32-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-8.tif"/>
</fig>
</sec>
<sec id="s6_4">
<label>6.4</label>
<title>Convergence Analysis</title>
<p>In this section, we analyze the convergence curves of different algorithms for LAA optimization of SLL with the different number of array elements. The convergence curves give a good indication of the optimization ability of the quantum equilibrium optimizer as well as other methods. The algorithm&#x0027;s search ability is related to its exploration ability and exploration ability. A stronger exploration ability makes the algorithm converge easily and early, while a stronger exploration ability decreases the convergence speed of the algorithm. As seen in <xref ref-type="fig" rid="fig-9">Figs. 9</xref>&#x2013;<xref ref-type="fig" rid="fig-11">11</xref>, the best convergence curves are obtained for QEO in all three different systems, and the convergence speed and the accuracy of the searchare the best. Compared with the basic equilibrium optimizer, the quantum coding-based strategy improves the population diversity avoiding the algorithm from falling into premature convergence and improves the optimization accuracy of the equilibrium optimizer. The particles in the quantum equilibrium pool undergo quantum mutation to produce phase angle increments and update the probability operators through a quantum rotation gate. Based on this method, QEO can effectively escape from local optima in the late iterative stage and avoid overcrowding of the quantum population.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Convergence curve for 16-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-9.tif"/>
</fig><fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Convergence curve for 24-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-10.tif"/>
</fig><fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Convergence curve for 24-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-11.tif"/>
</fig>
</sec>
<sec id="s6_5">
<label>6.5</label>
<title>Stability Test and Statistical Analysis</title>
<p>The intelligent optimization algorithm is stochastic, so that the computational results are different each time. In this section, we analyze the computational stability and the optimization performance of the algorithms. In order to observe the fluctuation of the data more intuitively, the optimization results of different optimization algorithms in three different LAA for thirty times are plotted, as shown in <xref ref-type="fig" rid="fig-12">Figs. 12</xref>&#x2013;<xref ref-type="fig" rid="fig-14">14</xref>. It can be clearly observed from the figure that the mean value of QEO is the lowest located at the bottom of the picture, indicating that the proposed method has higher solution accuracy and robustness in optimizing the maximum SLL reduction problem. In order to quantitatively analyze the computational stability of the algorithm, the mean and standard deviation of different algorithms in the three test systems are shown in <xref ref-type="table" rid="table-7">Table 7</xref>, and the method of Friedman&#x2019;s average ranking is used for statistical analysis of the experiment result. FAR represents the score of Friedman&#x2019;s average ranking, and Rank represents the ranking of statistical analysis of different algorithms. In order to verify whether the proposed method is significantly different from other optimization methods, the statistical analysis method of Wilcoxon <italic>p</italic>-value test is used in this section, and the results show that QEO significantly outperforms other methods in <xref ref-type="table" rid="table-8">Table 8</xref>. The algorithm significantly outperforms the EO, SMA, PSO, SCA, WOA, and GWO algorithms in solving the linear antenna array optimization problem, which proves that the proposed quantum equilibrium optimizer has strong optimization capability.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>30 results distribution on 16-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-12.tif"/>
</fig><fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>30 results distribution on 24-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-13.tif"/>
</fig><fig id="fig-14">
<label>Figure 14</label>
<caption>
<title>30 results distribution on 32-elements LAA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_26097-fig-14.tif"/>
</fig><table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>Results for quantitatively analysis</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Algorithms</th>
<th>Index</th>
<th>16-elements</th>
<th>24-elements</th>
<th>32-elements</th>
<th>FAR</th>
<th>Rank</th>
</tr>
</thead>
<tbody>
<tr>
<td>QEO</td>
<td>Mean</td>
<td><bold>&#x2212;29.4863</bold></td>
<td><bold>&#x2212;29.7962</bold></td>
<td><bold>&#x2212;29.2743</bold></td>
<td><bold>1.00</bold></td>
<td><bold>1</bold></td>
</tr>
<tr>
<td></td>
<td>Std.</td>
<td><bold>0.2492</bold></td>
<td><bold>0.6772</bold></td>
<td><bold>0.5003</bold></td>
<td><bold>1.00</bold></td>
<td><bold>1</bold></td>
</tr>
<tr>
<td>EO</td>
<td>Mean</td>
<td>&#x2212;26.0256</td>
<td>&#x2212;26.9840</td>
<td>&#x2212;24.8483</td>
<td>3.00</td>
<td>2</td>
</tr>
<tr>
<td></td>
<td>Std.</td>
<td>1.3126</td>
<td>1.5334</td>
<td>1.5487</td>
<td>5.33</td>
<td>5.5</td>
</tr>
<tr>
<td>SMA</td>
<td>Mean</td>
<td>&#x2212;27.1961</td>
<td>&#x2212;25.4564</td>
<td>&#x2212;24.2834</td>
<td>3.33</td>
<td>3.5</td>
</tr>
<tr>
<td></td>
<td>Std.</td>
<td>0.7845</td>
<td>1.0943</td>
<td>1.4322</td>
<td>3.67</td>
<td>3.5</td>
</tr>
<tr>
<td>PSO</td>
<td>Mean</td>
<td>&#x2212;20.4143</td>
<td>&#x2212;19.1096</td>
<td>&#x2212;21.8345</td>
<td>6.33</td>
<td>6.5</td>
</tr>
<tr>
<td></td>
<td>Std.</td>
<td>2.0443</td>
<td>1.0043</td>
<td>0.7277</td>
<td>3.67</td>
<td>3.5</td>
</tr>
<tr>
<td>SCA</td>
<td>Mean</td>
<td>&#x2212;23.0150</td>
<td>&#x2212;21.4458</td>
<td>&#x2212;21.0334</td>
<td>6.33</td>
<td>6.5</td>
</tr>
<tr>
<td></td>
<td>Std.</td>
<td>1.1186</td>
<td>1.0753</td>
<td>0.6797</td>
<td>2.67</td>
<td>2</td>
</tr>
<tr>
<td>WOA</td>
<td>Mean</td>
<td>&#x2212;26.2834</td>
<td>&#x2212;23.4221</td>
<td>&#x2212;21.8164</td>
<td>4.67</td>
<td>5</td>
</tr>
<tr>
<td></td>
<td>Std.</td>
<td>1.5054</td>
<td>1.8337</td>
<td>1.5756</td>
<td>6.33</td>
<td>7</td>
</tr>
<tr>
<td>GWO</td>
<td>Mean</td>
<td>&#x2212;25.3963</td>
<td>&#x2212;27.3325</td>
<td>&#x2212;24.6279</td>
<td>3.33</td>
<td>3.5</td>
</tr>
<tr>
<td></td>
<td>Std.</td>
<td>2.1302</td>
<td>1.4883</td>
<td>1.1262</td>
<td>5.33</td>
<td>5.5</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-8">
<label>Table 8</label>
<caption>
<title>Results for Wilcoxon <italic>p</italic>-value test</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Algorithms</th>
<th>16-elements</th>
<th>Sign</th>
<th>24-elements</th>
<th>Sign</th>
<th>32-elements</th>
<th>Sign</th>
</tr>
</thead>
<tbody>
<tr>
<td>QEO <italic>vs</italic>. EO</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>1.21E&#x02212;10</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
</tr>
<tr>
<td>QEO <italic>vs</italic>. SMA</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
</tr>
<tr>
<td>QEO <italic>vs</italic>. PSO</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
</tr>
<tr>
<td>QEO <italic>vs</italic>. SCA</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
</tr>
<tr>
<td>QEO <italic>vs</italic>. WOA</td>
<td>3.34E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
</tr>
<tr>
<td>QEO <italic>vs</italic>. GWO</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
<td>8.10E&#x02212;10</td>
<td>(&#x002B;)</td>
<td>3.02E&#x02212;11</td>
<td>(&#x002B;)</td>
</tr>
</tbody>
</table>
<table-wrap-foot><fn><p>Note: &#x201C;&#x002B;&#x2019;&#x2019; indicates that there is a significant difference.</p>
</fn></table-wrap-foot>
</table-wrap>
</sec>
</sec>
<sec id="s7">
<label>7</label>
<title>Conclusions and Future Works</title>
<p>In this paper, a quantum-inspired equilibrium optimizer algorithm is proposed to introduce the idea of quantum computing combined with the equilibrium optimizer to solve the optimization problem of linear antenna arrays. For the defects of premature convergence and easily fall into the local optimum of the basic equilibrium optimizer, a quantum equilibrium pool strategy inspired by quantum computing is proposed and a quantum rotation gate strategy is introduced to improve the EO. On the other hand, the effectiveness and robustness of the proposed algorithm in this problem are verified by testing the solving maximum SLL capability in an antenna array with three different numbers of array elements. The quantum equilibrium optimizer is compared with the classical PSO, EO, SMA, WOA, GWO, and SCA, using the array element excitation as the design variable and the reduction of the maximum SLL of the antenna array as the objective. The experimental results showed that QEO has higher convergence speed and better search accuracy than other compared algorithms and is very competitive in this problem. And it is significantly better than the basic equilibrium optimizer, which verifies the effectiveness of the improvement. In future works, we will try to use the quantum equilibrium optimizer in other antenna array optimization problems. For example, for circular antenna array optimization, the algorithm is discredited to solve the sparse antenna array optimization problem, and multiple objectives are considered to be optimized simultaneously.</p>
</sec>
</body>
<back>
<sec><title>Funding Statement</title>
<p>This work was supported by the <funding-source>National Science Foundation of China</funding-source> under Grant No. <award-id>62066005</award-id>, and <funding-source>Project of the Guangxi Science and Technology</funding-source> under Grant No. <award-id>AD21196006</award-id>.</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chettri</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Bera</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2020</year>). <article-title>A comprehensive survey on Internet of Things (IoT) toward 5G wireless systems</article-title>. <source>IEEE Internet of Things Journal</source><italic>,</italic> <volume>7</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>16</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1109/JIOT.2019.2948888</pub-id></mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Pradhan</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Mangaraj</surname>, <given-names>B. B.</given-names></string-name>, <string-name><surname>Kumar</surname>, <given-names>B. S.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Antenna array optimization for smart antenna technology using whale optimization algorithm</article-title>. <conf-name>2019 IEEE Indian Conference on Antennas and Propagation</conf-name>, <publisher-loc>India</publisher-loc>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lin</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Gao</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Theoretical analyses and design of circular array to generate orbital angular momentum</article-title>. <source>IEEE Transactions on Antennas and Propagation</source><italic>,</italic> <volume>65</volume><italic>(</italic><issue>7</issue><italic>),</italic> <fpage>3510</fpage>&#x2013;<lpage>3519</lpage>. <pub-id pub-id-type="doi">10.1109/TAP.2017.2700160</pub-id></mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kummer</surname>, <given-names>W. H.</given-names></string-name></person-group> (<year>1992</year>). <article-title>Basic array theory</article-title>. <source>Proceedings of the IEEE</source><italic>,</italic> <volume>80</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>127</fpage>&#x2013;<lpage>140</lpage>. <pub-id pub-id-type="doi">10.1109/5.119572</pub-id></mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ram</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Mandal</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Ghoshal</surname>, <given-names>S. P.</given-names></string-name>, <string-name><surname>Kar</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Nature-inspired algorithm-based optimization for beamforming of linear antenna array system</article-title>. <source>Nature-Inspired Computing and Optimization</source><italic>,</italic> <volume>10</volume><italic>,</italic> <fpage>185</fpage>&#x2013;<lpage>215</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-50920-4</pub-id></mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Koziel</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Stanislav</surname>, <given-names>O.</given-names></string-name></person-group> (<year>2019</year>). <source>Simulation-based optimization of antenna arrays</source>. <publisher-loc>Reykjavik University, Iceland</publisher-loc>: <publisher-name>World Scientific</publisher-name>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Holland</surname>, <given-names>J. H.</given-names></string-name></person-group> (<year>1973</year>). <article-title>Genetic algorithms and the optimal allocation of trials</article-title>. <source>SIAM Journal on Computing</source><italic>,</italic> <volume>2</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>88</fpage>&#x2013;<lpage>105</lpage>. <pub-id pub-id-type="doi">10.1137/0202009</pub-id></mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Vent</surname>, <given-names>W.</given-names></string-name></person-group> (<year>1975</year>). <article-title>Rechenberg, Ingo, Evolutionsstrategie&#x2014;Optimierung technischer Systeme nach Prinzipien der biologischen Evolution. 170 S. mit 36 Abb. Frommann-Holzboog-Verlag</article-title>. <comment>Stuttgart 1973. Broschiert.</comment> <source>Feddes Repertorium</source><italic>,</italic> <volume>86</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>337</fpage>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Storn</surname>, <given-names>R.</given-names></string-name></person-group> (<year>1997</year>). <article-title>Differential evolution&#x2013;A simple and efficient heuristic for global optimization over continuous spaces</article-title>. <source>Journal of Global Optimization</source><italic>,</italic> <volume>11</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>341</fpage>&#x2013;<lpage>359</lpage>. <pub-id pub-id-type="doi">10.1023/A:1008202821328</pub-id></mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yao</surname>, <given-names>X.</given-names></string-name></person-group> (<year>1999</year>). <article-title>Evolutionary programming made faster</article-title>. <source>IEEE Transactions on Evolutionary Computation</source><italic>,</italic> <volume>3</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>82&#x2212;102</fpage>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kennedy</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Eberhart</surname>, <given-names>R.</given-names></string-name></person-group> (<year>1995</year>). <article-title>Particle swarm optimization</article-title>. <source>International Conference on Neural Networks</source><italic>,</italic> <volume>4</volume><italic>,</italic> <fpage>1942</fpage>&#x2013;<lpage>1948</lpage>. <pub-id pub-id-type="doi">10.1109/ICNN.1995.488968</pub-id></mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Akay</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Karaboga</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Gorkemli</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Kaya</surname>, <given-names>E.</given-names></string-name></person-group> (<year>2021</year>). <article-title>A survey on the Artificial Bee Colony algorithm variants for binary, integer and mixed integer programming problems</article-title>. <source>Applied Soft Computing</source><italic>,</italic> <volume>106</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>10735</fpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2021.107351</pub-id></mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Braik</surname>, <given-names>M. S.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Chameleon swarm algorithm: A bio-inspired optimizer for solving engineering design problems</article-title>. <source>Expert Systems with Applications</source><italic>,</italic> <volume>174</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>114685</fpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2021.114685</pub-id></mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sulaiman</surname>, <given-names>M. H.</given-names></string-name>, <string-name><surname>Mustaffa</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Saari</surname>, <given-names>M. M.</given-names></string-name>, <string-name><surname>Daniyal</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Barnacles mating optimizer: A new bio-inspired algorithm for solving engineering optimization problems</article-title>. <source>Engineering Applications of Artificial Intelligence</source><italic>,</italic> <volume>87</volume><italic>,</italic> <fpage>103330</fpage>. <pub-id pub-id-type="doi">10.1016/j.engappai.2019.103330</pub-id></mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Lewis</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2016</year>). <article-title>The whale optimization algorithm</article-title>. <source>Advances in Engineering Software</source><italic>,</italic> <volume>95</volume><italic>(</italic><issue>12</issue><italic>),</italic> <fpage>51</fpage>&#x2013;<lpage>67</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2016.01.008</pub-id></mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Gandomi</surname>, <given-names>A. H.</given-names></string-name>, <string-name><surname>Mirjalili</surname>, <given-names>S. Z.</given-names></string-name>, <string-name><surname>Saremi</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Faris</surname>, <given-names>H.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2017</year>). <article-title>Salp swarm algorithm: A bio-inspired optimizer for engineering design problems</article-title>. <source>Advances in Engineering Software</source><italic>,</italic> <volume>114</volume><italic>,</italic> <fpage>163</fpage>&#x2013;<lpage>191</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2017.07.002</pub-id></mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Mirjalili</surname>, <given-names>S. M.</given-names></string-name>, <string-name><surname>Lewis</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Grey wolf optimizer</article-title>. <source>Advances in Engineering Software</source><italic>,</italic> <volume>69</volume><italic>,</italic> <fpage>41</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2013.12.007</pub-id></mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Heidari</surname>, <given-names>A. A.</given-names></string-name>, <string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Slime mould algorithm: A new method for stochastic optimization</article-title>. <source>Future Generation Computer Systems</source><italic>,</italic> <volume>111</volume><italic>(</italic><issue>Supplement C</issue><italic>),</italic> <fpage>300</fpage>&#x2013;<lpage>323</lpage>. <pub-id pub-id-type="doi">10.1016/j.future.2020.03.055</pub-id></mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Anita</surname>, <given-names>Y. A.</given-names></string-name></person-group> (<year>2019</year>). <article-title>AEFA: Artificial electric field algorithm for global optimization</article-title>. <source>Swarm and Evolutionary Computation</source><italic>,</italic> <volume>48</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>93</fpage>&#x2013;<lpage>108</lpage>. <pub-id pub-id-type="doi">10.1016/j.swevo.2019.03.013</pub-id></mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Faramarzi</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Heidarinejad</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Stephens</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Equilibrium optimizer: A novel optimization algorithm</article-title>. <source>Knowledge-Based Systems</source><italic>,</italic> <volume>191</volume><italic>,</italic> <fpage>105190</fpage>. <pub-id pub-id-type="doi">10.1016/j.knosys.2019.105190</pub-id></mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kirkpatrick</surname>, <given-names>S.</given-names></string-name></person-group> (<year>1984</year>). <article-title>Optimization by simulated annealing: Quantitative studies</article-title>. <source>Journal of Statistical Physics</source><italic>,</italic> <volume>34</volume><italic>(</italic><issue>5&#x2013;6</issue><italic>),</italic> <fpage>975</fpage>&#x2013;<lpage>986</lpage>. <pub-id pub-id-type="doi">10.1007/BF01009452</pub-id></mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Erol</surname>, <given-names>O. K.</given-names></string-name>, <string-name><surname>Eksin</surname>, <given-names>I.</given-names></string-name></person-group> (<year>2006</year>). <article-title>A new optimization method: Big Bang&#x2013;Big Crunch</article-title>. <source>Advances in Engineering Software</source><italic>,</italic> <volume>37</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>106</fpage>&#x2013;<lpage>111</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2005.04.005</pub-id></mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shareef</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Ibrahim</surname>, <given-names>A. A.</given-names></string-name>, <string-name><surname>Mutlag</surname>, <given-names>A. H.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Lightning search algorithm</article-title>. <source>Applied Soft Computing</source><italic>,</italic> <volume>36</volume><italic>(</italic><issue>2011</issue><italic>),</italic> <fpage>315</fpage>&#x2013;<lpage>333</lpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2015.07.028</pub-id></mixed-citation></ref>
<ref id="ref-24"><label>24.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Patel</surname>, <given-names>V. K.</given-names></string-name>, <string-name><surname>Savsani</surname>, <given-names>V. J.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Heat transfer search (HTS): A novel optimization algorithm</article-title>. <source>Informing Science</source><italic>,</italic> <volume>324</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>217</fpage>&#x2013;<lpage>246</lpage>. <pub-id pub-id-type="doi">10.1016/j.ins.2015.06.044</pub-id></mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rao</surname>, <given-names>R. V.</given-names></string-name>, <string-name><surname>Savsani</surname>, <given-names>V. J.</given-names></string-name>, <string-name><surname>Vakharia</surname>, <given-names>D. P.</given-names></string-name></person-group> (<year>2011</year>). <article-title>Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems</article-title>. <source>Computer-Aided Design</source><italic>,</italic> <volume>43</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>303</fpage>&#x2013;<lpage>315</lpage>. <pub-id pub-id-type="doi">10.1016/j.cad.2010.12.015</pub-id></mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Shi</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2011</year>). <article-title>Brain storm optimization algorithm</article-title>. <conf-name>International Conference on Swarm Intelligence</conf-name>, <publisher-loc>Heidelberg, Berlin</publisher-loc>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Moghdani</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Salimifard</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Volleyball premier league algorithm</article-title>. <source>Applied Soft Computing</source><italic>,</italic> <volume>64</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>161</fpage>&#x2013;<lpage>185</lpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2017.11.043</pub-id></mixed-citation></ref>
<ref id="ref-28"><label>28.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wolpert</surname>, <given-names>D. H.</given-names></string-name>, <string-name><surname>Macready</surname>, <given-names>W. G.</given-names></string-name></person-group> (<year>1997</year>). <article-title>No free lunch theorems for optimization</article-title>. <source>IEEE Transactions on Evolutionary Computation</source><italic>,</italic> <volume>1</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>67</fpage>&#x2013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1109/4235.585893</pub-id></mixed-citation></ref>
<ref id="ref-29"><label>29.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abdel-Basset</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Mohamed</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Chakrabortty</surname>, <given-names>R. K.</given-names></string-name>, <string-name><surname>Ryan</surname>, <given-names>M. J.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Solar photovoltaic parameter estimation using an improved equilibrium optimizer</article-title>. <source>Solar Energy</source><italic>,</italic> <volume>209</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>694</fpage>&#x2013;<lpage>708</lpage>. <pub-id pub-id-type="doi">10.1016/j.solener.2020.09.032</pub-id></mixed-citation></ref>
<ref id="ref-30"><label>30.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gupta</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Deep</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2020</year>). <article-title>An efficient equilibrium optimizer with mutation strategy for numerical optimization</article-title>. <source>Applied Soft Computing</source><italic>,</italic> <volume>96</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>106542</fpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2020.106542</pub-id></mixed-citation></ref>
<ref id="ref-31"><label>31.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gao</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>Q.</given-names></string-name></person-group> (<year>2020</year>). <article-title>An efficient binary equilibrium optimizer algorithm for feature selection</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>8</volume><italic>,</italic> <fpage>140936</fpage>&#x2013;<lpage>140963</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2020.3013617</pub-id></mixed-citation></ref>
<ref id="ref-32"><label>32.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wunnava</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Naik</surname>, <given-names>M. K.</given-names></string-name>, <string-name><surname>Panda</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Jena</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Abraham</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2020</year>). <article-title>A novel interdependence based multilevel thresholding technique using adaptive equilibrium optimizer</article-title>. <source>Engineering Applications of Artificial Intelligence</source><italic>,</italic> <volume>94</volume><italic>,</italic> <fpage>103836</fpage>. <pub-id pub-id-type="doi">10.1016/j.engappai.2020.103836</pub-id></mixed-citation></ref>
<ref id="ref-33"><label>33.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abdul-hamied</surname>, <given-names>D. T.</given-names></string-name>, <string-name><surname>Shaheen</surname>, <given-names>A. M.</given-names></string-name>, <string-name><surname>Salem</surname>, <given-names>W. A.</given-names></string-name>, <string-name><surname>Gabr</surname>, <given-names>W. I.</given-names></string-name>, <string-name><surname>El-sehiemy</surname>, <given-names>R. A.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Equilibrium optimizer based multi dimensions operation of hybrid AC/DC grids</article-title>. <source>Alexandria Engineering Journal</source><italic>,</italic> <volume>59</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>4787</fpage>&#x2013;<lpage>4803</lpage>. <pub-id pub-id-type="doi">10.1016/j.aej.2020.08.043</pub-id></mixed-citation></ref>
<ref id="ref-34"><label>34.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Fan</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Yao</surname>, <given-names>L.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>A modified equilibrium optimizer using opposition-based learning and novel update rules</article-title>. <source>Expert Systems with Applications</source><italic>,</italic> <volume>170</volume><italic>(</italic><issue>9</issue><italic>),</italic> <fpage>114575</fpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2021.114575</pub-id></mixed-citation></ref>
<ref id="ref-35"><label>35.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Elsheikh</surname>, <given-names>A. H.</given-names></string-name>, <string-name><surname>Shehabeldeen</surname>, <given-names>T. A.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Showaib</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>AbdElaziz</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Prediction of laser cutting parameters for polymethylmethacrylate sheets using random vector functional link network integrated with equilibrium optimizer</article-title>. <source>Journal of Intelligent Manufacturing</source><italic>,</italic> <volume>32</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>1377</fpage>&#x2013;<lpage>1388</lpage>. <pub-id pub-id-type="doi">10.1007/s10845-020-01617-7</pub-id></mixed-citation></ref>
<ref id="ref-36"><label>36.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yin</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2022</year>). <article-title>EOSMA: An equilibrium optimizer slime mould algorithm for engineering design problems</article-title>. <source>Arabian Journal for Science and Engineering</source><italic>,</italic> <volume>47</volume><italic>(</italic><issue>8</issue><italic>),</italic> <fpage>10115</fpage>&#x2013;<lpage>10146</lpage>. <pub-id pub-id-type="doi">10.1007/s13369-021-06513-7</pub-id></mixed-citation></ref>
<ref id="ref-37"><label>37.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tang</surname>, <given-names>A. D.</given-names></string-name>, <string-name><surname>Han</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Xie</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2021</year>). <article-title>An improved equilibrium optimizer with application in unmanned aerial vehicle path planning</article-title>. <source>Sensors</source><italic>,</italic> <volume>21</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>1814</fpage>. <pub-id pub-id-type="doi">10.3390/s21051814</pub-id>; <pub-id pub-id-type="pmid">33807751</pub-id></mixed-citation></ref>
<ref id="ref-38"><label>38.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abdel-Basset</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Mohamed</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Chakrabortty</surname>, <given-names>R. K.</given-names></string-name>, <string-name><surname>Ryan</surname>, <given-names>M. J.</given-names></string-name></person-group> (<year>2021</year>). <article-title>MOEO-EED: A multi-objective equilibrium optimizer with exploration-exploitation dominance strategy</article-title>. <source>Knowledge-Based Systems</source><italic>,</italic> <volume>214</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>106717</fpage>. <pub-id pub-id-type="doi">10.1016/j.knosys.2020.106717</pub-id></mixed-citation></ref>
<ref id="ref-39"><label>39.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Panduro</surname>, <given-names>M. A.</given-names></string-name>, <string-name><surname>Mendez</surname>, <given-names>A. L.</given-names></string-name>, <string-name><surname>Dominguez</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Romero</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2006</year>). <article-title>Design of non-uniform circular antenna arrays for side lobe reduction using the method of genetic algorithms</article-title>. <source>AEU&#x2013;International Journal of Electronics Communication</source><italic>,</italic> <volume>60</volume><italic>(</italic><issue>10</issue><italic>),</italic> <fpage>713</fpage>&#x2013;<lpage>717</lpage>. <pub-id pub-id-type="doi">10.1016/j.aeue.2006.03.006</pub-id></mixed-citation></ref>
<ref id="ref-40"><label>40.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khodier</surname>, <given-names>M. M.</given-names></string-name>, <string-name><surname>Christodoulou</surname>, <given-names>C. G.</given-names></string-name></person-group> (<year>2005</year>). <article-title>Linear array geometry synthesis with minimum sidelobe level and null control using particle swarm optimization</article-title>. <source>IEEE Transactions on Antennas and Propagation</source><italic>,</italic> <volume>53</volume><italic>(</italic><issue>8</issue><italic>),</italic> <fpage>2674</fpage>&#x2013;<lpage>2679</lpage>. <pub-id pub-id-type="doi">10.1109/TAP.2005.851762</pub-id></mixed-citation></ref>
<ref id="ref-41"><label>41.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Guney</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Onay</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2010</year>). <article-title>Bees algorithm for interference suppression of linear antenna arrays by controlling the phase-only and both the amplitude and phase</article-title>. <source>Expert Systems with Applications</source><italic>,</italic> <volume>37</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>3129</fpage>&#x2013;<lpage>3135</lpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2009.09.072</pub-id></mixed-citation></ref>
<ref id="ref-42"><label>42.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Singh</surname>, <given-names>U.</given-names></string-name>, <string-name><surname>Kumar</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Kamal</surname>, <given-names>T. S.</given-names></string-name></person-group> (<year>2010</year>). <article-title>Linear array synthesis using biogeography based optimization</article-title>. <source>Progress in Electromagnetics Reserch M</source><italic>,</italic> <volume>11</volume><italic>,</italic> <fpage>25</fpage>&#x2013;<lpage>36</lpage>. <pub-id pub-id-type="doi">10.2528/PIERM09120201</pub-id></mixed-citation></ref>
<ref id="ref-43"><label>43.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Pappula</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Ghosh</surname>, <given-names>D.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Linear antenna array synthesis using cat swarm optimization</article-title>. <source>AEU&#x2013;International Journal of Electronics Communication</source><italic>,</italic> <volume>68</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>540</fpage>&#x2013;<lpage>549</lpage>. <pub-id pub-id-type="doi">10.1016/j.aeue.2013.12.012</pub-id></mixed-citation></ref>
<ref id="ref-44"><label>44.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Singh</surname>, <given-names>U.</given-names></string-name>, <string-name><surname>Rattan</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Design of linear and circular antenna arrays using cuckoo optimization algorithm</article-title>. <source>Progress in Electromagnetics Reserch C</source><italic>,</italic> <volume>46</volume><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.2528/PIERC13110902</pub-id></mixed-citation></ref>
<ref id="ref-45"><label>45.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dib</surname>, <given-names>N. I.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Design of linear antenna arrays with low side lobes level using symbiotic organisms search</article-title>. <source>Progress in Electromagnetics Reserch B</source><italic>,</italic> <volume>68</volume><italic>,</italic> <fpage>55</fpage>&#x2013;<lpage>71</lpage>.</mixed-citation></ref>
<ref id="ref-46"><label>46.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Saxena</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Kothari</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Optimal pattern synthesis of linear antenna array using grey wolf optimization algorithm</article-title>. <source>International Journal of Antennas and Propagation</source><italic>,</italic> <volume>2016</volume><italic>(</italic><issue>15</issue><italic>),</italic> <fpage>1</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1155/2016/1205970</pub-id></mixed-citation></ref>
<ref id="ref-47"><label>47.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Salgotra</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Singh</surname>, <given-names>U.</given-names></string-name>, <string-name><surname>Sharma</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2020</year>). <article-title>On the improvement in grey wolf optimization</article-title>. <source>Neural Computing &#x0026; Applications</source><italic>,</italic> <volume>32</volume><italic>(</italic><issue>8</issue><italic>),</italic> <fpage>3709</fpage>&#x2013;<lpage>3748</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-019-04456-7</pub-id></mixed-citation></ref>
<ref id="ref-48"><label>48.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wu</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Yan</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Pattern synthesis of sparse linear arrays using spider monkey optimization</article-title>. <source>IEICE Transactions on Communications</source><italic>,</italic> <volume>E100.B</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>426</fpage>&#x2013;<lpage>432</lpage>. <pub-id pub-id-type="doi">10.1587/transcom.2016EBP3203</pub-id></mixed-citation></ref>
<ref id="ref-49"><label>49.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sun</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Liang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>A.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2018</year>). <article-title>An antenna array sidelobe level reduction approach through invasive weed optimization</article-title>. <source>International Journal of Antennas and Propagation</source><italic>,</italic> <volume>2018</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>1</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1155/2018/4867851</pub-id></mixed-citation></ref>
<ref id="ref-50"><label>50.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Durmus</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Kurban</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Optimum design of linear and circular antenna arrays using equilibrium optimization algorithm</article-title>. <source>International Journal of Microwave and Wireless Technologies</source><italic>,</italic> <volume>13</volume><italic>(</italic><issue>9</issue><italic>),</italic> <fpage>986</fpage>&#x2013;<lpage>997</lpage>. <pub-id pub-id-type="doi">10.1017/S1759078720001774</pub-id></mixed-citation></ref>
<ref id="ref-51"><label>51.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sharaqa</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Dib</surname>, <given-names>N.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Design of linear and elliptical antenna arrays using biogeography based optimization</article-title>. <source>Arabian Journal for Science and Engineering</source><italic>,</italic> <volume>39</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>2929</fpage>&#x2013;<lpage>2939</lpage>. <pub-id pub-id-type="doi">10.1007/s13369-013-0794-8</pub-id></mixed-citation></ref>
<ref id="ref-52"><label>52.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Das</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Mandal</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Ghoshal</surname>, <given-names>S. P.</given-names></string-name>, <string-name><surname>Kar</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Moth flame optimization based design of linear and circular antenna array for side lobe reduction</article-title>. <source>International Journal of Numerical Modeling-Electronic Networks Devices and Fields</source><italic>,</italic> <volume>32</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>e2486</fpage>. <pub-id pub-id-type="doi">10.1002/jnm.2486</pub-id></mixed-citation></ref>
<ref id="ref-53"><label>53.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Subhashini</surname>, <given-names>K. R.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Runner-root algorithm to control sidelobe level and null depths in linear antenna arrays</article-title>. <source>Arabian Journal for Science and Engineering</source><italic>,</italic> <volume>45</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>513</fpage>&#x2013;<lpage>1529</lpage>. <pub-id pub-id-type="doi">10.1007/s13369-019-04051-x</pub-id></mixed-citation></ref>
<ref id="ref-54"><label>54.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Almagboul</surname>, <given-names>M. A.</given-names></string-name>, <string-name><surname>Shu</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Qian</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2019</year>). <article-title>Atom search optimization algorithm based hybrid antenna array receive beamforming to control sidelobe level and steering the null</article-title>. <source>AEU&#x2013;International Journal of Electronics Communication</source><italic>,</italic> <volume>111</volume><italic>(</italic><issue>9</issue><italic>),</italic> <fpage>152854</fpage>. <pub-id pub-id-type="doi">10.1016/j.aeue.2019.152854</pub-id></mixed-citation></ref>
<ref id="ref-55"><label>55.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Singh</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Abouhawwash</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Mittal</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Salgotra</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Mahajan</surname>, <given-names>S.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>Performance evaluation of non-uniform circular antenna array using integrated harmony search with differential evolution based naked mole rat algorithm</article-title>. <source>Expert Systems with Applications</source><italic>,</italic> <volume>189</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>116146</fpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2021.116146</pub-id></mixed-citation></ref>
<ref id="ref-56"><label>56.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Vegesna</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Yamuna</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Terlapu</surname>, <given-names>S. K.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Design of linear array for shaped beams using enhanced flower pollination optimization algorithm</article-title>. <source>Soft Computing</source><italic>,</italic> <volume>26</volume><italic>(</italic><issue>12</issue><italic>),</italic> <fpage>5805</fpage>&#x2013;<lpage>5813</lpage>. <pub-id pub-id-type="doi">10.1007/s00500-022-07146-0</pub-id></mixed-citation></ref>
<ref id="ref-57"><label>57.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Fang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Qu</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Biogeography-based optimization with adaptive migration and adaptive mutation with its application in sidelobe reduction of antenna arrays</article-title>. <source>Applied Soft Computing</source><italic>,</italic> <volume>121</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>108772</fpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2022.108772</pub-id></mixed-citation></ref>
<ref id="ref-58"><label>58.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Deutsch</surname>, <given-names>D.</given-names></string-name></person-group> (<year>1985</year>). <article-title>Quantum theory, the church-turing principle and the universal quantum computer</article-title>. <source>Proceedings of the Royal Society of London</source><italic>,</italic> <volume>400</volume><italic>(</italic><issue>1818</issue><italic>),</italic> <fpage>97</fpage>&#x2013;<lpage>117</lpage>.</mixed-citation></ref>
<ref id="ref-59"><label>59.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Cai</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Ye</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>X.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>Quantum-like mutation-induced dragonfly-inspired optimization approach</article-title>. <source>Mathematics and Computers in Simulation</source><italic>,</italic> <volume>178</volume><italic>(</italic><issue>9</issue><italic>),</italic> <fpage>259</fpage>&#x2013;<lpage>289</lpage>. <pub-id pub-id-type="doi">10.1016/j.matcom.2020.06.012</pub-id></mixed-citation></ref>
<ref id="ref-60"><label>60.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>Q.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Quantum-inspired satin bowerbird algorithm with bloch spherical search for constrained structural optimization</article-title>. <source>Journal of Industrial and Management Optimization</source><italic>,</italic> <volume>17</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>3509&#x2013;3523</fpage>. <pub-id pub-id-type="doi">10.3934/jimo.2020130</pub-id></mixed-citation></ref>
<ref id="ref-61"><label>61.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Deng</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Shang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Cai</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Quantum differential evolution with cooperative co-evolution framework and hybrid mutation strategy for large scale optimization</article-title>. <source>Knowledge-Based Systems</source><italic>,</italic> <volume>224</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>107080</fpage>. <pub-id pub-id-type="doi">10.1016/j.knosys.2021.107080</pub-id></mixed-citation></ref>
<ref id="ref-62"><label>62.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Bao</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Qiao</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Quantum wind driven optimization for unmanned combat air vehicle path planning</article-title>. <source>Applied Sciences</source><italic>,</italic> <volume>5</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>1457</fpage>&#x2013;<lpage>1483</lpage>. <pub-id pub-id-type="doi">10.3390/app5041457</pub-id></mixed-citation></ref>
<ref id="ref-63"><label>63.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dos</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Coelho</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2010</year>). <article-title>Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems</article-title>. <source>Expert Systems with Applications</source><italic>,</italic> <volume>37</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>1676</fpage>&#x2013;<lpage>1683</lpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2009.06.044</pub-id></mixed-citation></ref>
<ref id="ref-64"><label>64.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zou</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Hei</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>D.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Teaching-learning-based optimization with dynamic group strategy for global optimization</article-title>. <source>Informing Science</source><italic>,</italic> <volume>273</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>112</fpage>&#x2013;<lpage>131</lpage>. <pub-id pub-id-type="doi">10.1016/j.ins.2014.03.038</pub-id></mixed-citation></ref>
<ref id="ref-65"><label>65.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Heidari</surname>, <given-names>A. A.</given-names></string-name>, <string-name><surname>Xue</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>H.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Boosting quantum rotation gate embedded slime mould algorithm</article-title>. <source>Expert Systems with Applications</source><italic>,</italic> <volume>181</volume><italic>(</italic><issue>8</issue><italic>),</italic> <fpage>115082</fpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2021.115082</pub-id></mixed-citation></ref>
<ref id="ref-66"><label>66.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cui</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Deng</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Yin</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Quantum-inspired moth-flame optimizer with enhanced local search strategy for cluster analysis</article-title>. <source>Frontiers in Bioengineering and Biotechnology</source><italic>,</italic> <volume>10</volume><italic>,</italic> <fpage>908356</fpage>. <pub-id pub-id-type="doi">10.3389/fbioe.2022.908356</pub-id>; <pub-id pub-id-type="pmid">36032716</pub-id></mixed-citation></ref>
<ref id="ref-67"><label>67.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Deng</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>Q.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Extracting unknown parameters of proton exchange membrane fuel cells using quantum encoded pathfinder algorithm</article-title>. <source>Frontiers in Energy Research</source><italic>,</italic> <volume>10</volume><italic>,</italic> <fpage>964042</fpage>. <pub-id pub-id-type="doi">10.3389/fenrg.2022.964042</pub-id></mixed-citation></ref>
<ref id="ref-68"><label>68.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ho</surname>, <given-names>S. L.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Ni</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2013</year>). <article-title>A quantum-based particle swarm optimization algorithm applied to inverse problems</article-title>. <source>IEEE Transaction on Magnetics</source><italic>,</italic> <volume>49</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>2069</fpage>&#x2013;<lpage>2072</lpage>. <pub-id pub-id-type="doi">10.1109/TMAG.2013.2237760</pub-id></mixed-citation></ref>
<ref id="ref-69"><label>69.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Patidar</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Mahanti</surname>, <given-names>G. K.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Quantum particle swarm optimization for synthesis of non-uniformly spaced linear arrays with broadband frequency invariant pattern</article-title>. <source>Journal of Microwaves, Optoelectronics and Electromagnetic Applications</source><italic>,</italic> <volume>16</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>602</fpage>&#x2013;<lpage>614</lpage>. <pub-id pub-id-type="doi">10.1590/2179-10742017v16i3790</pub-id></mixed-citation></ref>
<ref id="ref-70"><label>70.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Gao</surname>, <given-names>H. Y.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>X. T.</given-names></string-name>, <string-name><surname>Du</surname>, <given-names>Y. N.</given-names></string-name>, <string-name><surname>Diao</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2017</year>). <chapter-title>Quantum-inspired teaching-learning-based optimization for linear array pattern synthesis</chapter-title>. In: <person-group person-group-type="editor"><string-name><surname>Liang</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Mu</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Jia</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Feng</surname>,<given-names>X.</given-names></string-name> <etal>et al.</etal></person-group> (Eds.), <source>Communications, signal processing, and systems</source>, pp. <fpage>2106</fpage>&#x2013;<lpage>2115</lpage>. <publisher-loc>Singapore</publisher-loc>: <publisher-name>Springer</publisher-name>. <pub-id pub-id-type="doi">10.1007/978-981-10-6571-2_257</pub-id></mixed-citation></ref>
<ref id="ref-71"><label>71.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Yuan</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2006</year>). <article-title>Radiation pattern synthesis for adaptive antenna arrays using improved quantum genetic algorithm</article-title>. <conf-name>2006 7th International Symposium on Antennas, Propagation &#x0026; EM Theory</conf-name>, <publisher-loc>Guilin, China</publisher-loc>.</mixed-citation></ref>
<ref id="ref-72"><label>72.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mikki</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Kishk</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2006</year>). <article-title>Quantum particle swarm optimization for electromagnetics</article-title>. <source>IEEE Transactions on Antenna and Propagation</source><italic>,</italic> <volume>54</volume><italic>(</italic><issue>10</issue><italic>),</italic> <fpage>2764</fpage>&#x2013;<lpage>2775</lpage>. <pub-id pub-id-type="doi">10.1109/TAP.2006.882165</pub-id></mixed-citation></ref>
<ref id="ref-73"><label>73.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Weng</surname>, <given-names>W. C.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Elsherbeni</surname>, <given-names>A. Z.</given-names></string-name></person-group> (<year>2007</year>). <article-title>Linear antenna array synthesis using taguchi&#x2019;s method: A novel optimization technique in electromagnetics</article-title>. <source>IEEE Transactions on Antennas and Propagation</source><italic>,</italic> <volume>55</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>723</fpage>&#x2013;<lpage>730</lpage>. <pub-id pub-id-type="doi">10.1109/TAP.2007.891548</pub-id></mixed-citation></ref>
<ref id="ref-74"><label>74.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mirjalili</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2016</year>). <article-title>SCA: A sine cosine algorithm for solving optimization problems</article-title>. <source>Knowledge-Based Systems</source><italic>,</italic> <volume>96</volume><italic>(</italic><issue>63</issue><italic>),</italic> <fpage>120</fpage>&#x2013;<lpage>133</lpage>. <pub-id pub-id-type="doi">10.1016/j.knosys.2015.12.022</pub-id></mixed-citation></ref>
</ref-list>
</back>
</article>