<?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">59738</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2025.059738</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Enhanced Multi-Object Dwarf Mongoose Algorithm for Optimization Stochastic Data Fusion Wireless Sensor Network Deployment</article-title>
<alt-title alt-title-type="left-running-head">Enhanced Multi-Object Dwarf Mongoose Algorithm for Optimization Stochastic Data Fusion Wireless Sensor Network Deployment</alt-title>
<alt-title alt-title-type="right-running-head">Enhanced Multi-Object Dwarf Mongoose Algorithm for Optimization Stochastic Data Fusion Wireless Sensor Network Deployment</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Li</surname><given-names>Shumin</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-2">2</xref><xref rid="cor1" ref-type="corresp">&#x002A;</xref><email>l.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></contrib>
<aff id="aff-1"><label>1</label><institution>College of Artificial Intelligence, Guangxi University for Nationalities</institution>, <addr-line>Nanning, 530006</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Guangxi Key Laboratories of Hybrid Computation and IC Design Analysis</institution>, <addr-line>Nanning, 530006</addr-line><addr-line></addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Qifang Luo. Email: <email>l.qf@163.com</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2025</year>
</pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>27</day><month>1</month><year>2025</year>
</pub-date>
<volume>142</volume>
<issue>2</issue>
<fpage>1955</fpage>
<lpage>1994</lpage>
<history>
<date date-type="received">
<day>15</day>
<month>10</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>06</day>
<month>12</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2025 The Authors.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Published by Tech Science Press.</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_59738.pdf"></self-uri>
<abstract>
<p>Wireless sensor network deployment optimization is a classic NP-hard problem and a popular topic in academic research. However, the current research on wireless sensor network deployment problems uses overly simplistic models, and there is a significant gap between the research results and actual wireless sensor networks. Some scholars have now modeled data fusion networks to make them more suitable for practical applications. This paper will explore the deployment problem of a stochastic data fusion wireless sensor network (SDFWSN), a model that reflects the randomness of environmental monitoring and uses data fusion techniques widely used in actual sensor networks for information collection. The deployment problem of SDFWSN is modeled as a multi-objective optimization problem. The network life cycle, spatiotemporal coverage, detection rate, and false alarm rate of SDFWSN are used as optimization objectives to optimize the deployment of network nodes. This paper proposes an enhanced multi-objective mongoose optimization algorithm (EMODMOA) to solve the deployment problem of SDFWSN. First, to overcome the shortcomings of the DMOA algorithm, such as its low convergence and tendency to get stuck in a local optimum, an encircling and hunting strategy is introduced into the original algorithm to propose the EDMOA algorithm. The EDMOA algorithm is designed as the EMODMOA algorithm by selecting reference points using the K-Nearest Neighbor (KNN) algorithm. To verify the effectiveness of the proposed algorithm, the EMODMOA algorithm was tested at CEC 2020 and achieved good results. In the SDFWSN deployment problem, the algorithm was compared with the Non-dominated Sorting Genetic Algorithm II (NSGAII), Multiple Objective Particle Swarm Optimization (MOPSO), Multi-Objective Evolutionary Algorithm based on Decomposition (MOEA/D), and Multi-Objective Grey Wolf Optimizer (MOGWO). By comparing and analyzing the performance evaluation metrics and optimization results of the objective functions of the multi-objective algorithms, the algorithm outperforms the other algorithms in the SDFWSN deployment results. To better demonstrate the superiority of the algorithm, simulations of diverse test cases were also performed, and good results were obtained.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Stochastic data fusion wireless sensor networks</kwd>
<kwd>network deployment</kwd>
<kwd>spatiotemporal coverage</kwd>
<kwd>dwarf mongoose optimization algorithm</kwd>
<kwd>multi-objective optimization</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>U21A20464</award-id>
<award-id>62066005</award-id>
</award-group>
<award-group id="awg2">
<funding-source>Innovation Project of Guangxi Graduate Education</funding-source>
<award-id>YCSW2024313</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>With the development of wireless sensors and micro-electro-mechanical systems, wireless sensor networks have developed rapidly, attracting extensive attention from both academia and industry [<xref ref-type="bibr" rid="ref-1">1</xref>]. Wireless sensor networks, which consist of sensor nodes independently distributed in the detection area, were initially widely used in the military field, and are now widely used in our daily lives such as environmental monitoring, agriculture, healthcare, smart cities, industrial automation, internet of things, transportation and vehicle management, etc. [<xref ref-type="bibr" rid="ref-2">2</xref>]. Wireless sensor networks are low-cost, simple to deploy and scalable, and capable of real-time monitoring and data collection, but the sensor nodes have the problem of energy constraints, the deployment of network nodes greatly affects the overall energy consumption of the network and thus directly affects the performance of the wireless sensor network [<xref ref-type="bibr" rid="ref-3">3</xref>]. Literature [<xref ref-type="bibr" rid="ref-4">4</xref>] points out that deploying sensors has always been a great challenge for wireless sensor networks, and the effective deployment of nodes is a prerequisite for wireless sensor networks to cover the target area efficiently. Therefore, this study is dedicated to solving the deployment problem of wireless sensor networks to extend the network lifecycle, coverage, and other performance.</p>
<p>Coverage is a key indicator for determining the quality of wireless sensor network node deployment. Coverage can be divided into spatial coverage and temporal coverage, where spatial coverage measures the range of the target area monitored by the wireless sensor network, and temporal coverage measures whether the wireless sensor network is tracking the target on time [<xref ref-type="bibr" rid="ref-5">5</xref>]. Previous research on the deployment of wireless sensor network nodes has usually been based on simple target area coverage perception models, such as the 0&#x2013;1 perception model and the probabilistic perception model [<xref ref-type="bibr" rid="ref-4">4</xref>,<xref ref-type="bibr" rid="ref-6">6</xref>&#x2013;<xref ref-type="bibr" rid="ref-8">8</xref>]. However, the perception model used in practical applications usually adopts a data fusion model that fuses the perception results of multiple sensors. Data fusion models improve the accuracy of sensor monitoring and expand the coverage of wireless sensor networks. The 0&#x2013;1 sensing model assumes that the sensing range of a sensor is a circle [<xref ref-type="bibr" rid="ref-5">5</xref>]. The probabilistic sensing model assumes that a sensor has two sensing radii, an inner sensing radius and an outer sensing radius. Targets within the inner sensing radius are detectable, while targets within the outer sensing radius are detected with a probability assigned by humans [<xref ref-type="bibr" rid="ref-9">9</xref>]. This makes the monitoring results of the model affected by the assigned probability. Therefore, there is a gap between the two models and the actual sensing of sensors. This paper studies the deployment of a stochastic data fusion wireless sensor network (SDFWSN), which is more in line with practical applications. This model assumes that the sensor&#x2019;s perception of the signal energy emitted by the target point is affected by environmental factors such as distance, temperature, and humidity. The signal energy is negatively correlated with the distance from the sensor to the target point, and within a certain range, it decreases with increasing temperature and decreasing humidity. The final monitoring result is a fusion of the monitoring results of sensors within a certain range. This model is in line with the perception process of sensors in practice. The model mentioned in [<xref ref-type="bibr" rid="ref-5">5</xref>] is used for spatial and temporal coverage. To the best of our knowledge, this is the first time that time delay has been considered in the process of wireless network deployment optimization, and the SDFWSN model applied in this study is more realistic, making our experimental results more accurate.</p>
<p>Consider a deployment area with multiple dynamic target points and static sensor node candidate locations using <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> spatial coverage model, i.e., a target point has a probability <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> of being falsely detected (no target point is present but the sensor emits a positive result) and a probability <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> of being correctly detected (a target point is present and the sensor correctly detects the target point), where <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> is referred to as the false alarm rate, <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> is referred to as the detection rate and <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>0.5</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>and <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0.5</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. The <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>d</mml:mi><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mi>y</mml:mi></mml:math></inline-formula> temporal coverage model is used, i.e., the average number of detection cycles from the first detection to the target provided that the network false alarm rate is not greater than <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula>. This paper aims to reduce the false alarm rate and increase the detection rate by optimizing the deployment of the network, extending the network lifecycle, and improving the spatiotemporal coverage of the network. The problem is modeled as a multi-objective optimization problem with five objectives. Notably, this is a Non-deterministic Polynomial-time hard task [<xref ref-type="bibr" rid="ref-10">10</xref>]. When dealing with the above problem, it is best to use meta-heuristics to efficiently solve the problem [<xref ref-type="bibr" rid="ref-11">11</xref>]. DMOA is an effective swarm intelligence algorithm that can solve various optimization problems [<xref ref-type="bibr" rid="ref-12">12</xref>]. This paper designed and used an enhanced multi-objective mongoose optimization algorithm (EMODMOA) to find a feasible stochastic data fusion-based network node deployment scheme considering network lifecycle, spatial coverage, temporal coverage, detection, and false alarms. DMOA is inspired by the social behaviors of dwarf mongoose populations such as guarding, babysitting, and attacking predators [<xref ref-type="bibr" rid="ref-13">13</xref>]. The DMOA algorithm has the advantages of being simple and easy to implement and does not require excessive parameter adjustment. However, it has a slow convergence speed and is prone to local optima due to the weak balance between exploration and exploitation [<xref ref-type="bibr" rid="ref-14">14</xref>]. In this paper, the encircling and hunting strategy is highlighted by simulating the encircling and hunting habits of the dwarf mongoose. With the encircling and hunting strategy, the algorithm can successfully escape from local optima and achieve a good balance between exploration and exploitation. In this paper, the K-Nearest Neighbor (KNN) algorithm is used to select the reference points, EMODMOA is proposed, and the performance of EMODMOA is tested using the CEC2020 multi-objective multi-modal optimization benchmark function. The algorithm is used to complete the multi-objective stochastic data fusion wireless sensor.</p>
<p>The main contributions of this paper are as follows:</p>
<p>1. By simulating the biological habits of the dwarf mongoose, a strategy for encircling and hunting is proposed, which is an enhanced dwarf mongoose optimization algorithm (EDMOA) is proposed.</p>
<p>2. The KNN algorithm is used to select reference points, and a multi-objective dwarf mongoose optimization algorithm is established to improve the efficiency of the multi-objective algorithm.</p>
<p>3. A stochastic data fusion network model is established based on the original data fusion network model by considering the influence of environmental factors on the sensing effect of sensors, and the deployment of sensor nodes of this model is studied.</p>
<p>4. When optimizing the deployment of network nodes, maximizing the spatial coverage of the network will maximize the temporal coverage and the accuracy of monitoring as the goal to ensure the speed and quality of network monitoring.</p>
<p>The rest of the paper is organized as follows: <xref ref-type="sec" rid="s2">Section 2</xref> of this paper describes the literature review. <xref ref-type="sec" rid="s3">Section 3</xref> gives the construction of the SDFWSN model. <xref ref-type="sec" rid="s4">Section 4</xref> describes the construction of EMODMOA and the application of the algorithm, <xref ref-type="sec" rid="s5">Section 5</xref> performs the CEC2020 benchmark function on the proposed algorithm and <xref ref-type="sec" rid="s6">Section 6</xref> gives the experimental results and discussion. <xref ref-type="sec" rid="s7">Section 7</xref> concludes the paper and proposes future work.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Related Works</title>
<p>Several works have solved the node deployment problem in WSN systems using swarm intelligence algorithms [<xref ref-type="bibr" rid="ref-15">15</xref>]. <xref ref-type="sec" rid="s2_1">Sections 2.1</xref> and <xref ref-type="sec" rid="s2_2">2.2</xref> provide an overview of research on WSN node deployment and DMOA, respectively.</p>
<sec id="s2_1">
<label>2.1</label>
<title>WSN Node Deployment</title>
<p>Hajjej et al. [<xref ref-type="bibr" rid="ref-16">16</xref>] proposed a multi-objective flower pollination algorithm (MOFPA) for stochastic WSN scheduling. It aims to deploy a set of sensors in a target area under the condition of guaranteed network connectivity while optimizing the total network coverage and energy consumption. Wang et al. [<xref ref-type="bibr" rid="ref-17">17</xref>] employ a node scheduling scheme based on a multi-objective evolutionary algorithm to schedule heterogeneous nodes in shifts, thus extending the life cycle of the network. Non-dominated Sorting Genetic Algorithm-iii (NSGA-III) is used to optimize the deployment of WSN to reduce the network energy consumption and improve network coverage while ensuring network connectivity [<xref ref-type="bibr" rid="ref-18">18</xref>]. The deployment of WSNs in environments where obstacles are present is investigated, using a multi-objective optimization algorithm to deploy sensor nodes in a way that ensures network connectivity to maximize coverage and reduce deployment costs [<xref ref-type="bibr" rid="ref-19">19</xref>]. Saad et al. [<xref ref-type="bibr" rid="ref-20">20</xref>] addressed the deployment of WSN in 3D environments using NSGA-II. It is worth mentioning that they simulated a real space 3D model using the Bresenham line-of-sight 3D environment coverage model. Zaimen et al. [<xref ref-type="bibr" rid="ref-21">21</xref>] considered the problem of optimizing the deployment of sensor nodes in heterogeneous obstacle indoor environments, using the BIM database as well as other additional inputs (sensor node parameters) and a genetic algorithm to provide the optimal deployment. A new method based on Support Vector Regression and Genetic Algorithm is proposed for the deployment optimization problem of WSN nodes, which argues that the configuration and deployment of WSN affects almost all of their performance metrics, and the support vector regression model is utilized for the configuration of the node parameters of the Wireless Sensor Networks, and the configured node model is optimized for the deployment [<xref ref-type="bibr" rid="ref-22">22</xref>]. An enhanced multi-objective marine predator algorithm (CMOMPA) is proposed, which utilizes a Gaussian elite perturbation strategy and a learning strategy based on a competitive mechanism to generate progeny with enhanced diversity and distribution, and balances the deployment cost, connectivity, and coverage of heterogeneous WSN under specific coverage constraints [<xref ref-type="bibr" rid="ref-23">23</xref>]. The Voronoi diagram method is used to divide the monitoring area to obtain the appropriate sensing radius and communication radius, and the algorithm is used to solve the problem of deploying the wireless sensor network on 3D terrain and to improve the Quality of Service (QoS) of the wireless sensor network [<xref ref-type="bibr" rid="ref-24">24</xref>]. A resource scheduling algorithm for large-scale wireless sensor networks based on differential co-evolution and multi-objective decomposition is proposed, which is used to simultaneously optimize the position and dormant state of nodes [<xref ref-type="bibr" rid="ref-25">25</xref>]. In [<xref ref-type="bibr" rid="ref-26">26</xref>], three heuristic algorithms are used to optimize the deployment of sensor nodes, thereby maximizing the network lifetime and network coverage is divided into. The deployment of sensor nodes is optimized using an improved vampire bat optimizer, which obtains the optimal deployment location and the minimum number of sensors required by optimally splicing the sensing region with the cellular grid [<xref ref-type="bibr" rid="ref-27">27</xref>].</p>
<p>Looking at the current state of research at domestic and abroad, it can be found that most of the models currently studied in the literature for the deployment problem of wireless sensor networks are too simple, and there is a huge difference between them and practical applications. There are obvious differences between the currently studied sensor sensing models which mainly utilize the 0&#x2013;1 sensing model, the probabilistic sensing model, the advanced sensing models, and information processing schemes adopted by the existing sensor networks; and there are few literature studies on the temporal coverage problem and the quality of network monitoring of the network. This study proposed a stochastic data fusion wireless sensor model as the wireless sensor coverage deployment model for the following reasons:</p>
<p>(1) The model adopts a random sensing model. Most of the traditional wireless sensor networks use a 0&#x2013;1 sensing model or probabilistic sensing model, which does not consider the randomness of sensing, while sensors using a stochastic sensing model sense the signal energy of the target point will be affected by the external environment, which makes the sensor&#x2019;s sensing with randomness and more realistic.</p>
<p>(2) The current study of wireless sensor networks for monitoring using an independent transmission model which is very different from the advanced data transmission model used in practice, this project uses a data fusion model that is more in line with the practical application, a certain range of sensors to fuse their monitoring results to obtain the final monitoring results.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>DMOA</title>
<p>In 2022, Sadoun et al. used DMOA to improve the Long Short-Term Memory (LSTM) model to predict the properties of composite materials [<xref ref-type="bibr" rid="ref-28">28</xref>]. The model improved by DMOA has a prediction accuracy of 99%. In 2022, Akinola et al. introduced a simulated annealing algorithm to a binary variant of DMOA [<xref ref-type="bibr" rid="ref-29">29</xref>] which balanced the detection and exploitation capabilities of the algorithm. In 2022, Agushaka et al. improved DMOA by incorporating other social behaviors of dwarf mongooses, i.e., predation, mound protection, reproduction, and group splitting behaviors [<xref ref-type="bibr" rid="ref-30">30</xref>], greater enhancement of the dwarf mongoose&#x2019;s exploration and exploitation capabilities, and improved convergence speed of the algorithm. In 2022, Mehmood et al. proposed a meta-heuristic algorithm for parameter estimation of autoregressive exogenous models based on DMOA [<xref ref-type="bibr" rid="ref-31">31</xref>]. The algorithm has fast convergence speed, high estimation accuracy, and strong robustness. In 2023, Agushaka et al. introduced adaptive and stochastic factors to the DMOA, which improves the exploration capability and availability of the algorithm and improves the diversity of the solution [<xref ref-type="bibr" rid="ref-32">32</xref>]. In 2022, Akinola et al. solved the high-dimensional feature selection problem using a binary version of DMOA [<xref ref-type="bibr" rid="ref-33">33</xref>]. In 2022, Alissa et al. proposed a dwarf mongoose algorithm based on machine learning-driven ransomware detection by combining DMOA with machine learning-driven ransomware detection [<xref ref-type="bibr" rid="ref-34">34</xref>], which is effective in identifying and classifying malware or ransomware. In 2022, Alrayes et al. used improved DMOA to select cluster heads of unmanned aerial vehicles to find the optimal routes to reach their destinations [<xref ref-type="bibr" rid="ref-35">35</xref>]. In 2022, Balasubramaniam et al. embedded DMOA into a lightweight deep neural network architecture for heart disease prediction [<xref ref-type="bibr" rid="ref-36">36</xref>]. In 2023, Zare et al. used DMOA to integrate the battery life, operations and maintenance cost, fuel cost and environmental cost of microgrids to determine the optimal operating parameters and improve the load capacity of microgrids [<xref ref-type="bibr" rid="ref-37">37</xref>]. In 2023, Dora et al. merged Symbiotic Organism Search (SOS) into DMOA to enhance the algorithm&#x2019;s local search capability [<xref ref-type="bibr" rid="ref-38">38</xref>], solved the reactive power scheduling problem using the proposed enhanced DMOA and found the optimal settings to minimize the real power loss, total voltage variation and L-index. In 2023, Fu et al. proposed an improved DMOA which introduced the optimal leader mechanism and proposed a novel nonlinear control strategy based on sinusoidal function, which ensured the accuracy of the algorithm and at the same time improved the convergence speed of the algorithm [<xref ref-type="bibr" rid="ref-39">39</xref>]. In 2022, Abirami et al. combined DMOA with Gaussian Convolution Deep Confidence Networks for effective classification and extraction of retinal images to examine diabetic retinopathy [<xref ref-type="bibr" rid="ref-40">40</xref>]. In 2023, Almutairi et al. introduced quantum techniques to DMOA, which accelerated the convergence of the algorithm at a later stage [<xref ref-type="bibr" rid="ref-41">41</xref>]. In 2023, Rizk-Allah et al. used a modified DMOA to identify unknown parameters of an computational and physical elements model (single-phase transformer) and to evaluate the aging trend of the transformer at the hottest temperature [<xref ref-type="bibr" rid="ref-42">42</xref>].</p>
<p>Throughout the research status at domestic and abroad, the research on DMOA is mainly carried out in the following two aspects: one is to improve the performance of the basic algorithm for the deficiencies that exist, and a variety of different types of improved versions of DMOA have been proposed, the other is to broaden the scope of application of DMOA. With the deepening of the research, it can be found that although there are more literature on the improvement of DMOA performance, through a large number of numerical examples of experiments and comparative analysis found that DMOA still exists in the exploration and exploitation capacity is difficult to achieve the balance; easy to fall into the local optimum and late convergence of the slow speed and other shortcomings, and single-objective algorithms of the application of the scope of a certain degree of restriction. In this study, the shortcomings of the DMOA are as follows:</p>
<p>(1) EDMOA is proposed, which introduces nonlinear convergence factors and Markov Chain ideas in the original DMOA to accelerate the convergence speed of the algorithm, solve the problem of imbalance between the detection and exploitation capabilities, and improve the ability of the algorithm to jump out of the local optimal solution. In order to solve more practical application problems, EDMOA is designed to EMODMOA. The performance and application range of DMOA are comprehensively improved.</p>
<p>(2) Evaluate the performance of the proposed algorithm. Theoretically analyze the time complexity of the algorithm and test the performance of the algorithm using the CEC2020 multi-objective multi-modal optimization benchmark function.</p>
<p>(3) The proposed algorithm is used for the optimal deployment of SDFWSN. The results obtained in this study are of great theoretical significance and application prospects for advancing the development of the discipline of modern intelligent optimization technology.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Network Model and Problem Formulation</title>
<p>In this section, based on the data fusion wireless sensor network model proposed in [<xref ref-type="bibr" rid="ref-5">5</xref>], a stochastic data fusion network model is proposed by considering the effect of the environment on sensor sensing and defining the objective function to optimize this network model.</p>
<p>A data fusion network consists of many distributed sensor nodes. The key objective is to integrate dispersed information from multiple nodes to obtain more comprehensive and reliable information. First, there is data collection and pre-processing. The information collected by the sensor nodes may contain noise or redundancy due to signal attenuation. Pre-processing of the data through noise filtering, anomaly detection, and data correction provides a reliable data source for subsequent data fusion, <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> will be defined as a signal attenuation function. Second, data merging and data fusion are performed. Multiple sensor nodes may collect the same or similar data. The sensor measurements are weighted. Decision-making and reasoning are performed again. The goal of data fusion is to make decisions or reasons based on the results of data fusion. By setting a threshold, a judgment can be made based on the fusion results as to whether a target state or event has occurred. Compared with traditional wireless sensor networks, data fusion-based wireless sensor networks have stronger data transmission reliability, lower transmission latency, and wider coverage.</p>
<sec id="s3_1">
<label>3.1</label>
<title>Description and Assumptions of the Model</title>
<sec id="s3_1_1">
<label>3.1.1</label>
<title>Stochastic Perception</title>
<p>If the sensor detects the target area by detecting the energy of the signal emitted from the target point, the true energy of the signal received by the sensor is affected by the environment. The energy of most physical signals&#x2019; decays with increasing distance from the source, and the sensing ability of the sensor decreases with increasing temperature and decreasing humidity. Assume that the sensor <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>i</mml:mi></mml:math></inline-formula> is <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> meters from a target that emits a signal with energy <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and the temperature in the environment is <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mi>T</mml:mi><mml:mi>e</mml:mi></mml:math></inline-formula> and the humidity is <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mi>R</mml:mi><mml:mi>H</mml:mi></mml:math></inline-formula>. The real signal energy received by the sensor <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mi>i</mml:mi></mml:math></inline-formula> from the target point is <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is given by the <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>.
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>R</mml:mi><mml:mi>H</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a signal attenuation function satisfying <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> and <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Depending on the environment (e.g., atmospheric conditions), the path loss exponent of the signal <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>k</mml:mi></mml:math></inline-formula> is usually between 2.0 and 5.0 [<xref ref-type="bibr" rid="ref-43">43</xref>]. <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a nonlinear increasing and nonlinear decreasing function given by the sensor manufacturer.</p>
</sec>
<sec id="s3_1_2">
<label>3.1.2</label>
<title>Data Fusion</title>
<p>When a sensor detects a target point <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mi>P</mml:mi></mml:math></inline-formula>, sensors within <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi>R</mml:mi></mml:math></inline-formula> meters of the target point <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mi>P</mml:mi></mml:math></inline-formula> form a cluster, a cluster head is selected to fuse the sensor measurements, and the monitoring decision is made by comparing the measurements with the monitoring threshold <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:mi>t</mml:mi></mml:math></inline-formula>. Let <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mi>Y</mml:mi></mml:math></inline-formula> be the fusion statistic, i.e., <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:mi>Y</mml:mi><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mtext mathvariant="bold">F</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. When <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mi>Y</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mi>t</mml:mi></mml:math></inline-formula>, the cluster head decides <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> that the target is detected; otherwise, it decides <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> that the target is not detected. <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:mi>F</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> denotes the set of sensors within the <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:mi>R</mml:mi></mml:math></inline-formula> fusion range and <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mi>N</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> denotes the number of sensors in the fusion range.</p>
</sec>
<sec id="s3_1_3">
<label>3.1.3</label>
<title>Energy Loss</title>
<p>The energy loss model is used to calculate the energy loss during the communication of each sensor node [<xref ref-type="bibr" rid="ref-44">44</xref>,<xref ref-type="bibr" rid="ref-45">45</xref>]. Two-channel propagation models are used, the multipath fading channel model (<inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msup><mml:mi>d</mml:mi><mml:mn>4</mml:mn></mml:msup></mml:math></inline-formula> power loss) for transmitting packets over multiple hops and the free-space model (<inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:msup><mml:mi>d</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> power loss) for single-hop or direct transmission. Thus, the amount of energy dissipated by the transmission of <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mi>l</mml:mi></mml:math></inline-formula> bit packet over the distance <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi>d</mml:mi></mml:math></inline-formula> is given by <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>.
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>T</mml:mi><mml:mi>X</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>d</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>l</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext>elec</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext>fs</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mi>d</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>d</mml:mi><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>l</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext>elec</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext>mp</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:msup><mml:mi>d</mml:mi><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>d</mml:mi><mml:mo>&#x2265;</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></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-42"><mml:math id="mml-ieqn-42"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext>mp</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is multipath energy loss and <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext>fs</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is free space energy loss. <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext>elec</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is electronic energy. <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mi>d</mml:mi></mml:math></inline-formula> is the distance between the source and destination nodes and <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is calculated by <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>.
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mfrac><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:msqrt></mml:math></disp-formula></p>
<p>The equation for energy dissipation in radio reception (<inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>X</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) is given by <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>.
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>X</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>l</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>l</mml:mi><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>s</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
</sec>
<sec id="s3_1_4">
<label>3.1.4</label>
<title>Network Deployment</title>
<p>This article deployed the network in a two-dimensional region where sensors are uniformly and independently distributed. If any two nodes can communicate with each other, the connectivity of the network is ensured by computing the adjacency matrix of the SDFWSN. <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the monitoring cycle of the sensor, and the sensor performs a monitoring task every <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> seconds. In each monitoring cycle, the sensor collects the target signal energy for target monitoring within a sampling interval, which is much shorter than the detection cycle, target monitoring within a detection cycle is called unit detection, and the process of detecting a target consists of a series of unit detections.</p>
</sec>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Symbols and Definitions</title>
<sec id="s3_2_1">
<label>3.2.1</label>
<title>Description of Symbols</title>
<p><xref ref-type="table" rid="table-1">Table 1</xref> explains the symbol applied in this paper.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Definition of symbol</title>
</caption>
<table width="120mm">
<colgroup>
<col align="center"/>
<col align="center" width="80mm"/>
</colgroup>
<thead>
<tr>
<th>Notation</th>
<th>Define</th>
</tr>
</thead>
<tbody>
<tr>
<td><inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>Signal attenuation function, <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:mi>w</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>Nonlinear increasing function</td>
</tr>
<tr>
<td><inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>Nonlinear decreasing function</td>
</tr>
<tr>
<td><inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mi>o</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>Asymptotic upper bound symbol</td>
</tr>
<tr>
<td><inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>Asymptotic tight bounding symbol</td>
</tr>
<tr>
<td><inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mi>Q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>Standard normal distribution</td>
</tr>
<tr>
<td><inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Raw signal energy emitted by the target</td>
</tr>
<tr>
<td><inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:mi>&#x03BC;</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>Mean and variance of noise energy</td>
</tr>
<tr>
<td><inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mi>Y</mml:mi></mml:math></inline-formula></td>
<td>Signal energy measurement, <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:msub><mml:mrow><mml:mtext>y</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mtext>n</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula></td>
<td><inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:msub><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>F</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> Upper/lower limit of</td>
</tr>
<tr>
<td><inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:msub><mml:mrow><mml:mtext>H</mml:mtext></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mtext>H</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Target does not exist/exists</td>
</tr>
<tr>
<td><inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mi>&#x03C1;</mml:mi></mml:math></inline-formula></td>
<td>Network density</td>
</tr>
<tr>
<td><inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mi>F</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>A collection of sensors within the <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mi>P</mml:mi></mml:math></inline-formula> point fusion range</td>
</tr>
<tr>
<td><inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mi>N</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
<td>Number of sensors in <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mi>F</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>P</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:mi>T</mml:mi></mml:math></inline-formula></td>
<td>Network coverage detection interval</td>
</tr>
<tr>
<td><inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Monitoring cycle</td>
</tr>
<tr>
<td><inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mi>R</mml:mi></mml:math></inline-formula></td>
<td>Data fusion radius</td>
</tr>
<tr>
<td><inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mi>c</mml:mi></mml:math></inline-formula></td>
<td>Spatial coverage of the network</td>
</tr>
<tr>
<td><inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula></td>
<td>Average network detection delay</td>
</tr>
<tr>
<td><inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Noise energy, <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x223C;</mml:mo><mml:mi>N</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03BC;</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3_2_2">
<label>3.2.2</label>
<title>Definition of Terms</title>
<p><bold>Definition 1.</bold> (<inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:math></inline-formula>) For a target point <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mi>P</mml:mi></mml:math></inline-formula> to be detected, if the false alarm rate <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and the detection probability <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> satisfy <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2265;</mml:mo><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula>, where <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mn>0.5</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>0.5</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, then the target point <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mi>P</mml:mi></mml:math></inline-formula> is <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:math></inline-formula>.</p>
<p><bold>Definition 2.</bold> (Spatial coverage) The percentage of target points in the target area that are covered by <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:math></inline-formula>.</p>
<p><bold>Definition 3.</bold> (<inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>d</mml:mi><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mi>y</mml:mi></mml:math></inline-formula>) The <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>d</mml:mi><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mi>y</mml:mi></mml:math></inline-formula> is the average number of detection cycles from the first detection to the target provided that <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is not greater than <inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula>.</p>
<p><bold>Definition 4.</bold> (Temporal coverage) Time Override is the inverse of <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>d</mml:mi><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mi>y</mml:mi></mml:math></inline-formula>.</p>
<p><bold>Definition 5.</bold> (False alarm rate <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the probability that the sensor determines the presence of a target point when no target point is present.</p>
<p><bold>Definition 6.</bold> (Detection rate <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the probability that a target point is present, and the sensor detects it.</p>
</sec>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Derivation of the Fitness Function</title>
<sec id="s3_3_1">
<label>3.3.1</label>
<title>Objective 1. Maximize Network Lifecycle</title>
<p>The network lifecycle is an important metric for measuring the merits of a network deployment. The network coverage should at least exceed a given threshold to ensure the proper operation of the wireless sensor network [<xref ref-type="bibr" rid="ref-46">46</xref>]. So, in this paper, the network lifecycle is defined as the time from the initialization of the network to the time when the minimum threshold value of network coverage cannot be met. The network is tested for coverage at every interval of <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:mi>T</mml:mi></mml:math></inline-formula> time, assuming that the network does not satisfy the coverage minimum threshold value when it is detected at the first <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:mi>n</mml:mi></mml:math></inline-formula> time, then the network lifecycle is judged to be over then the network life cycle can be defined as <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref>.
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mi>L</mml:mi><mml:mi>T</mml:mi><mml:mo>=</mml:mo><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>n</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
</sec>
<sec id="s3_3_2">
<label>3.3.2</label>
<title>Objective 2. Maximize Spatial Coverage</title>
<p>The spatial coverage of the unified deployment network under the stochastic data fusion model, denoted by is <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:mi>c</mml:mi></mml:math></inline-formula> as <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref>.
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" 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:mtd><mml:mi>c</mml:mi><mml:mo>&#x2245;</mml:mo><mml:mi>Q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>R</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C1;</mml:mi><mml:mi>&#x03C0;</mml:mi><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:msqrt><mml:mi>&#x03C1;</mml:mi><mml:mi>&#x03C0;</mml:mi><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" 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:mtd><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>R</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mi>Q</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>&#x03C3;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>Q</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msqrt><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> are given by <xref ref-type="disp-formula" rid="eqn-12">Eqs. (12)</xref> and <xref ref-type="disp-formula" rid="eqn-13">(13)</xref>.</p>
</sec>
<sec id="s3_3_3">
<label>3.3.3</label>
<title>Objective 3. Maximize Temporal Coverage</title>
<p>The temporal coverage of the unified deployment network under the data fusion model, denoted by is <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:mi>&#x03C4;</mml:mi></mml:math></inline-formula> as in <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref>.
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" 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:mtd><mml:mi>&#x03C4;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>E</mml:mtext></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" 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:mtd><mml:mi>E</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>o</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03C1;</mml:mi><mml:mi>&#x03C0;</mml:mi><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mi>E</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> is the average detection probability of any unit detection, <inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> obeys the Poisson distribution, i.e., <inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x223C;</mml:mo><mml:mrow><mml:mtext>Poi</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C1;</mml:mi><mml:mi>&#x03C0;</mml:mi><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mtext>Poi</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03BB;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the probability density function of the Poisson distribution <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mrow><mml:mtext>Poi</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Where<inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mtext>Poi</mml:mtext></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03BB;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>&#x03BA;</mml:mi></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03BB;</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>k</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are defined as <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref>.</p>
</sec>
<sec id="s3_3_4">
<label>3.3.4</label>
<title>Objective 4. False Alarm Rate <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> Minimize</title>
<p>The false alarm rate is the probability of false detection by the network and reducing the false alarm rate of the network means increasing the confidence of the network&#x2019;s detection results. Let <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> be the set of sensors in the fusion range in the <inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:mi>j</mml:mi></mml:math></inline-formula> unit detection and there are <inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> sensors in <inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. When the target is not present, we have <inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mrow><mml:mtext mathvariant="bold">F</mml:mtext></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x223C;</mml:mo><mml:mi>N</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> where <inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> the noise energy is experienced by sensor <inline-formula id="ieqn-116"><mml:math id="mml-ieqn-116"><mml:mi>i</mml:mi></mml:math></inline-formula>. This article assumes that the noise <inline-formula id="ieqn-117"><mml:math id="mml-ieqn-117"><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> at each sensor <inline-formula id="ieqn-118"><mml:math id="mml-ieqn-118"><mml:mi>i</mml:mi></mml:math></inline-formula> obeys a normal distribution, i.e., <inline-formula id="ieqn-119"><mml:math id="mml-ieqn-119"><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x223C;</mml:mo><mml:mi>N</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03BC;</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The false alarm rate for the<inline-formula id="ieqn-120"><mml:math id="mml-ieqn-120"><mml:mi>j</mml:mi><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:math></inline-formula> unit detection <inline-formula id="ieqn-121"><mml:math id="mml-ieqn-121"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> can be defined as <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref>.
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>P</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>Y</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>Q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mrow><mml:msqrt><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:msqrt><mml:mi>&#x03C3;</mml:mi></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="s3_3_5">
<label>3.3.5</label>
<title>Objective 5. Detection Rate <inline-formula id="ieqn-122"><mml:math id="mml-ieqn-122"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> Maximization</title>
<p>The false alarm rate and the detection rate are independent of each other and increasing the detection rate improves the quality of the network in detecting target points. When the target is present, the sum of energy measurements in the <inline-formula id="ieqn-123"><mml:math id="mml-ieqn-123"><mml:mi>j</mml:mi><mml:mrow><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> unit detection approximately obeys a normal distribution <inline-formula id="ieqn-124"><mml:math id="mml-ieqn-124"><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mrow><mml:mtext mathvariant="bold">F</mml:mtext></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mrow><mml:mtext mathvariant="bold">F</mml:mtext></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x223C;</mml:mo><mml:mi>N</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> the <inline-formula id="ieqn-125"><mml:math id="mml-ieqn-125"><mml:mi>j</mml:mi><mml:mrow><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> unit detection rate can be defined as <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref>.
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>P</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>Y</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mi>T</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2248;</mml:mo><mml:mi>Q</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mrow><mml:msqrt><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:msqrt><mml:mo>&#x22C5;</mml:mo><mml:msqrt><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-126"><mml:math id="mml-ieqn-126"><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-127"><mml:math id="mml-ieqn-127"><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> denote the mean and variance, respectively, of <inline-formula id="ieqn-128"><mml:math id="mml-ieqn-128"><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mtext mathvariant="bold">F</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for any point <inline-formula id="ieqn-129"><mml:math id="mml-ieqn-129"><mml:mi>P</mml:mi></mml:math></inline-formula>. <inline-formula id="ieqn-130"><mml:math id="mml-ieqn-130"><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-131"><mml:math id="mml-ieqn-131"><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> given by <xref ref-type="disp-formula" rid="eqn-12">Eqs. (12)</xref> and <xref ref-type="disp-formula" rid="eqn-13">(13)</xref>.
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mfrac><mml:mo>&#x22C5;</mml:mo><mml:msubsup><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mi>x</mml:mi><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>x</mml:mi></mml:math></disp-formula>
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mfrac><mml:mo>&#x22C5;</mml:mo><mml:msubsup><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mi>x</mml:mi><mml:msup><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mi>&#x03BE;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mi>&#x03B6;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>x</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
</sec>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>Problem Description</title>
<p>As mentioned above, under the constraints of complete coverage of the monitoring area and network connectivity, this article investigates the SDFWSN deployment problem by jointly optimizing the five objectives of the network lifecycle, spatiotemporal coverage, false alarm rate, and detection rate. In summary, the SDFWSN deployment problem can be formulated as follows (<xref ref-type="disp-formula" rid="eqn-14">Eq. (14)</xref>):
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mo>{</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>L</mml:mi><mml:mi>T</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mspace width="1em" /><mml:mspace width="1em" /><mml:mspace width="1em" /><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="sans-serif">C</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>SDFWSN</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-132"><mml:math id="mml-ieqn-132"><mml:mrow><mml:mrow><mml:mi mathvariant="sans-serif">C</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext>SDFWSN</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> indicates that the network satisfies the connectivity condition.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Proposed EMODMOA Algorithm Design Process and Method</title>
<p>This section describes algorithms to solve the problem of sensor deployment in SDFWSN. Considering that <xref ref-type="disp-formula" rid="eqn-14">Eq. (14)</xref> in which the multi-objective optimization problem is a non-convex, discontinuous, multi-modal, and NP-hard problem, this article proposes EMODMOA to solve it. In this section, firstly, the DMOA algorithm is briefly described, secondly, improvement strategies for the algorithm are presented, and finally, EMODMOA is introduced in detail, including the initialization of the algorithm, the iterative process, and the strategy of sub-generation generation. Based on this, the optimal deployment method of SDFWSN based on EMODMOA is further proposed. And the analysis of EMODMOA time complexity is given.</p>
<sec id="s4_1">
<label>4.1</label>
<title>DMOA</title>
<p>DMOA is a population intelligence optimization algorithm proposed in 2022 by Agushaka et al. DMOA is inspired by the semi-nomadic and compensatory adaptive behavior of dwarf mongoose populations. The algorithm has a strong global search capability. The algorithm is divided into four main phases, searching for food, searching for mounds (exploitation phase), babysitter exchange, and choosing mounds (exploration phase) [<xref ref-type="bibr" rid="ref-13">13</xref>].</p>
<p><bold>(1) Food search phase: </bold></p>
<p>The algorithm divides the mongoose into an alpha group (scouting group) and a babysitter group based on their compensatory adaptive behavior, and the alpha group searches for the location of the optimal food during the food search phase. The alpha group leader is selected according to <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref> and the individual position update formula is given by <xref ref-type="disp-formula" rid="eqn-16">Eq. (16)</xref>.
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mi>&#x03B1;</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#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>n</mml:mi></mml:mrow></mml:munderover><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula>
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>p</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2217;</mml:mo><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>e</mml:mi><mml:mi>p</mml:mi></mml:math></disp-formula>where <inline-formula id="ieqn-133"><mml:math id="mml-ieqn-133"><mml:mi>p</mml:mi><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is a uniformly distributed random number [&#x2212;1, 1] and <inline-formula id="ieqn-134"><mml:math id="mml-ieqn-134"><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>e</mml:mi><mml:mi>p</mml:mi></mml:math></inline-formula> is the sound made by the alpha female.</p><p><bold>(2) Mounds search phase:</bold></p>
<p>The scouting group is responsible for finding the sleep mounds, and evaluation formula for individual sleep mounds as <xref ref-type="disp-formula" rid="eqn-17">Eq. (17)</xref>. Evaluation formulas for population sleep mounds are given by <xref ref-type="disp-formula" rid="eqn-18">Eq. (18)</xref>.
<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mi>s</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></disp-formula>
<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:mi>&#x03D5;</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><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>n</mml:mi></mml:mrow></mml:munderover><mml:mi>s</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mi>n</mml:mi></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-135"><mml:math id="mml-ieqn-135"><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-136"><mml:math id="mml-ieqn-136"><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denote the fitness values of the mongoose&#x2019;s new position and the original position respectively.</p>
<p><bold>(3) Babysitter exchange phase:</bold></p>
<p>Once the babysitter swap conditions are met, the babysitter group and alpha (scout) group will swap identities. Initialize the mongoose&#x2019;s new location as <xref ref-type="disp-formula" rid="eqn-19">Eq. (19)</xref>.
<disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>u</mml:mi><mml:mi>n</mml:mi><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mi>r</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>V</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>V</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>V</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>S</mml:mi><mml:mi>i</mml:mi><mml:mi>z</mml:mi><mml:mi>e</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><bold>(4) Mounds choose phase:</bold></p>
<p>During this phase, an individual chooses an optimal sleep mound to perch on, and the individual position equation is as follows <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref>. Where <inline-formula id="ieqn-137"><mml:math id="mml-ieqn-137"><mml:mi>M</mml:mi></mml:math></inline-formula> is given by <xref ref-type="disp-formula" rid="eqn-21">Eq. (21)</xref>, <inline-formula id="ieqn-138"><mml:math id="mml-ieqn-138"><mml:mi>C</mml:mi><mml:mi>F</mml:mi></mml:math></inline-formula> is the adaptive operator and the formula is as <xref ref-type="disp-formula" rid="eqn-22">Eq. (22)</xref>.
<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:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>C</mml:mi><mml:mi>F</mml:mi><mml:mo>&#x2217;</mml:mo><mml:mi>p</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2217;</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>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>M</mml:mi><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003E;</mml:mo><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>C</mml:mi><mml:mi>F</mml:mi><mml:mo>&#x2217;</mml:mo><mml:mi>p</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2217;</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>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>M</mml:mi><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>o</mml:mi><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#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>n</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2217;</mml:mo><mml:mi>s</mml:mi><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:math></disp-formula>
<disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mtable columnalign="left left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>C</mml:mi><mml:mi>F</mml:mi></mml:mtd><mml:mtd><mml:mo>=</mml:mo></mml:mtd><mml:mtd><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:msub><mml:mi>X</mml:mi><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:msub></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><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:msub><mml:mi>x</mml:mi><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:msub></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>The DMOA pseudo-code is shown in Algorithm 1.</p>
<fig id="fig-28">
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-28.tif"/>
</fig>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>EDMOA</title>
<p>This subsection describes the proposed EDMOA algorithm, and the new algorithm focuses on the improvement of the original algorithm for the shortcomings that it is easy to fall into local optimal solutions, slow convergence, and imbalance between exploration and exploitation.</p>
<sec id="s4_2_1">
<title>Encircling and Hunting Strategy</title>
<p>Because the dwarf mongoose has the characteristic of rounding up foraging, an encircling and hunting strategy is proposed based on the biological characteristics of the dwarf mongoose to better simulate the biological behavior of the dwarf mongoose. This strategy draws inspiration from the grey wolf optimization algorithm. First, three optimal markets are selected as <inline-formula id="ieqn-152"><mml:math id="mml-ieqn-152"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B1;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-153"><mml:math id="mml-ieqn-153"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-154"><mml:math id="mml-ieqn-154"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. Distances between individual mongoose and among them are computed as per <xref ref-type="disp-formula" rid="eqn-23">Eqs. (23)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-25">(25)</xref>.
<disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" 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:mtd><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>&#x03B1;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B1;</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-24"><label>(24)</label><mml:math id="mml-eqn-24" 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:mtd><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-25"><label>(25)</label><mml:math id="mml-eqn-25" 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:mtd><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-155"><mml:math id="mml-ieqn-155"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-156"><mml:math id="mml-ieqn-156"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-157"><mml:math id="mml-ieqn-157"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is random numbers within the range of [0, 1] are used to randomly select three non-optimal mongoose, <inline-formula id="ieqn-158"><mml:math id="mml-ieqn-158"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-159"><mml:math id="mml-ieqn-159"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-160"><mml:math id="mml-ieqn-160"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> from the remaining <inline-formula id="ieqn-161"><mml:math id="mml-ieqn-161"><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:math></inline-formula> individuals. These selected mongooses undergo computations as per <xref ref-type="disp-formula" rid="eqn-26">Eqs. (26)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-28">(28)</xref>.
<disp-formula id="eqn-26"><label>(26)</label><mml:math id="mml-eqn-26" 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:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x03D5;</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>r</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>&#x03B1;</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-27"><label>(27)</label><mml:math id="mml-eqn-27" 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:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x03D5;</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>r</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<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:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x03D5;</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>r</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>&#x03B4;</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-162"><mml:math id="mml-ieqn-162"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-163"><mml:math id="mml-ieqn-163"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-164"><mml:math id="mml-ieqn-164"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is random numbers within the range of [0, 1], <inline-formula id="ieqn-165"><mml:math id="mml-ieqn-165"><mml:mi>r</mml:mi></mml:math></inline-formula> is random numbers within the range of [&#x2212;1, 1], <inline-formula id="ieqn-166"><mml:math id="mml-ieqn-166"><mml:mi>&#x03D5;</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>0.05</mml:mn><mml:mo>&#x2217;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>.</p>
<p>The mongoose individuals are updated according to <xref ref-type="disp-formula" rid="eqn-29">Eq. (29)</xref>.
<disp-formula id="eqn-29"><label>(29)</label><mml:math id="mml-eqn-29" display="block"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mn>3</mml:mn></mml:mfrac></mml:math></disp-formula></p>
<p>The pseudo-code of the EDMOA algorithm is as follows (Algorithm 2):</p>
<fig id="fig-29">
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-29.tif"/>
</fig>
<p>EDMOA update flowchart is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Flowchart of EDMOA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-1.tif"/>
</fig>
</sec>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>EMODMOA</title>
<p>The design of EMODMOA refers to the algorithm framework of NSGAIII, but in the selection of reference points, the classification algorithm KNN is used to classify individuals close to the reference points, select individuals in small categories, ensure the diversity of the population, and reduce the complexity of the algorithm. The pseudo-code of EMODMOA is shown in Algorithm 3, and the algorithm flowchart is as follows:</p>
<fig id="fig-30">
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-30.tif"/>
</fig>
<p>Algorithm 3 is the pseudo-code of EMODMOA, in EMODMOA <inline-formula id="ieqn-195"><mml:math id="mml-ieqn-195"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the parent of <inline-formula id="ieqn-196"><mml:math id="mml-ieqn-196"><mml:mi>t</mml:mi><mml:mrow><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> generation of size <inline-formula id="ieqn-197"><mml:math id="mml-ieqn-197"><mml:mi>N</mml:mi></mml:math></inline-formula> and its generated child is <inline-formula id="ieqn-198"><mml:math id="mml-ieqn-198"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> which is also of size <inline-formula id="ieqn-199"><mml:math id="mml-ieqn-199"><mml:mi>N</mml:mi></mml:math></inline-formula>. Combining the child and the parent generates <inline-formula id="ieqn-200"><mml:math id="mml-ieqn-200"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of size <inline-formula id="ieqn-201"><mml:math id="mml-ieqn-201"><mml:mn>2</mml:mn><mml:mi>N</mml:mi></mml:math></inline-formula> and selects <inline-formula id="ieqn-202"><mml:math id="mml-ieqn-202"><mml:mi>N</mml:mi></mml:math></inline-formula> individuals from it. To implement this selection process, <inline-formula id="ieqn-203"><mml:math id="mml-ieqn-203"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is first divided into multiple non-dominated layers <inline-formula id="ieqn-204"><mml:math id="mml-ieqn-204"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x22EF;</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> by non-dominated ordering. The members of the populations in the non-dominated stratum rank 1 to <inline-formula id="ieqn-205"><mml:math id="mml-ieqn-205"><mml:mi>l</mml:mi></mml:math></inline-formula> are put into <inline-formula id="ieqn-206"><mml:math id="mml-ieqn-206"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> in order, and if <inline-formula id="ieqn-207"><mml:math id="mml-ieqn-207"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>N</mml:mi></mml:math></inline-formula>, the following operation is not necessary, and <inline-formula id="ieqn-208"><mml:math id="mml-ieqn-208"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> directly. If <inline-formula id="ieqn-209"><mml:math id="mml-ieqn-209"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:mi>N</mml:mi></mml:math></inline-formula>, then a part of the next generation is solved as <inline-formula id="ieqn-210"><mml:math id="mml-ieqn-210"><mml:msub><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x222A;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, and the remaining part (<inline-formula id="ieqn-211"><mml:math id="mml-ieqn-211"><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>) is chosen from <inline-formula id="ieqn-212"><mml:math id="mml-ieqn-212"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. The selection principle is to classify according to the KNN algorithm, selecting individuals that are far from the reference point, thereby maintaining the diversity of the solution.</p>
<p>The SDFWSN is deployed on a 4000 m &#x00D7; 4000 m static node grid. The false alarm rate of each node is lower than 0.05 detection rate is higher than 0.95. The optimization process for the deployment of a stochastic fused wireless sensor network consisting of 220 nodes using EMODMOA is as follows:</p>
<p><bold>Step 1.</bold> Initialize the parent population <inline-formula id="ieqn-213"><mml:math id="mml-ieqn-213"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and the reference point <inline-formula id="ieqn-214"><mml:math id="mml-ieqn-214"><mml:mi>N</mml:mi><mml:mi>c</mml:mi></mml:math></inline-formula>. <inline-formula id="ieqn-215"><mml:math id="mml-ieqn-215"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is denoted as follows:<disp-formula id="eqn-30"><label>(30)</label><mml:math id="mml-eqn-30" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-216"><mml:math id="mml-ieqn-216"><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" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>n</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> is the <inline-formula id="ieqn-217"><mml:math id="mml-ieqn-217"><mml:mi>i</mml:mi><mml:mrow><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:mrow></mml:math></inline-formula> individual in the population <inline-formula id="ieqn-218"><mml:math id="mml-ieqn-218"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> representing a feasible deployment of a wireless sensor network. <inline-formula id="ieqn-219"><mml:math id="mml-ieqn-219"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of sensors in the network, <inline-formula id="ieqn-220"><mml:math id="mml-ieqn-220"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-221"><mml:math id="mml-ieqn-221"><mml:mi>y</mml:mi></mml:math></inline-formula> are <inline-formula id="ieqn-222"><mml:math id="mml-ieqn-222"><mml:mi>n</mml:mi></mml:math></inline-formula> dimensional column vectors, and <inline-formula id="ieqn-223"><mml:math id="mml-ieqn-223"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the connectivity radius of the network.</p>
<p><bold>Step 2.</bold> Generate child population <inline-formula id="ieqn-224"><mml:math id="mml-ieqn-224"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> by updating iteration of parent population <inline-formula id="ieqn-225"><mml:math id="mml-ieqn-225"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> using EDMOA and merge the parent and child populations into <inline-formula id="ieqn-226"><mml:math id="mml-ieqn-226"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
<p><bold>Step 3.</bold> Generate a Pareto frontier by the non-dominated ordering of <inline-formula id="ieqn-227"><mml:math id="mml-ieqn-227"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
<p><bold>Step 4.</bold> Starting from the first Pareto frontier select individuals to population <inline-formula id="ieqn-228"><mml:math id="mml-ieqn-228"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> until the number of <inline-formula id="ieqn-229"><mml:math id="mml-ieqn-229"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is greater than or equal to the initial population size.</p>
<p><bold>Step 5.</bold> Use KNN to select individuals in the selected last Pareto frontier to join the population <inline-formula id="ieqn-230"><mml:math id="mml-ieqn-230"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> until the number of <inline-formula id="ieqn-231"><mml:math id="mml-ieqn-231"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is equal to the initial population size. The population <inline-formula id="ieqn-232"><mml:math id="mml-ieqn-232"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the deployment scheme of SDFWSN.</p>
<p>The EMODMOA flowchart is shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Flowchart of EMODMOA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-2.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Function Performance Testing</title>
<p>In this section, the performance of the proposed EMODMOA is examined using the CEC2020 multi-objective multi-modal optimization benchmark function. This benchmark function contains 24 different types of test functions for convex and concave, linear and nonlinear. Each function corresponds to objective space and decision space with optimal Pareto front (PF) and multiple local or global optimal PS sets. The performance metrics we use in the objective space are the hypervolume inverse (rHV) [<xref ref-type="bibr" rid="ref-47">47</xref>] and the Inverted Generational Distance (IGDF) [<xref ref-type="bibr" rid="ref-48">48</xref>]; in the decision space we use the inverse of the Pareto Strength Pareto (rPSP) [<xref ref-type="bibr" rid="ref-49">49</xref>] and the Inverted Generational Distance (IGDX) [<xref ref-type="bibr" rid="ref-48">48</xref>] as performance metrics. The system configuration of this experimental platform is shown in <xref ref-type="table" rid="table-2">Table 2</xref>.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>System performance</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Experimental environment</th>
<th>Setting</th>
</tr>
</thead>
<tbody>
<tr>
<td><bold>Software</bold></td>
<td></td>
</tr>
<tr>
<td>Operating system</td>
<td>Windows 10</td>
</tr>
<tr>
<td>Language</td>
<td>MATLAB R2022a</td>
</tr>
<tr>
<td><bold>Hardware</bold></td>
<td></td>
</tr>
<tr>
<td>CPU</td>
<td>Intel Core (TM) i7-4210U</td>
</tr>
<tr>
<td>Frequency</td>
<td>2.4 GHz</td>
</tr>
<tr>
<td>RAM</td>
<td>4 GB</td>
</tr>
<tr>
<td>Hard drive</td>
<td>1 TB</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The proposed algorithms are compared with 10 mainstream multi-objective algorithms including Multiple Objective Particle Swarm Optimization (MOPSO), Multi-objective Marine Predators Algorithm (MOMPA), Multi-Objective Evolutionary Algorithm based on Decomposition (MOEA/D), Non-dominated Sorting Genetic Algorithm II (NSGAII), Strength Pareto Evolutionary Algorithm 2 (SPEA2), Nominal Diameter Non-dominated Sorting Genetic Algorithm II (DN-NSGA-II), Multi-Strategy Salp Swarm Algorithm (MSSA), Multi-Objective Grey Wolf Optimizer (MOGWO), Multi-Objective Mayfly Algorithm (MOMA) and optimal mini niche Non-dominated Sorting Genetic Algorithm (OMNI). The parameters of each algorithm are set in <xref ref-type="table" rid="table-3">Table 3</xref>. Each algorithm was run independently 21 times with 100 iterations and the mean and variance values obtained from each function test were recorded. &#x201C;&#x002B;&#x201D;, &#x201C;&#x003D;&#x201D; and &#x201C;&#x2212;&#x201D; indicate that EMODMOA performs better than, equal to, and worse than the other algorithms, respectively.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Algorithm parameter design</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Algorithms</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2">EMODMOA</td>
<td>Peep</td>
<td>2</td>
</tr>
<tr>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td rowspan="2">NSGAII</td>
<td>Crossover probability</td>
<td>0.9</td>
</tr>
<tr>
<td>Mutation probability</td>
<td>0.1</td>
</tr>
<tr>
<td rowspan="4">MOMPA</td>
<td>Archive size</td>
<td>200</td>
</tr>
<tr>
<td>Fish aggregating devices</td>
<td>0.3</td>
</tr>
<tr>
<td>P</td>
<td>0.4</td>
</tr>
<tr>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td rowspan="2">MOMA</td>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td>Cognitive and social learning factors</td>
<td>2</td>
</tr>
<tr>
<td rowspan="8">MOPSO</td>
<td>Archive size</td>
<td>200</td>
</tr>
<tr>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td>Deletion selection pressure</td>
<td>2</td>
</tr>
<tr>
<td>Leader selection pressure</td>
<td>2</td>
</tr>
<tr>
<td>Grid inflation rate</td>
<td>0.1</td>
</tr>
<tr>
<td>Inertia weight (w)</td>
<td>0.5</td>
</tr>
<tr>
<td>Number of grids per dimension</td>
<td>10</td>
</tr>
<tr>
<td>Mutation rate</td>
<td>0.1</td>
</tr>
<tr>
<td rowspan="3">OMNI</td>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td>Neighborhood radius</td>
<td>2</td>
</tr>
<tr>
<td>Preference information</td>
<td>0.2</td>
</tr>
<tr>
<td rowspan="6">MOGWO</td>
<td>Archive size</td>
<td>200</td>
</tr>
<tr>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td>Deletion selection pressure</td>
<td>2</td>
</tr>
<tr>
<td>Number of grids per dimension</td>
<td>10</td>
</tr>
<tr>
<td>Leader selection pressure</td>
<td>4</td>
</tr>
<tr>
<td>Grid inflation rate</td>
<td>0.1</td>
</tr>
<tr>
<td rowspan="2">MSSA</td>
<td>Archive size</td>
<td>200</td>
</tr>
<tr>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td rowspan="3">SPEA2</td>
<td>Crossover probability</td>
<td>0.9</td>
</tr>
<tr>
<td>Mutation probability</td>
<td>0.1</td>
</tr>
<tr>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td rowspan="4">MOEA/D</td>
<td>Archive size</td>
<td>200</td>
</tr>
<tr>
<td>Population size</td>
<td>400</td>
</tr>
<tr>
<td>Crossover parameter</td>
<td>0.5</td>
</tr>
<tr>
<td>Number of neighbors</td>
<td>15</td>
</tr>
<tr>
<td rowspan="4">DN-NSGA-II</td>
<td>Crossover probability</td>
<td>0.9</td>
</tr>
<tr>
<td>Mutation probability</td>
<td>0.1</td>
</tr>
<tr>
<td>Crowding factor</td>
<td>200</td>
</tr>
<tr>
<td>Population size</td>
<td>400</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="table-4">Tables 4</xref>&#x2013;<xref ref-type="table" rid="table-7">7</xref> show mean, and standard deviation results obtained by the algorithms on different performance metrics, with each row in black font indicating the optimal result for the corresponding test function. The last row of the table records the performance comparison between EMODMOA and the other algorithms on each test problem.</p>
<table-wrap id="table-4"><label>Table 4</label>
<caption>
<title>rHV test results</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Problem</th>
<th></th>
<th>EMODMOA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOPSO</th>
<th colspan="2">EMODMOA <italic>vs</italic>. NSGA-II</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOEA/D</th>
<th colspan="2">EMODMOA <italic>vs</italic>. SPEA2</th>
<th colspan="2">EMODMOA <italic>vs</italic>. OMNI</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MSSA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOGWO</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOMA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. DN-NSGA-II</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOMPA</th>
</tr>
</thead>
<tbody>
<tr>
<td>MMF1</td>
<td>Mean</td>
<td><bold>1.1400</bold></td>
<td>1.1550</td>
<td rowspan="2">&#x002B;</td>
<td>1.1438</td>
<td rowspan="2">&#x002B;</td>
<td>1.1631</td>
<td rowspan="2">&#x002B;</td>
<td>1.1543</td>
<td rowspan="2">&#x002B;</td>
<td>1.1443</td>
<td rowspan="2">&#x002B;</td>
<td>1.7110</td>
<td rowspan="2">&#x002B;</td>
<td>1.1412</td>
<td rowspan="2">&#x002B;</td>
<td>1.1449</td>
<td rowspan="2">&#x002B;</td>
<td>1.1450</td>
<td rowspan="2">&#x002B;</td>
<td>1.1447</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0036</td>
<td>0.0005</td>
<td>0.0133</td>
<td>0.0004</td>
<td>0.0007</td>
<td>0.0038</td>
<td>0.0010</td>
<td><bold>0.0001</bold></td>
<td>0.0009</td>
<td>0.0004</td>
</tr>
<tr>
<td>MMF2</td>
<td>Mean</td>
<td><bold>0.1500</bold></td>
<td>1.3272</td>
<td rowspan="2">&#x002B;</td>
<td>1.1577</td>
<td rowspan="2">&#x002B;</td>
<td>1.3007</td>
<td rowspan="2">&#x002B;</td>
<td>1.1777</td>
<td rowspan="2">&#x002B;</td>
<td>1.1519</td>
<td rowspan="2">&#x002B;</td>
<td>1.1707</td>
<td rowspan="2">&#x002B;</td>
<td>1.1662</td>
<td rowspan="2">&#x003D;</td>
<td>1.1768</td>
<td rowspan="2">&#x002B;</td>
<td>1.1639</td>
<td rowspan="2">&#x002B;</td>
<td>1.1516</td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0010</td>
<td>0.0444</td>
<td>0.0093</td>
<td>0.0923</td>
<td>0.0152</td>
<td>0.0076</td>
<td>0.0061</td>
<td><bold>0.0000</bold></td>
<td>0.0052</td>
<td>0.0190</td>
<td><bold>0.0000</bold></td>
</tr>
<tr>
<td>MMF4</td>
<td>Mean</td>
<td>1.8478</td>
<td>1.8612</td>
<td rowspan="2">&#x002B;</td>
<td>1.8466</td>
<td rowspan="2">-</td>
<td>1.8721</td>
<td rowspan="2">&#x002B;</td>
<td>1.8509</td>
<td rowspan="2">&#x002B;</td>
<td>1.8476</td>
<td rowspan="2">&#x002B;</td>
<td>1.9499</td>
<td rowspan="2">&#x002B;</td>
<td>1.8531</td>
<td rowspan="2">&#x002B;</td>
<td><bold>1.8992</bold></td>
<td rowspan="2">-</td>
<td>1.8491</td>
<td rowspan="2">&#x002B;</td>
<td>1.8528</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0008</td>
<td>0.0050</td>
<td><bold>0.0000</bold></td>
<td>0.0232</td>
<td>0.0030</td>
<td>0.0002</td>
<td>0.0181</td>
<td>0.0018</td>
<td>0.0002</td>
<td>0.0004</td>
<td>0.0041</td>
</tr>
<tr>
<td>MMF5</td>
<td>Mean</td>
<td><bold>0.1264</bold></td>
<td>1.1540</td>
<td rowspan="2">&#x002B;</td>
<td>1.1433</td>
<td rowspan="2">&#x002B;</td>
<td>1.1692</td>
<td rowspan="2">&#x002B;</td>
<td>1.1443</td>
<td rowspan="2">&#x002B;</td>
<td>1.1438</td>
<td rowspan="2">&#x002B;</td>
<td>1.1718</td>
<td rowspan="2">&#x002B;</td>
<td>1.1449</td>
<td rowspan="2">&#x002B;</td>
<td>1.1437</td>
<td rowspan="2">&#x002B;</td>
<td>1.1444</td>
<td rowspan="2">&#x002B;</td>
<td>1.1447</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0028</td>
<td>0.0004</td>
<td>0.0176</td>
<td>0.0004</td>
<td>0.0005</td>
<td>0.0065</td>
<td>0.0008</td>
<td>0.0003</td>
<td>0.0007</td>
<td>0.0003</td>
</tr>
<tr>
<td>MMF7</td>
<td>Mean</td>
<td>0.1533</td>
<td>1.1492</td>
<td rowspan="2">&#x002B;</td>
<td>1.1431</td>
<td rowspan="2">&#x002B;</td>
<td>1.1538</td>
<td rowspan="2">&#x002B;</td>
<td>1.1440</td>
<td rowspan="2">&#x002B;</td>
<td>1.1437</td>
<td rowspan="2">&#x002B;</td>
<td>1.1680</td>
<td rowspan="2">&#x002B;</td>
<td>1.1452</td>
<td rowspan="2">&#x002B;</td>
<td><bold>1.1230</bold></td>
<td rowspan="2">-</td>
<td>1.1449</td>
<td rowspan="2">&#x002B;</td>
<td>1.1442</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0001</bold></td>
<td>0.0023</td>
<td>0.0003</td>
<td>0.0083</td>
<td>0.0002</td>
<td>0.0004</td>
<td>0.0044</td>
<td>0.0009</td>
<td><bold>0.0001</bold></td>
<td>0.0005</td>
<td>0.0004</td>
</tr>
<tr>
<td>MMF8</td>
<td>Mean</td>
<td><bold>0.2330</bold></td>
<td>2.4503</td>
<td rowspan="2">&#x002B;</td>
<td>2.3634</td>
<td rowspan="2">&#x002B;</td>
<td>2.3990</td>
<td rowspan="2">&#x002B;</td>
<td>2.3841</td>
<td rowspan="2">&#x002B;</td>
<td>2.3648</td>
<td rowspan="2">&#x002B;</td>
<td>2.4727</td>
<td rowspan="2">&#x002B;</td>
<td>2.3751</td>
<td rowspan="2">&#x002B;</td>
<td>2.3671</td>
<td rowspan="2">&#x002B;</td>
<td>2.3648</td>
<td rowspan="2">&#x002B;</td>
<td>2.3706</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0271</td>
<td>0.0003</td>
<td>0.0260</td>
<td>0.0112</td>
<td>0.0004</td>
<td>0.0523</td>
<td>0.0026</td>
<td>0.0012</td>
<td>0.0017</td>
<td>0.0015</td>
</tr>
<tr>
<td>MMF10</td>
<td>Mean</td>
<td>0.0810</td>
<td>0.0811</td>
<td rowspan="2">&#x002B;</td>
<td>0.0805</td>
<td rowspan="2">&#x002B;</td>
<td>0.0893</td>
<td rowspan="2">&#x002B;</td>
<td>0.0787</td>
<td rowspan="2">&#x002B;</td>
<td>0.0824</td>
<td rowspan="2">&#x002B;</td>
<td>0.0824</td>
<td rowspan="2">&#x002B;</td>
<td>0.0783</td>
<td rowspan="2">&#x002B;</td>
<td>0.0777</td>
<td rowspan="2">&#x003D;</td>
<td>0.0819</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0770</bold></td>
<td rowspan="2">-</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0001</bold></td>
<td>0.0039</td>
<td>0.0030</td>
<td>0.0052</td>
<td>0.0017</td>
<td>0.0029</td>
<td>0.0021</td>
<td>0.0002</td>
<td><bold>0.0001</bold></td>
<td>0.0024</td>
<td><bold>0.0001</bold></td>
</tr>
<tr>
<td>MMF11</td>
<td>Mean</td>
<td><bold>0.0680</bold></td>
<td>0.0689</td>
<td rowspan="2">&#x003D;</td>
<td>0.0689</td>
<td rowspan="2">&#x002B;</td>
<td>0.0710</td>
<td rowspan="2">&#x002B;</td>
<td>0.0689</td>
<td rowspan="2">&#x003D;</td>
<td>0.0689</td>
<td rowspan="2">&#x003D;</td>
<td>0.0697</td>
<td rowspan="2">&#x002B;</td>
<td>0.0689</td>
<td rowspan="2">&#x003D;</td>
<td>0.0689</td>
<td rowspan="2">&#x003D;</td>
<td>0.0689</td>
<td rowspan="2">&#x003D;</td>
<td>0.0689</td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0001</td>
<td><bold>0.0000</bold></td>
<td>0.0004</td>
<td>0.0008</td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
<td>0.0001</td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
</tr>
<tr>
<td>MMF12</td>
<td>Mean</td>
<td><bold>0.6346</bold></td>
<td>0.6511</td>
<td rowspan="2">&#x002B;</td>
<td>0.6357</td>
<td rowspan="2">&#x002B;</td>
<td>0.6596</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.6367</bold></td>
<td rowspan="2">&#x002B;</td>
<td>0.6528</td>
<td rowspan="2">&#x002B;</td>
<td>0.6485</td>
<td rowspan="2">&#x002B;</td>
<td>0.6378</td>
<td rowspan="2">&#x002B;</td>
<td>0.6386</td>
<td rowspan="2">&#x002B;</td>
<td>0.6358</td>
<td rowspan="2">&#x002B;</td>
<td>0.6368</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0002</bold></td>
<td>0.0275</td>
<td>0.0004</td>
<td>0.0243</td>
<td>0.0015</td>
<td>0.0496</td>
<td>0.0064</td>
<td>0.0003</td>
<td><bold>0.0002</bold></td>
<td><bold>0.0002</bold></td>
<td>0.0110</td>
</tr>
<tr>
<td>MMF13</td>
<td>Mean</td>
<td>0.0518</td>
<td>0.0543</td>
<td rowspan="2">&#x003D;</td>
<td>0.0542</td>
<td rowspan="2">&#x003D;</td>
<td>0.0559</td>
<td rowspan="2">&#x002B;</td>
<td>0.0543</td>
<td rowspan="2">&#x003D;</td>
<td>0.0543</td>
<td rowspan="2">&#x003D;</td>
<td>0.0546</td>
<td rowspan="2">&#x002B;</td>
<td>0.0520</td>
<td rowspan="2">&#x003D;</td>
<td><bold>0.0462</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0543</td>
<td rowspan="2">&#x003D;</td>
<td>0.0543</td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
<td>0.0001</td>
<td><bold>0.0000</bold></td>
<td>0.0068</td>
<td><bold>0.0000</bold></td>
<td><bold>0.0000</bold></td>
</tr>
<tr>
<td>MMF14</td>
<td>Mean</td>
<td><bold>0.3110</bold></td>
<td>0.3543</td>
<td rowspan="2">&#x002B;</td>
<td>0.3529</td>
<td rowspan="2">&#x002B;</td>
<td>0.3508</td>
<td rowspan="2">&#x002B;</td>
<td>0.4016</td>
<td rowspan="2">&#x002B;</td>
<td>0.3347</td>
<td rowspan="2">&#x002B;</td>
<td>0.3508</td>
<td rowspan="2">&#x002B;</td>
<td>0.3553</td>
<td rowspan="2">&#x002B;</td>
<td>0.3415</td>
<td rowspan="2">&#x002B;</td>
<td>0.3267</td>
<td rowspan="2">&#x002B;</td>
<td>0.3323</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0080</bold></td>
<td>0.0073</td>
<td><bold>0.0080</bold></td>
<td>0.0097</td>
<td>0.0514</td>
<td>0.0084</td>
<td>0.0153</td>
<td>0.0129</td>
<td>0.0051</td>
<td>0.0094</td>
<td>0.0166</td>
</tr>
<tr>
<td>MMF15</td>
<td>Mean</td>
<td><bold>0.2218</bold></td>
<td>0.2470</td>
<td rowspan="2">&#x003D;</td>
<td>0.7923</td>
<td rowspan="2">&#x002B;</td>
<td>0.2385</td>
<td rowspan="2">&#x002B;</td>
<td>0.2675</td>
<td rowspan="2">&#x002B;</td>
<td>0.2395</td>
<td rowspan="2">&#x002B;</td>
<td>0.2493</td>
<td rowspan="2">&#x002B;</td>
<td>0.2460</td>
<td rowspan="2">&#x002B;</td>
<td>0.2340</td>
<td rowspan="2">&#x002B;</td>
<td>0.2321</td>
<td rowspan="2">&#x002B;</td>
<td>0.2262</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0095</td>
<td><bold>0.0018</bold></td>
<td>0.0062</td>
<td>0.0092</td>
<td>0.0291</td>
<td>0.0071</td>
<td>0.0218</td>
<td>0.0084</td>
<td>0.0048</td>
<td>0.0112</td>
<td>0.0087</td>
</tr>
<tr>
<td>MMF1_e</td>
<td>Mean</td>
<td>1.1508</td>
<td>1.2301</td>
<td rowspan="2">&#x002B;</td>
<td>1.1526</td>
<td rowspan="2">&#x002B;</td>
<td>1.2658</td>
<td rowspan="2">&#x002B;</td>
<td>1.1642</td>
<td rowspan="2">&#x002B;</td>
<td>1.1848</td>
<td rowspan="2">&#x002B;</td>
<td>1.1642</td>
<td rowspan="2">&#x002B;</td>
<td>1.1522</td>
<td rowspan="2">&#x002B;</td>
<td>1.1469</td>
<td rowspan="2">&#x002B;</td>
<td><bold>1.2111</bold></td>
<td rowspan="2">&#x003D;</td>
<td>1.1711</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0010</bold></td>
<td>0.0072</td>
<td>0.0095</td>
<td>0.0888</td>
<td>0.0157</td>
<td>0.0145</td>
<td>0.0038</td>
<td>0.0107</td>
<td>0.0015</td>
<td>0.1038</td>
<td>0.0622</td>
</tr>
<tr>
<td>MMF14_a</td>
<td>Mean</td>
<td><bold>0.3001</bold></td>
<td>0.3745</td>
<td rowspan="2">&#x002B;</td>
<td>0.3484</td>
<td rowspan="2">&#x003D;</td>
<td>0.3400</td>
<td rowspan="2">&#x002B;</td>
<td>0.3923</td>
<td rowspan="2">&#x002B;</td>
<td>0.3288</td>
<td rowspan="2">&#x002B;</td>
<td>0.3529</td>
<td rowspan="2">&#x002B;</td>
<td>0.3533</td>
<td rowspan="2">&#x002B;</td>
<td>0.3250</td>
<td rowspan="2">&#x002B;</td>
<td>0.3155</td>
<td rowspan="2">&#x002B;</td>
<td>0.3601</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0258</td>
<td>0.0050</td>
<td><bold>0.0045</bold></td>
<td>0.0188</td>
<td>0.0773</td>
<td>0.0072</td>
<td>0.0254</td>
<td>0.0142</td>
<td>0.0053</td>
<td>0.0124</td>
<td>0.0164</td>
</tr>
<tr>
<td>MMF15_a</td>
<td>Mean</td>
<td>0.2493</td>
<td>0.2657</td>
<td rowspan="2">&#x002B;</td>
<td>0.2381</td>
<td rowspan="2">&#x002B;</td>
<td>0.2317</td>
<td rowspan="2">&#x002B;</td>
<td>0.2799</td>
<td rowspan="2">&#x002B;</td>
<td>0.2364</td>
<td rowspan="2">&#x002B;</td>
<td>0.2388</td>
<td rowspan="2">&#x002B;</td>
<td>0.2449</td>
<td rowspan="2">&#x002B;</td>
<td>0.2281</td>
<td rowspan="2">-</td>
<td>0.2392</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.2135</bold></td>
<td rowspan="2">-</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0124</td>
<td>0.0039</td>
<td>0.0086</td>
<td>0.0085</td>
<td>0.0236</td>
<td>0.0113</td>
<td>0.0144</td>
<td>0.0077</td>
<td><bold>0.0034</bold></td>
<td>0.0214</td>
<td>0.0110</td>
</tr>
<tr>
<td><italic>MMF10_l</italic></td>
<td>Mean</td>
<td><bold>0.0777</bold></td>
<td>0.0908</td>
<td rowspan="2">&#x002B;</td>
<td>0.0789</td>
<td rowspan="2">&#x002B;</td>
<td>0.0886</td>
<td rowspan="2">&#x002B;</td>
<td>0.0781</td>
<td rowspan="2">&#x002B;</td>
<td>0.0786</td>
<td rowspan="2">&#x002B;</td>
<td>0.0807</td>
<td rowspan="2">&#x002B;</td>
<td>0.0780</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0777</bold></td>
<td rowspan="2">-</td>
<td>0.0855</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0777</bold></td>
<td rowspan="2">-</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0031</td>
<td>2.2994</td>
<td>0.0022</td>
<td>0.0012</td>
<td>0.0009</td>
<td>0.0023</td>
<td>0.0017</td>
<td>0.0008</td>
<td><bold>0.0000</bold></td>
<td>0.0022</td>
<td><bold>0.0000</bold></td>
</tr>
<tr>
<td><italic>MMF11_l</italic></td>
<td>Mean</td>
<td><bold>0.0687</bold></td>
<td>0.0695</td>
<td rowspan="2">&#x002B;</td>
<td>0.0688</td>
<td rowspan="2">&#x002B;</td>
<td>0.0703</td>
<td rowspan="2">&#x002B;</td>
<td>0.0688</td>
<td rowspan="2">&#x002B;</td>
<td>0.0688</td>
<td rowspan="2">&#x002B;</td>
<td>0.0692</td>
<td rowspan="2">&#x002B;</td>
<td>0.0688</td>
<td rowspan="2">&#x002B;</td>
<td>0.0688</td>
<td rowspan="2">&#x002B;</td>
<td>0.0688</td>
<td rowspan="2">&#x002B;</td>
<td>0.0688</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0001</td>
<td>0.0003</td>
<td>0.0013</td>
<td>0.0004</td>
<td>0.0005</td>
<td>0.0001</td>
<td>0.0003</td>
<td>0.0021</td>
<td><bold>0.0000</bold></td>
<td>0.0007</td>
</tr>
<tr>
<td><italic>MMF12_l</italic></td>
<td>Mean</td>
<td><bold>0.6343</bold></td>
<td>0.6885</td>
<td rowspan="2">&#x002B;</td>
<td>0.6352</td>
<td rowspan="2">&#x002B;</td>
<td>0.6502</td>
<td rowspan="2">&#x002B;</td>
<td>0.6354</td>
<td rowspan="2">&#x002B;</td>
<td>0.6915</td>
<td rowspan="2">&#x002B;</td>
<td>0.6454</td>
<td rowspan="2">&#x002B;</td>
<td>0.6362</td>
<td rowspan="2">&#x002B;</td>
<td>0.6363</td>
<td rowspan="2">&#x002B;</td>
<td>0.6345</td>
<td rowspan="2">&#x002B;</td>
<td>0.6357</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0003</bold></td>
<td>0.0014</td>
<td><bold>0.0003</bold></td>
<td>0.0228</td>
<td>0.0006</td>
<td>0.0006</td>
<td>0.0055</td>
<td><bold>0.0003</bold></td>
<td>0.0009</td>
<td>0.0008</td>
<td>0.0004</td>
</tr>
<tr>
<td><italic>MMF13_l</italic></td>
<td>Mean</td>
<td>0.0544</td>
<td>0.0543</td>
<td rowspan="2">&#x002B;</td>
<td>0.0544</td>
<td rowspan="2">&#x002B;</td>
<td>0.0551</td>
<td rowspan="2">&#x002B;</td>
<td>0.0542</td>
<td rowspan="2">&#x002B;</td>
<td>0.0547</td>
<td rowspan="2">&#x002B;</td>
<td>0.0545</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0542</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0547</td>
<td rowspan="2">&#x002B;</td>
<td>0.0599</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0542</bold></td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0001</bold></td>
<td>0.0002</td>
<td>0.0003</td>
<td>0.0006</td>
<td>0.0002</td>
<td>0.0003</td>
<td>0.0004</td>
<td>0.0006</td>
<td>0.0008</td>
<td>0.0008</td>
<td>0.0060</td>
</tr>
<tr>
<td><italic>MMF15_l</italic></td>
<td>Mean</td>
<td>0.2189</td>
<td>0.2374</td>
<td rowspan="2">&#x002B;</td>
<td>0.2384</td>
<td rowspan="2">&#x002B;</td>
<td>0.2374</td>
<td rowspan="2">&#x002B;</td>
<td>0.2431</td>
<td rowspan="2">&#x002B;</td>
<td>0.2322</td>
<td rowspan="2">&#x002B;</td>
<td>0.2452</td>
<td rowspan="2">&#x002B;</td>
<td>0.2407</td>
<td rowspan="2">&#x002B;</td>
<td>0.2343</td>
<td rowspan="2">&#x002B;</td>
<td>0.2224</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.2049</bold></td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0093</td>
<td>0.0325</td>
<td>0.0036</td>
<td>0.0053</td>
<td>0.0172</td>
<td>0.0058</td>
<td>0.0084</td>
<td>0.0050</td>
<td><bold>0.0030</bold></td>
<td>0.0074</td>
<td>0.0102</td>
</tr>
<tr>
<td><italic>MMF15_a_l</italic></td>
<td>Mean</td>
<td><bold>0.2203</bold></td>
<td>0.2593</td>
<td rowspan="2">&#x002B;</td>
<td>0.2360</td>
<td rowspan="2">&#x002B;</td>
<td>0.2346</td>
<td rowspan="2">&#x002B;</td>
<td>0.2745</td>
<td rowspan="2">&#x002B;</td>
<td>0.2307</td>
<td rowspan="2">&#x002B;</td>
<td>0.2393</td>
<td rowspan="2">&#x002B;</td>
<td>0.2523</td>
<td rowspan="2">&#x002B;</td>
<td>0.2673</td>
<td rowspan="2">&#x002B;</td>
<td>0.2239</td>
<td rowspan="2">&#x002B;</td>
<td>0.2248</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0006</bold></td>
<td>0.0054</td>
<td>0.0043</td>
<td>0.0048</td>
<td>0.0429</td>
<td>0.0124</td>
<td>0.0111</td>
<td>0.0044</td>
<td>0.0034</td>
<td>0.0073</td>
<td>0.0044</td>
</tr>
<tr>
<td>MMF16_l1</td>
<td>Mean</td>
<td>0.2271</td>
<td>0.2397</td>
<td rowspan="2">&#x002B;</td>
<td>0.2352</td>
<td rowspan="2">&#x002B;</td>
<td>0.2362</td>
<td rowspan="2">&#x002B;</td>
<td>0.2604</td>
<td rowspan="2">&#x002B;</td>
<td>0.2296</td>
<td rowspan="2">&#x002B;</td>
<td>0.2338</td>
<td rowspan="2">&#x002B;</td>
<td>0.2375</td>
<td rowspan="2">&#x002B;</td>
<td>0.2332</td>
<td rowspan="2">-</td>
<td>0.2265</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.2262</bold></td>
<td rowspan="2">-</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0023</td>
<td>0.0057</td>
<td>0.0035</td>
<td>0.0047</td>
<td>0.0386</td>
<td>0.0059</td>
<td>0.0070</td>
<td>0.0060</td>
<td><bold>0.0012</bold></td>
<td>0.0073</td>
<td>0.0045</td>
</tr>
<tr>
<td>MMF16_l2</td>
<td>Mean</td>
<td><bold>0.2250</bold></td>
<td>0.2349</td>
<td rowspan="2">&#x002B;</td>
<td>0.2353</td>
<td rowspan="2">&#x002B;</td>
<td>0.2364</td>
<td rowspan="2">&#x002B;</td>
<td>0.2514</td>
<td rowspan="2">&#x002B;</td>
<td>0.2291</td>
<td rowspan="2">&#x002B;</td>
<td>0.2338</td>
<td rowspan="2">&#x002B;</td>
<td>0.2367</td>
<td rowspan="2">&#x002B;</td>
<td>0.2321</td>
<td rowspan="2">&#x002B;</td>
<td>0.2264</td>
<td rowspan="2">&#x002B;</td>
<td>0.2269</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0018</bold></td>
<td>0.0021</td>
<td>0.0024</td>
<td>0.0051</td>
<td>0.0162</td>
<td>0.0048</td>
<td>0.0071</td>
<td>0.0048</td>
<td>0.0023</td>
<td>0.0076</td>
<td>0.0045</td>
</tr>
<tr>
<td>MMF16_l3</td>
<td>Mean</td>
<td>0.2291</td>
<td>0.2411</td>
<td rowspan="2">&#x002B;</td>
<td>0.2350</td>
<td rowspan="2">&#x002B;</td>
<td>0.2363</td>
<td rowspan="2">&#x002B;</td>
<td>0.2548</td>
<td rowspan="2">&#x002B;</td>
<td>0.2256</td>
<td rowspan="2">&#x002B;</td>
<td>0.2323</td>
<td rowspan="2">&#x002B;</td>
<td>0.2361</td>
<td rowspan="2">&#x002B;</td>
<td>0.2335</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.2217</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.2256</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0088</td>
<td>0.0026</td>
<td>0.0035</td>
<td>0.0195</td>
<td>0.0025</td>
<td>0.0040</td>
<td>0.0047</td>
<td>0.0026</td>
<td>0.0048</td>
<td>0.0031</td>
</tr>
<tr>
<td colspan="2">&#x002B;/-/&#x2248;</td>
<td></td>
<td colspan="2">21/0/3</td>
<td colspan="2">21/1/2</td>
<td colspan="2">24/1/0</td>
<td colspan="2">22/0/2</td>
<td colspan="2">22/0/2</td>
<td colspan="2">24/0/0</td>
<td colspan="2">21/0/3</td>
<td colspan="2">17/4/3</td>
<td colspan="2">20/0/4</td>
<td colspan="2">16/4/4</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>IGDf test results</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Problem</th>
<th></th>
<th>EMODMOA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOPSO</th>
<th colspan="2">EMODMOA <italic>vs</italic>. NSGA-II</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOEA/D</th>
<th colspan="2">EMODMOA <italic>vs</italic>. SPEA2</th>
<th colspan="2">EMODMOA <italic>vs</italic>. OMNI</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MSSA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOGWO</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOMA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. DN-NSGA-II</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOMPA</th>
</tr>
</thead>
<tbody>
<tr>
<td>MMF1</td>
<td>Mean</td>
<td>0.0011</td>
<td>0.0074</td>
<td rowspan="2">&#x002B;</td>
<td>0.0016</td>
<td rowspan="2">&#x002B;</td>
<td>0.0113</td>
<td rowspan="2">&#x002B;</td>
<td>0.0017</td>
<td rowspan="2">&#x003D;</td>
<td>0.0017</td>
<td rowspan="2">&#x002B;</td>
<td>0.0181</td>
<td rowspan="2">&#x002B;</td>
<td>0.0026</td>
<td rowspan="2">&#x002B;</td>
<td>0.0017</td>
<td rowspan="2">&#x003D;</td>
<td>0.0021</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0000</bold></td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0017</td>
<td>0.0002</td>
<td>0.0042</td>
<td><bold>0.0000</bold></td>
<td>0.0002</td>
<td>0.0018</td>
<td>0.0005</td>
<td><bold>0.0000</bold></td>
<td>0.0002</td>
<td>0.0023</td>
</tr>
<tr>
<td>MMF2</td>
<td>Mean</td>
<td><bold>0.0040</bold></td>
<td>0.0823</td>
<td rowspan="2">&#x002B;</td>
<td>0.0062</td>
<td rowspan="2">&#x002B;</td>
<td>0.0815</td>
<td rowspan="2">&#x002B;</td>
<td>0.0151</td>
<td rowspan="2">&#x002B;</td>
<td>0.0063</td>
<td rowspan="2">&#x002B;</td>
<td>0.0145</td>
<td rowspan="2">&#x002B;</td>
<td>0.0123</td>
<td rowspan="2">&#x002B;</td>
<td>0.0172</td>
<td rowspan="2">&#x002B;</td>
<td>0.0126</td>
<td rowspan="2">&#x002B;</td>
<td>0.0063</td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0030</td>
<td>0.0221</td>
<td>0.0171</td>
<td>0.0469</td>
<td>0.0088</td>
<td>0.0050</td>
<td>0.0028</td>
<td>0.0020</td>
<td>0.0025</td>
<td>0.0111</td>
<td><bold>0.0009</bold></td>
</tr>
<tr>
<td>MMF4</td>
<td>Mean</td>
<td><bold>0.0000</bold></td>
<td>0.0037</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0000</bold></td>
<td rowspan="2">-</td>
<td>0.0042</td>
<td rowspan="2">&#x002B;</td>
<td>0.0017</td>
<td rowspan="2">&#x002B;</td>
<td>0.0014</td>
<td rowspan="2">&#x002B;</td>
<td>0.0200</td>
<td rowspan="2">&#x002B;</td>
<td>0.0023</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0000</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0016</td>
<td rowspan="2">&#x002B;</td>
<td>0.0020</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0008</td>
<td>0.0007</td>
<td><bold>0.0000</bold></td>
<td>0.0023</td>
<td>0.0001</td>
<td>0.0001</td>
<td>0.0029</td>
<td>0.0004</td>
<td>0.0001</td>
<td>0.0002</td>
<td>0.0002</td>
</tr>
<tr>
<td>MMF5</td>
<td>Mean</td>
<td>0.0016</td>
<td>0.0070</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0003</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0114</td>
<td rowspan="2">&#x002B;</td>
<td>0.0017</td>
<td rowspan="2">&#x002B;</td>
<td>0.0015</td>
<td rowspan="2">&#x002B;</td>
<td>0.0146</td>
<td rowspan="2">&#x002B;</td>
<td>0.0021</td>
<td rowspan="2">&#x002B;</td>
<td>0.0015</td>
<td rowspan="2">&#x002B;</td>
<td>0.0018</td>
<td rowspan="2">&#x002B;</td>
<td>0.0021</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0014</td>
<td>0.0001</td>
<td>0.0099</td>
<td>0.0001</td>
<td>0.0001</td>
<td>0.0021</td>
<td>0.0005</td>
<td>0.0001</td>
<td>0.0002</td>
<td>0.0002</td>
</tr>
<tr>
<td>MMF7</td>
<td>Mean</td>
<td>0.0017</td>
<td>0.0045</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0011</bold></td>
<td rowspan="2">-</td>
<td>0.0074</td>
<td rowspan="2">&#x002B;</td>
<td>0.0017</td>
<td rowspan="2">&#x002B;</td>
<td>0.0015</td>
<td rowspan="2">&#x002B;</td>
<td>0.0159</td>
<td rowspan="2">&#x002B;</td>
<td>0.0025</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0011</bold></td>
<td rowspan="2">-</td>
<td>0.0020</td>
<td rowspan="2">&#x002B;</td>
<td>0.0019</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0008</td>
<td><bold>0.0000</bold></td>
<td>0.0057</td>
<td>0.0001</td>
<td>0.0001</td>
<td>0.0027</td>
<td>0.0006</td>
<td><bold>0.0000</bold></td>
<td>0.0002</td>
<td>0.0002</td>
</tr>
<tr>
<td>MMF8</td>
<td>Mean</td>
<td><bold>0.0011</bold></td>
<td>0.0136</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0011</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0043</td>
<td rowspan="2">&#x002B;</td>
<td>0.0018</td>
<td rowspan="2">&#x002B;</td>
<td>0.0015</td>
<td rowspan="2">&#x002B;</td>
<td>0.0119</td>
<td rowspan="2">&#x002B;</td>
<td>0.0031</td>
<td rowspan="2">&#x002B;</td>
<td>0.0016</td>
<td rowspan="2">&#x002B;</td>
<td>0.0019</td>
<td rowspan="2">&#x002B;</td>
<td>0.0025</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0001</bold></td>
<td>0.0044</td>
<td><bold>0.0001</bold></td>
<td>0.0016</td>
<td>0.0003</td>
<td>0.0002</td>
<td>0.0020</td>
<td>0.0007</td>
<td>0.0002</td>
<td>0.0003</td>
<td>0.0002</td>
</tr>
<tr>
<td>MMF10</td>
<td>Mean</td>
<td><bold>0.0090</bold></td>
<td>0.1288</td>
<td rowspan="2">&#x002B;</td>
<td>0.1193</td>
<td rowspan="2">&#x002B;</td>
<td>0.3166</td>
<td rowspan="2">&#x002B;</td>
<td>0.0574</td>
<td rowspan="2">&#x002B;</td>
<td>0.1731</td>
<td rowspan="2">&#x002B;</td>
<td>0.1904</td>
<td rowspan="2">&#x002B;</td>
<td>0.0473</td>
<td rowspan="2">&#x002B;</td>
<td>0.0106</td>
<td rowspan="2">&#x002B;</td>
<td>0.1710</td>
<td rowspan="2">&#x002B;</td>
<td>0.0099</td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0019</td>
<td>0.1349</td>
<td>0.1163</td>
<td>0.1347</td>
<td>0.0668</td>
<td>0.0991</td>
<td>0.0876</td>
<td>0.0221</td>
<td>0.0024</td>
<td>0.0915</td>
<td><bold>0.0010</bold></td>
</tr>
<tr>
<td>MMF11</td>
<td>Mean</td>
<td><bold>0.0089</bold></td>
<td>0.0154</td>
<td rowspan="2">&#x002B;</td>
<td>0.0210</td>
<td rowspan="2">&#x002B;</td>
<td>0.1470</td>
<td rowspan="2">&#x002B;</td>
<td>0.0140</td>
<td rowspan="2">&#x002B;</td>
<td>0.0120</td>
<td rowspan="2">&#x002B;</td>
<td>0.0535</td>
<td rowspan="2">&#x002B;</td>
<td>0.0140</td>
<td rowspan="2">&#x002B;</td>
<td>0.0099</td>
<td rowspan="2">&#x002B;</td>
<td>0.0138</td>
<td rowspan="2">&#x002B;</td>
<td>0.0142</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0001</bold></td>
<td>0.0014</td>
<td>0.0899</td>
<td>0.0413</td>
<td>0.0010</td>
<td>0.0010</td>
<td>0.0085</td>
<td>0.0015</td>
<td>0.0006</td>
<td>0.0013</td>
<td>0.0021</td>
</tr>
<tr>
<td>MMF12</td>
<td>Mean</td>
<td><bold>0.0001</bold></td>
<td>0.0149</td>
<td rowspan="2">&#x002B;</td>
<td>0.0122</td>
<td rowspan="2">&#x003D;</td>
<td>0.0276</td>
<td rowspan="2">&#x002B;</td>
<td>0.0029</td>
<td rowspan="2">&#x002B;</td>
<td>0.0070</td>
<td rowspan="2">&#x002B;</td>
<td>0.0201</td>
<td rowspan="2">&#x002B;</td>
<td>0.0047</td>
<td rowspan="2">&#x002B;</td>
<td>0.0045</td>
<td rowspan="2">&#x002B;</td>
<td>0.0029</td>
<td rowspan="2">&#x002B;</td>
<td>0.0032</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0002</td>
<td>0.0118</td>
<td><bold>0.0000</bold></td>
<td>0.0410</td>
<td>0.0003</td>
<td>0.0119</td>
<td>0.0037</td>
<td>0.0007</td>
<td>0.0014</td>
<td>0.0003</td>
<td>0.0003</td>
</tr>
<tr>
<td>MMF13</td>
<td>Mean</td>
<td><bold>0.0005</bold></td>
<td>0.0233</td>
<td rowspan="2">&#x002B;</td>
<td>0.0136</td>
<td rowspan="2">&#x002B;</td>
<td>0.2294</td>
<td rowspan="2">&#x002B;</td>
<td>0.0171</td>
<td rowspan="2">&#x002B;</td>
<td>0.0160</td>
<td rowspan="2">&#x002B;</td>
<td>0.0650</td>
<td rowspan="2">&#x002B;</td>
<td>0.0178</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0135</bold></td>
<td rowspan="2">&#x002B;</td>
<td>0.0211</td>
<td rowspan="2">&#x002B;</td>
<td>0.0184</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0047</td>
<td>0.0005</td>
<td>0.1024</td>
<td>0.0008</td>
<td>0.0012</td>
<td>0.0118</td>
<td>0.0010</td>
<td>0.0007</td>
<td>0.0032</td>
<td>0.0025</td>
</tr>
<tr>
<td>MMF14</td>
<td>Mean</td>
<td><bold>0.0497</bold></td>
<td>0.1543</td>
<td rowspan="2">&#x002B;</td>
<td>0.0943</td>
<td rowspan="2">&#x002B;</td>
<td>0.0929</td>
<td rowspan="2">&#x002B;</td>
<td>0.1985</td>
<td rowspan="2">&#x002B;</td>
<td>0.0854</td>
<td rowspan="2">&#x002B;</td>
<td>0.1001</td>
<td rowspan="2">&#x002B;</td>
<td>0.0675</td>
<td rowspan="2">&#x002B;</td>
<td>0.0637</td>
<td rowspan="2">&#x002B;</td>
<td>0.0953</td>
<td rowspan="2">&#x002B;</td>
<td>0.0715</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0073</td>
<td>0.0074</td>
<td>0.0045</td>
<td>0.0055</td>
<td>0.0080</td>
<td>0.0053</td>
<td>0.0037</td>
<td>0.0051</td>
<td>0.0069</td>
<td>0.0069</td>
</tr>
<tr>
<td>MMF15</td>
<td>Mean</td>
<td><bold>0.0875</bold></td>
<td>0.0970</td>
<td rowspan="2">&#x003D;</td>
<td>0.0880</td>
<td rowspan="2">&#x002B;</td>
<td>0.1333</td>
<td rowspan="2">&#x002B;</td>
<td>0.2501</td>
<td rowspan="2">&#x002B;</td>
<td>0.1413</td>
<td rowspan="2">&#x002B;</td>
<td>0.1919</td>
<td rowspan="2">&#x002B;</td>
<td>0.1031</td>
<td rowspan="2">&#x002B;</td>
<td>0.0918</td>
<td rowspan="2">&#x002B;</td>
<td>0.1633</td>
<td rowspan="2">&#x002B;</td>
<td>0.1035</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0070</td>
<td><bold>0.0058</bold></td>
<td>0.0111</td>
<td>0.0070</td>
<td>0.0372</td>
<td>0.0071</td>
<td>0.0381</td>
<td>0.0077</td>
<td>0.0049</td>
<td>0.0132</td>
<td>0.0120</td>
</tr>
<tr>
<td>MMF1_e</td>
<td>Mean</td>
<td><bold>0.0040</bold></td>
<td>0.0301</td>
<td rowspan="2">&#x002B;</td>
<td>1.4297</td>
<td rowspan="2">&#x002B;</td>
<td>0.0858</td>
<td rowspan="2">&#x002B;</td>
<td>0.0113</td>
<td rowspan="2">&#x002B;</td>
<td>0.0064</td>
<td rowspan="2">&#x002B;</td>
<td>0.0124</td>
<td rowspan="2">&#x002B;</td>
<td>0.0049</td>
<td rowspan="2">&#x002B;</td>
<td>0.0049</td>
<td rowspan="2">&#x002B;</td>
<td>0.0098</td>
<td rowspan="2">&#x002B;</td>
<td>0.0088</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0272</td>
<td>0.8349</td>
<td>0.0664</td>
<td>0.0064</td>
<td>0.0066</td>
<td>0.0038</td>
<td>0.0035</td>
<td>0.0010</td>
<td>0.0068</td>
<td>0.0003</td>
</tr>
<tr>
<td>MMF14_a</td>
<td>Mean</td>
<td><bold>0.0518</bold></td>
<td>0.0745</td>
<td rowspan="2">&#x002B;</td>
<td>0.1177</td>
<td rowspan="2">&#x002B;</td>
<td>0.0928</td>
<td rowspan="2">&#x002B;</td>
<td>0.2041</td>
<td rowspan="2">&#x002B;</td>
<td>0.0904</td>
<td rowspan="2">&#x002B;</td>
<td>0.1159</td>
<td rowspan="2">&#x002B;</td>
<td>0.0694</td>
<td rowspan="2">&#x002B;</td>
<td>0.0714</td>
<td rowspan="2">&#x002B;</td>
<td>0.1047</td>
<td rowspan="2">&#x002B;</td>
<td>0.1059</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0009</bold></td>
<td>0.0050</td>
<td>0.0083</td>
<td>0.0055</td>
<td>0.0256</td>
<td>0.0038</td>
<td>0.0070</td>
<td>0.0021</td>
<td>0.0030</td>
<td>0.0059</td>
<td>0.0093</td>
</tr>
<tr>
<td>MMF15_a</td>
<td>Mean</td>
<td><bold>0.0878</bold></td>
<td>0.1157</td>
<td rowspan="2">&#x002B;</td>
<td>0.1078</td>
<td rowspan="2">&#x002B;</td>
<td>0.1354</td>
<td rowspan="2">&#x002B;</td>
<td>0.2813</td>
<td rowspan="2">&#x002B;</td>
<td>0.1484</td>
<td rowspan="2">&#x002B;</td>
<td>0.1839</td>
<td rowspan="2">&#x002B;</td>
<td>0.1115</td>
<td rowspan="2">&#x002B;</td>
<td>0.0988</td>
<td rowspan="2">&#x002B;</td>
<td>0.1664</td>
<td rowspan="2">&#x002B;</td>
<td>0.1325</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0004</bold></td>
<td>0.0039</td>
<td>0.0120</td>
<td>0.0085</td>
<td>0.0409</td>
<td>0.0133</td>
<td>0.0182</td>
<td>0.0078</td>
<td>0.0030</td>
<td>0.0147</td>
<td>0.0157</td>
</tr>
<tr>
<td><italic>MMF10_l</italic></td>
<td>Mean</td>
<td><bold>0.1837</bold></td>
<td>0.1908</td>
<td rowspan="2">&#x002B;</td>
<td>0.1878</td>
<td rowspan="2">&#x002B;</td>
<td>0.1971</td>
<td rowspan="2">&#x002B;</td>
<td>0.2031</td>
<td rowspan="2">&#x002B;</td>
<td>0.2020</td>
<td rowspan="2">&#x002B;</td>
<td>0.2506</td>
<td rowspan="2">&#x002B;</td>
<td>0.2035</td>
<td rowspan="2">&#x002B;</td>
<td>0.1931</td>
<td rowspan="2">&#x003D;</td>
<td>0.1986</td>
<td rowspan="2">&#x002B;</td>
<td>0.1927</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0222</td>
<td>0.0094</td>
<td>0.0254</td>
<td>0.0380</td>
<td>0.0218</td>
<td>0.0234</td>
<td>0.0291</td>
<td>0.0023</td>
<td><bold>0.0000</bold></td>
<td>0.0406</td>
<td>0.0027</td>
</tr>
<tr>
<td><italic>MMF11_l</italic></td>
<td>Mean</td>
<td>0.1018</td>
<td>0.1605</td>
<td rowspan="2">&#x002B;</td>
<td>0.2508</td>
<td rowspan="2">&#x002B;</td>
<td>0.2078</td>
<td rowspan="2">&#x002B;</td>
<td>0.0928</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0908</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.1272</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0908</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.1449</td>
<td rowspan="2">&#x002B;</td>
<td>0.0923</td>
<td rowspan="2">&#x002B;</td>
<td>0.0926</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0009</td>
<td>0.0003</td>
<td>0.0886</td>
<td>0.0021</td>
<td>0.0005</td>
<td>0.0096</td>
<td>0.0004</td>
<td>0.0009</td>
<td>0.0005</td>
<td>0.0007</td>
</tr>
<tr>
<td><italic>MMF12_l</italic></td>
<td>Mean</td>
<td><bold>0.0469</bold></td>
<td>0.0885</td>
<td rowspan="2">&#x002B;</td>
<td>0.2469</td>
<td rowspan="2">&#x002B;</td>
<td>0.0968</td>
<td rowspan="2">&#x002B;</td>
<td>0.0810</td>
<td rowspan="2">&#x002B;</td>
<td>0.0812</td>
<td rowspan="2">&#x002B;</td>
<td>0.0941</td>
<td rowspan="2">&#x002B;</td>
<td>0.0842</td>
<td rowspan="2">&#x002B;</td>
<td>0.0870</td>
<td rowspan="2">&#x002B;</td>
<td>0.0824</td>
<td rowspan="2">&#x002B;</td>
<td>0.0830</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0014</td>
<td>0.0003</td>
<td>0.0088</td>
<td>0.0054</td>
<td><bold>0.0000</bold></td>
<td>0.0055</td>
<td><bold>0.0000</bold></td>
<td>0.0009</td>
<td>0.0008</td>
<td>0.0004</td>
</tr>
<tr>
<td><italic>MMF13_l</italic></td>
<td>Mean</td>
<td><bold>0.1260</bold></td>
<td>0.1443</td>
<td rowspan="2">&#x002B;</td>
<td>0.2914</td>
<td rowspan="2">&#x002B;</td>
<td>0.3125</td>
<td rowspan="2">&#x002B;</td>
<td>0.1479</td>
<td rowspan="2">&#x002B;</td>
<td>0.1453</td>
<td rowspan="2">&#x002B;</td>
<td>0.1830</td>
<td rowspan="2">&#x002B;</td>
<td>0.1455</td>
<td rowspan="2">&#x002B;</td>
<td>0.1446</td>
<td rowspan="2">&#x002B;</td>
<td>0.1478</td>
<td rowspan="2">&#x002B;</td>
<td>0.1467</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0002</td>
<td>0.0092</td>
<td>0.1082</td>
<td>0.0039</td>
<td>0.0008</td>
<td>0.0182</td>
<td>0.0012</td>
<td>0.0009</td>
<td>0.0028</td>
<td>0.0066</td>
</tr>
<tr>
<td><italic>MMF15_l</italic></td>
<td>Mean</td>
<td><bold>0.1684</bold></td>
<td>0.2374</td>
<td rowspan="2">&#x002B;</td>
<td>0.2563</td>
<td rowspan="2">&#x002B;</td>
<td>0.2123</td>
<td rowspan="2">&#x002B;</td>
<td>0.2653</td>
<td rowspan="2">&#x002B;</td>
<td>0.1898</td>
<td rowspan="2">&#x002B;</td>
<td>0.2506</td>
<td rowspan="2">&#x002B;</td>
<td>0.1788</td>
<td rowspan="2">&#x002B;</td>
<td>0.1802</td>
<td rowspan="2">&#x002B;</td>
<td>0.2032</td>
<td rowspan="2">&#x002B;</td>
<td>0.1881</td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0045</td>
<td>0.0125</td>
<td>0.0203</td>
<td>0.0053</td>
<td>0.0226</td>
<td>0.0061</td>
<td>0.0291</td>
<td>0.0041</td>
<td>0.0033</td>
<td>0.0077</td>
<td><bold>0.0030</bold></td>
</tr>
<tr>
<td><italic>MMF15_a_l</italic></td>
<td>Mean</td>
<td><bold>0.1668</bold></td>
<td>0.2333</td>
<td rowspan="2">&#x002B;</td>
<td>0.2360</td>
<td rowspan="2">&#x002B;</td>
<td>0.2327</td>
<td rowspan="2">&#x002B;</td>
<td>0.2876</td>
<td rowspan="2">&#x002B;</td>
<td>0.1977</td>
<td rowspan="2">&#x002B;</td>
<td>0.1942</td>
<td rowspan="2">&#x002B;</td>
<td>0.1687</td>
<td rowspan="2">&#x002B;</td>
<td>0.1802</td>
<td rowspan="2">&#x002B;</td>
<td>0.2134</td>
<td rowspan="2">&#x002B;</td>
<td>0.1951</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0006</bold></td>
<td>0.0054</td>
<td>0.0076</td>
<td>0.0048</td>
<td>0.0429</td>
<td>0.0070</td>
<td>0.0096</td>
<td>0.0044</td>
<td>0.0021</td>
<td>0.0093</td>
<td>0.0077</td>
</tr>
<tr>
<td>MMF16_l1</td>
<td>Mean</td>
<td><bold>0.1337</bold></td>
<td>0.1397</td>
<td rowspan="2">&#x002B;</td>
<td>0.1775</td>
<td rowspan="2">&#x002B;</td>
<td>0.1673</td>
<td rowspan="2">&#x002B;</td>
<td>0.2548</td>
<td rowspan="2">&#x002B;</td>
<td>0.1496</td>
<td rowspan="2">&#x002B;</td>
<td>0.2941</td>
<td rowspan="2">&#x002B;</td>
<td>0.1380</td>
<td rowspan="2">&#x002B;</td>
<td>0.1821</td>
<td rowspan="2">&#x003D;</td>
<td>0.1593</td>
<td rowspan="2">&#x002B;</td>
<td>0.1444</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0023</td>
<td>0.0057</td>
<td>0.0068</td>
<td>0.0034</td>
<td>0.0283</td>
<td>0.0059</td>
<td>0.0070</td>
<td>0.0060</td>
<td><bold>0.0021</bold></td>
<td>0.0073</td>
<td>0.0045</td>
</tr>
<tr>
<td>MMF16_l2</td>
<td>Mean</td>
<td><bold>0.2229</bold></td>
<td>0.2349</td>
<td rowspan="2">&#x002B;</td>
<td>0.3268</td>
<td rowspan="2">&#x002B;</td>
<td>0.2574</td>
<td rowspan="2">&#x002B;</td>
<td>0.2872</td>
<td rowspan="2">&#x002B;</td>
<td>0.2320</td>
<td rowspan="2">&#x002B;</td>
<td>0.2830</td>
<td rowspan="2">&#x002B;</td>
<td>0.2267</td>
<td rowspan="2">&#x002B;</td>
<td>0.2300</td>
<td rowspan="2">&#x002B;</td>
<td>0.2339</td>
<td rowspan="2">&#x002B;</td>
<td>0.2380</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0011</bold></td>
<td>0.0021</td>
<td>0.0168</td>
<td>0.0032</td>
<td>0.0217</td>
<td>0.0071</td>
<td>0.0135</td>
<td>0.0048</td>
<td>0.0031</td>
<td>0.0081</td>
<td>0.0077</td>
</tr>
<tr>
<td>MMF16_l3</td>
<td>Mean</td>
<td><bold>0.1621</bold></td>
<td>0.2311</td>
<td rowspan="2">&#x002B;</td>
<td>0.2350</td>
<td rowspan="2">&#x002B;</td>
<td>0.2058</td>
<td rowspan="2">&#x002B;</td>
<td>0.2590</td>
<td rowspan="2">&#x002B;</td>
<td>0.1847</td>
<td rowspan="2">&#x002B;</td>
<td>0.2115</td>
<td rowspan="2">&#x002B;</td>
<td>0.1780</td>
<td rowspan="2">&#x002B;</td>
<td>0.1812</td>
<td rowspan="2">&#x002B;</td>
<td>0.1902</td>
<td rowspan="2">&#x002B;</td>
<td>0.1888</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td/>
<td>Std</td>
<td><bold>0.0010</bold></td>
<td>0.0088</td>
<td>0.0076</td>
<td>0.0035</td>
<td>0.0215</td>
<td>0.0077</td>
<td>0.0040</td>
<td>0.0047</td>
<td>0.0026</td>
<td>0.0047</td>
<td>0.0055</td>
</tr>
<tr>
<td colspan="2">&#x002B;/-/&#x2248;</td>
<td></td>
<td colspan="2">23/0/1</td>
<td colspan="2">19/2/3</td>
<td colspan="2">24/0/0</td>
<td colspan="2">23/0/1</td>
<td colspan="2">23/0/1</td>
<td colspan="2">24/0/0</td>
<td colspan="2">23/0/1</td>
<td colspan="2">19/1/4</td>
<td colspan="2">24/0/0</td>
<td colspan="2">20/0/4</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>rPSP test results</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Problem</th>
<th></th>
<th>EMODMOA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOPSO</th>
<th colspan="2">EMODMOA <italic>vs</italic>. NSGA-II</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOEA/D</th>
<th colspan="2">EMODMOA <italic>vs</italic>. SPEA2</th>
<th colspan="2">EMODMOA <italic>vs</italic>. OMNI</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MSSA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOGWO</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOMA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. DN-NSGA-II</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOMPA</th>
</tr>
</thead>
<tbody>
<tr>
<td>MMF1</td>
<td>Mean</td>
<td><bold>0.0012</bold></td>
<td>0.0112</td>
<td rowspan="2">&#x002B;</td>
<td>0.0203</td>
<td rowspan="2">&#x002B;</td>
<td>0.0227</td>
<td rowspan="2">&#x002B;</td>
<td>0.0038</td>
<td rowspan="2">&#x002B;</td>
<td>0.0512</td>
<td rowspan="2">&#x002B;</td>
<td>0.0076</td>
<td rowspan="2">&#x002B;</td>
<td>0.0412</td>
<td rowspan="2">&#x002B;</td>
<td>0.0308</td>
<td rowspan="2">&#x002B;</td>
<td>0.0555</td>
<td rowspan="2">&#x002B;</td>
<td>0.0435</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0010</bold></td>
<td>0.0165</td>
<td>0.0096</td>
<td>0.0677</td>
<td>0.0028</td>
<td>0.0086</td>
<td>0.0417</td>
<td>0.0088</td>
<td><bold>0.0010</bold></td>
<td>0.0088</td>
<td>0.0073</td>
</tr>
<tr>
<td>MMF2</td>
<td>Mean</td>
<td><bold>0.0310</bold></td>
<td>0.0784</td>
<td rowspan="2">&#x002B;</td>
<td>0.0551</td>
<td rowspan="2">&#x002B;</td>
<td>0.0586</td>
<td rowspan="2">&#x002B;</td>
<td>0.0384</td>
<td rowspan="2">&#x002B;</td>
<td>0.0672</td>
<td rowspan="2">&#x002B;</td>
<td>0.0851</td>
<td rowspan="2">&#x002B;</td>
<td>0.0341</td>
<td rowspan="2">&#x003D;</td>
<td>0.0391</td>
<td rowspan="2">&#x002B;</td>
<td>0.0643</td>
<td rowspan="2">&#x002B;</td>
<td>0.0344</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0700</td>
<td>0.0870</td>
<td>0.0249</td>
<td>0.4871</td>
<td>0.0218</td>
<td>0.0466</td>
<td>0.0362</td>
<td><bold>0.0090</bold></td>
<td>0.0121</td>
<td>0.0319</td>
<td>0.0145</td>
</tr>
<tr>
<td>MMF4</td>
<td>Mean</td>
<td><bold>0.0058</bold></td>
<td>0.0419</td>
<td rowspan="2">&#x002B;</td>
<td>0.0733</td>
<td rowspan="2">&#x002B;</td>
<td>0.2777</td>
<td rowspan="2">&#x002B;</td>
<td>0.0234</td>
<td rowspan="2">&#x002B;</td>
<td>0.0433</td>
<td rowspan="2">&#x002B;</td>
<td>0.2645</td>
<td rowspan="2">&#x002B;</td>
<td>0.0548</td>
<td rowspan="2">&#x002B;</td>
<td>0.0161</td>
<td rowspan="2">&#x002B;</td>
<td>0.0488</td>
<td rowspan="2">&#x002B;</td>
<td>0.0249</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0095</td>
<td>0.0184</td>
<td>0.0915</td>
<td>0.0039</td>
<td>0.0097</td>
<td>0.0712</td>
<td>0.0401</td>
<td>0.0011</td>
<td>0.0142</td>
<td>0.0051</td>
</tr>
<tr>
<td>MMF5</td>
<td>Mean</td>
<td>0.1504</td>
<td>0.1464</td>
<td rowspan="2">&#x002B;</td>
<td>0.1365</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.5564</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0657</td>
<td rowspan="2">&#x002B;</td>
<td>0.1123</td>
<td rowspan="2">&#x002B;</td>
<td>0.3668</td>
<td rowspan="2">&#x002B;</td>
<td>0.1017</td>
<td rowspan="2">&#x002B;</td>
<td>0.0540</td>
<td rowspan="2">&#x002B;</td>
<td>0.1173</td>
<td rowspan="2">&#x002B;</td>
<td>0.0809</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0008</bold></td>
<td>0.0187</td>
<td>0.0023</td>
<td>0.2147</td>
<td>0.0086</td>
<td>0.0094</td>
<td>0.0985</td>
<td>0.0324</td>
<td>0.0030</td>
<td>0.0151</td>
<td>0.0126</td>
</tr>
<tr>
<td>MMF7</td>
<td>Mean</td>
<td><bold>0.0045</bold></td>
<td>0.0432</td>
<td rowspan="2">&#x002B;</td>
<td>0.0871</td>
<td rowspan="2">&#x002B;</td>
<td>0.1854</td>
<td rowspan="2">&#x002B;</td>
<td>0.0216</td>
<td rowspan="2">&#x002B;</td>
<td>0.0253</td>
<td rowspan="2">&#x002B;</td>
<td>0.2276</td>
<td rowspan="2">&#x002B;</td>
<td>0.0179</td>
<td rowspan="2">&#x002B;</td>
<td>0.0148</td>
<td rowspan="2">&#x002B;</td>
<td>0.0286</td>
<td rowspan="2">&#x002B;</td>
<td>0.0228</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0093</td>
<td>0.0057</td>
<td>0.0771</td>
<td>0.0046</td>
<td>0.0069</td>
<td>0.0731</td>
<td>0.0090</td>
<td>0.0009</td>
<td>0.0076</td>
<td>0.0035</td>
</tr>
<tr>
<td>MMF8</td>
<td>Mean</td>
<td><bold>0.0539</bold></td>
<td>0.3092</td>
<td rowspan="2">&#x002B;</td>
<td>0.7164</td>
<td rowspan="2">&#x002B;</td>
<td>1.5550</td>
<td rowspan="2">&#x002B;</td>
<td>0.9045</td>
<td rowspan="2">&#x002B;</td>
<td>0.1308</td>
<td rowspan="2">&#x002B;</td>
<td>1.1381</td>
<td rowspan="2">&#x002B;</td>
<td>0.1801</td>
<td rowspan="2">&#x002B;</td>
<td>0.1336</td>
<td rowspan="2">&#x002B;</td>
<td>0.1340</td>
<td rowspan="2">&#x002B;</td>
<td>0.0651</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0106</bold></td>
<td>0.1542</td>
<td>0.2863</td>
<td>0.7253</td>
<td>0.5134</td>
<td>0.0325</td>
<td>0.5235</td>
<td>0.1133</td>
<td>0.1087</td>
<td>0.0441</td>
<td>0.0167</td>
</tr>
<tr>
<td>MMF10</td>
<td>Mean</td>
<td>0.0030</td>
<td>0.1322</td>
<td rowspan="2">&#x002B;</td>
<td>0.1118</td>
<td rowspan="2">&#x002B;</td>
<td>0.3350</td>
<td rowspan="2">&#x002B;</td>
<td>0.0274</td>
<td rowspan="2">&#x002B;</td>
<td>0.1750</td>
<td rowspan="2">&#x002B;</td>
<td>0.1065</td>
<td rowspan="2">&#x002B;</td>
<td>0.0164</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0023</bold></td>
<td rowspan="2">-</td>
<td>0.1470</td>
<td rowspan="2">&#x002B;</td>
<td>0.0026</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0015</td>
<td>0.1662</td>
<td>0.1218</td>
<td>0.1198</td>
<td>0.0332</td>
<td>0.1204</td>
<td>0.0760</td>
<td>0.0223</td>
<td><bold>0.0004</bold></td>
<td>0.1054</td>
<td>0.0005</td>
</tr>
<tr>
<td>MMF11</td>
<td>Mean</td>
<td><bold>0.0030</bold></td>
<td>0.0053</td>
<td rowspan="2">&#x002B;</td>
<td>0.0036</td>
<td rowspan="2">&#x002B;</td>
<td>0.0091</td>
<td rowspan="2">&#x002B;</td>
<td>0.0033</td>
<td rowspan="2">&#x002B;</td>
<td>0.0044</td>
<td rowspan="2">&#x003D;</td>
<td>0.0131</td>
<td rowspan="2">&#x002B;</td>
<td>0.0049</td>
<td rowspan="2">&#x003D;</td>
<td>0.0034</td>
<td rowspan="2">&#x002B;</td>
<td>0.0046</td>
<td rowspan="2">&#x002B;</td>
<td>0.0039</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0004</td>
<td>0.0008</td>
<td>0.0004</td>
<td>0.0017</td>
<td>0.0003</td>
<td><bold>0.0002</bold></td>
<td>0.0025</td>
<td><bold>0.0002</bold></td>
<td>0.0003</td>
<td>0.0003</td>
<td>0.0006</td>
</tr>
<tr>
<td>MMF12</td>
<td>Mean</td>
<td><bold>0.0016</bold></td>
<td>0.0065</td>
<td rowspan="2">&#x002B;</td>
<td>0.0019</td>
<td rowspan="2">&#x002B;</td>
<td>0.0158</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0016</bold></td>
<td rowspan="2">&#x002B;</td>
<td>0.0074</td>
<td rowspan="2">&#x002B;</td>
<td>0.0087</td>
<td rowspan="2">&#x002B;</td>
<td>0.0031</td>
<td rowspan="2">&#x002B;</td>
<td>0.0018</td>
<td rowspan="2">&#x002B;</td>
<td>0.0023</td>
<td rowspan="2">&#x002B;</td>
<td>0.0021</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0002</bold></td>
<td>0.0039</td>
<td>0.0004</td>
<td>0.0313</td>
<td>0.0004</td>
<td>0.0136</td>
<td>0.0029</td>
<td>0.0003</td>
<td><bold>0.0002</bold></td>
<td>0.0003</td>
<td><bold>0.0002</bold></td>
</tr>
<tr>
<td>MMF13</td>
<td>Mean</td>
<td>0.0518</td>
<td>0.0873</td>
<td rowspan="2">&#x002B;</td>
<td>0.1014</td>
<td rowspan="2">&#x002B;</td>
<td>0.5819</td>
<td rowspan="2">&#x002B;</td>
<td>0.1338</td>
<td rowspan="2">&#x002B;</td>
<td>0.0797</td>
<td rowspan="2">&#x002B;</td>
<td>0.1107</td>
<td rowspan="2">&#x002B;</td>
<td>0.0709</td>
<td rowspan="2">&#x002B;</td>
<td>0.0462</td>
<td rowspan="2">&#x002B;</td>
<td>0.0743</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0348</bold></td>
<td rowspan="2">-</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0077</td>
<td>0.0673</td>
<td>0.0280</td>
<td>0.8972</td>
<td>0.0736</td>
<td>0.0242</td>
<td>0.0267</td>
<td>0.0521</td>
<td>0.0068</td>
<td>0.0097</td>
<td><bold>0.0042</bold></td>
</tr>
<tr>
<td>MMF14</td>
<td>Mean</td>
<td><bold>0.0439</bold></td>
<td>0.0543</td>
<td rowspan="2">&#x002B;</td>
<td>0.0932</td>
<td rowspan="2">&#x002B;</td>
<td>0.1344</td>
<td rowspan="2">&#x002B;</td>
<td>0.2291</td>
<td rowspan="2">&#x002B;</td>
<td>0.0792</td>
<td rowspan="2">&#x002B;</td>
<td>0.0844</td>
<td rowspan="2">&#x002B;</td>
<td>0.1524</td>
<td rowspan="2">&#x002B;</td>
<td>0.0487</td>
<td rowspan="2">&#x002B;</td>
<td>0.0855</td>
<td rowspan="2">&#x002B;</td>
<td>0.0492</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0017</bold></td>
<td>0.0073</td>
<td>0.0080</td>
<td>0.0333</td>
<td>0.0415</td>
<td>0.0084</td>
<td>0.0061</td>
<td>0.0692</td>
<td>0.0022</td>
<td>0.0064</td>
<td>0.0042</td>
</tr>
<tr>
<td>MMF15</td>
<td>Mean</td>
<td><bold>0.0436</bold></td>
<td>0.0470</td>
<td rowspan="2">&#x002B;</td>
<td>0.0764</td>
<td rowspan="2">&#x002B;</td>
<td>0.0634</td>
<td rowspan="2">&#x002B;</td>
<td>0.1143</td>
<td rowspan="2">&#x002B;</td>
<td>0.0692</td>
<td rowspan="2">&#x002B;</td>
<td>0.0896</td>
<td rowspan="2">&#x002B;</td>
<td>0.0557</td>
<td rowspan="2">&#x002B;</td>
<td>0.0467</td>
<td rowspan="2">&#x002B;</td>
<td>0.0811</td>
<td rowspan="2">&#x002B;</td>
<td>0.0490</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0018</bold></td>
<td><bold>0.0018</bold></td>
<td>0.0071</td>
<td>0.0056</td>
<td>0.0159</td>
<td>0.0073</td>
<td>0.0117</td>
<td>0.0048</td>
<td>0.0023</td>
<td>0.0085</td>
<td>0.0046</td>
</tr>
<tr>
<td>MMF1_e</td>
<td>Mean</td>
<td>1.4716</td>
<td>2.7301</td>
<td rowspan="2">&#x002B;</td>
<td>2.7892</td>
<td rowspan="2">&#x002B;</td>
<td>13.6998</td>
<td rowspan="2">&#x002B;</td>
<td>5.2845</td>
<td rowspan="2">&#x002B;</td>
<td>1.1848</td>
<td rowspan="2">-</td>
<td>6.6316</td>
<td rowspan="2">&#x002B;</td>
<td>8.2020</td>
<td rowspan="2">&#x002B;</td>
<td>2.4577</td>
<td rowspan="2">&#x002B;</td>
<td><bold>1.2721</bold></td>
<td rowspan="2">-</td>
<td>1.6994</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>2.0148</td>
<td>1.7272</td>
<td>1.4007</td>
<td>9.7638</td>
<td>3.2150</td>
<td><bold>0.4693</bold></td>
<td>4.4173</td>
<td>5.0587</td>
<td>1.2555</td>
<td>0.8909</td>
<td>1.0443</td>
</tr>
<tr>
<td>MMF14_a</td>
<td>Mean</td>
<td><bold>0.0000</bold></td>
<td>0.0045</td>
<td rowspan="2">&#x002B;</td>
<td>0.1149</td>
<td rowspan="2">&#x002B;</td>
<td>0.0038</td>
<td rowspan="2">&#x002B;</td>
<td>0.3523</td>
<td rowspan="2">&#x002B;</td>
<td>0.1001</td>
<td rowspan="2">&#x002B;</td>
<td>0.0055</td>
<td rowspan="2">&#x002B;</td>
<td>0.0094</td>
<td rowspan="2">&#x002B;</td>
<td>0.0767</td>
<td rowspan="2">&#x002B;</td>
<td>0.1055</td>
<td rowspan="2">&#x002B;</td>
<td>0.1232</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0050</td>
<td>0.0071</td>
<td>0.0318</td>
<td>0.1698</td>
<td>0.0056</td>
<td>0.0189</td>
<td>0.0292</td>
<td>0.0038</td>
<td>0.0077</td>
<td>0.0139</td>
</tr>
<tr>
<td>MMF15_a</td>
<td>Mean</td>
<td><bold>0.0046</bold></td>
<td>0.0657</td>
<td rowspan="2">&#x002B;</td>
<td>0.1036</td>
<td rowspan="2">&#x002B;</td>
<td>0.0889</td>
<td rowspan="2">&#x002B;</td>
<td>0.1696</td>
<td rowspan="2">&#x002B;</td>
<td>0.0895</td>
<td rowspan="2">&#x002B;</td>
<td>0.1071</td>
<td rowspan="2">&#x002B;</td>
<td>0.0754</td>
<td rowspan="2">&#x002B;</td>
<td>0.0584</td>
<td rowspan="2">&#x002B;</td>
<td>0.1012</td>
<td rowspan="2">&#x002B;</td>
<td>0.0896</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0013</bold></td>
<td>0.0039</td>
<td>0.0122</td>
<td>0.1116</td>
<td>0.0341</td>
<td>0.0088</td>
<td>0.0111</td>
<td>0.0080</td>
<td>0.0021</td>
<td>0.0114</td>
<td>0.0127</td>
</tr>
<tr>
<td><italic>MMF10_l</italic></td>
<td>Mean</td>
<td>2.1267</td>
<td>4.0908</td>
<td rowspan="2">&#x002B;</td>
<td>8.4507</td>
<td rowspan="2">&#x002B;</td>
<td><bold>1.7055</bold></td>
<td rowspan="2">-</td>
<td>7.5446</td>
<td rowspan="2">&#x002B;</td>
<td>5.9067</td>
<td rowspan="2">&#x002B;</td>
<td>1.7836</td>
<td rowspan="2">&#x002B;</td>
<td>4.1183</td>
<td rowspan="2">-</td>
<td>6.0297</td>
<td rowspan="2">&#x002B;</td>
<td>2.6129</td>
<td rowspan="2">&#x002B;</td>
<td>6.9792</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>3.0736</td>
<td>2.2994</td>
<td>3.2607</td>
<td>0.4498</td>
<td>3.0627</td>
<td>3.5421</td>
<td>2.2269</td>
<td><bold>0.3908</bold></td>
<td>1.6619</td>
<td>3.1041</td>
<td>0.4105</td>
</tr>
<tr>
<td><italic>MMF11_l</italic></td>
<td>Mean</td>
<td><bold>0.9110</bold></td>
<td>1.6395</td>
<td rowspan="2">&#x002B;</td>
<td>3.2935</td>
<td rowspan="2">&#x002B;</td>
<td>4.5211</td>
<td rowspan="2">&#x002B;</td>
<td>3.7084</td>
<td rowspan="2">&#x002B;</td>
<td>2.1233</td>
<td rowspan="2">&#x003D;</td>
<td>2.0109</td>
<td rowspan="2">&#x002B;</td>
<td>1.7158</td>
<td rowspan="2">&#x002B;</td>
<td>2.0360</td>
<td rowspan="2">&#x002B;</td>
<td>2.0134</td>
<td rowspan="2">&#x002B;</td>
<td>2.1926</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.8948</td>
<td>0.1251</td>
<td>0.5834</td>
<td>3.3015</td>
<td>1.5465</td>
<td><bold>0.0810</bold></td>
<td>0.3982</td>
<td>0.1063</td>
<td>0.3312</td>
<td>0.1658</td>
<td>0.1828</td>
</tr>
<tr>
<td><italic>MMF12_l</italic></td>
<td>Mean</td>
<td><bold>0.5012</bold></td>
<td>1.2885</td>
<td rowspan="2">&#x002B;</td>
<td>6.1345</td>
<td rowspan="2">&#x002B;</td>
<td>4.5802</td>
<td rowspan="2">&#x002B;</td>
<td>4.2134</td>
<td rowspan="2">&#x002B;</td>
<td>2.6296</td>
<td rowspan="2">&#x003D;</td>
<td>2.3451</td>
<td rowspan="2">&#x002B;</td>
<td>1.6316</td>
<td rowspan="2">&#x002B;</td>
<td>1.7849</td>
<td rowspan="2">&#x002B;</td>
<td>2.6304</td>
<td rowspan="2">&#x002B;</td>
<td>2.5664</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.1004</td>
<td>0.3494</td>
<td>3.4261</td>
<td>5.0617</td>
<td>1.0779</td>
<td><bold>0.0034</bold></td>
<td>0.8233</td>
<td>0.1420</td>
<td>0.3390</td>
<td>0.2477</td>
<td>0.1703</td>
</tr>
<tr>
<td><italic>MMF13_l</italic></td>
<td>Mean</td>
<td><bold>0.3201</bold></td>
<td>0.6943</td>
<td rowspan="2">&#x002B;</td>
<td>0.6699</td>
<td rowspan="2">&#x002B;</td>
<td>1.0494</td>
<td rowspan="2">&#x002B;</td>
<td>0.8284</td>
<td rowspan="2">&#x002B;</td>
<td>0.5925</td>
<td rowspan="2">&#x002B;</td>
<td>0.6382</td>
<td rowspan="2">&#x002B;</td>
<td>0.6194</td>
<td rowspan="2">&#x002B;</td>
<td>0.5461</td>
<td rowspan="2">&#x002B;</td>
<td>0.5998</td>
<td rowspan="2">&#x002B;</td>
<td>0.5284</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0023</bold></td>
<td>0.3002</td>
<td>0.0709</td>
<td>0.9982</td>
<td>0.2460</td>
<td>0.0143</td>
<td>0.0485</td>
<td>0.1361</td>
<td>0.0080</td>
<td>0.0338</td>
<td>0.0054</td>
</tr>
<tr>
<td><italic>MMF15_l</italic></td>
<td>Mean</td>
<td><bold>0.1001</bold></td>
<td>0.1974</td>
<td rowspan="2">&#x002B;</td>
<td>0.2220</td>
<td rowspan="2">&#x002B;</td>
<td>1.0095</td>
<td rowspan="2">&#x002B;</td>
<td>0.3910</td>
<td rowspan="2">&#x002B;</td>
<td>0.3430</td>
<td rowspan="2">&#x002B;</td>
<td>0.6244</td>
<td rowspan="2">&#x002B;</td>
<td>0.5230</td>
<td rowspan="2">&#x002B;</td>
<td>0.4680</td>
<td rowspan="2">&#x002B;</td>
<td>0.2884</td>
<td rowspan="2">&#x002B;</td>
<td>0.6478</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0225</bold></td>
<td>0.0325</td>
<td>0.1748</td>
<td>0.0906</td>
<td>0.1194</td>
<td>0.1420</td>
<td>0.0446</td>
<td>0.0649</td>
<td>0.1429</td>
<td>0.1235</td>
<td>0.0262</td>
</tr>
<tr>
<td><italic>MMF15_a_l</italic></td>
<td>Mean</td>
<td><bold>0.1899</bold></td>
<td>0.2593</td>
<td rowspan="2">&#x002B;</td>
<td>0.2795</td>
<td rowspan="2">&#x002B;</td>
<td>0.2966</td>
<td rowspan="2">&#x003D;</td>
<td>0.2803</td>
<td rowspan="2">&#x002B;</td>
<td>0.2353</td>
<td rowspan="2">&#x002B;</td>
<td>0.2918</td>
<td rowspan="2">&#x002B;</td>
<td>0.2523</td>
<td rowspan="2">&#x002B;</td>
<td>0.2608</td>
<td rowspan="2">&#x002B;</td>
<td>0.2272</td>
<td rowspan="2">&#x002B;</td>
<td>0.2818</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0114</td>
<td>0.0154</td>
<td>0.0215</td>
<td><bold>0.0048</bold></td>
<td>0.0429</td>
<td>0.0340</td>
<td>0.0081</td>
<td>0.0153</td>
<td>0.0150</td>
<td>0.0362</td>
<td>0.0075</td>
</tr>
<tr>
<td>MMF16_l1</td>
<td>Mean</td>
<td><bold>0.1400</bold></td>
<td>0.1997</td>
<td rowspan="2">&#x002B;</td>
<td>0.2093</td>
<td rowspan="2">&#x002B;</td>
<td>0.3422</td>
<td rowspan="2">&#x002B;</td>
<td>0.2304</td>
<td rowspan="2">&#x002B;</td>
<td>0.2034</td>
<td rowspan="2">&#x002B;</td>
<td>0.2222</td>
<td rowspan="2">&#x002B;</td>
<td>0.2260</td>
<td rowspan="2">&#x002B;</td>
<td>0.1951</td>
<td rowspan="2">&#x002B;</td>
<td>0.1962</td>
<td rowspan="2">&#x002B;</td>
<td>0.1979</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0003</bold></td>
<td>0.0057</td>
<td>0.0352</td>
<td>0.1772</td>
<td>0.0386</td>
<td>0.0300</td>
<td>0.0043</td>
<td>0.0243</td>
<td>0.0126</td>
<td>0.0327</td>
<td>0.0080</td>
</tr>
<tr>
<td>MMF16_l2</td>
<td>Mean</td>
<td><bold>0.1610</bold></td>
<td>0.7949</td>
<td rowspan="2">&#x002B;</td>
<td>0.4979</td>
<td rowspan="2">&#x002B;</td>
<td>1.2478</td>
<td rowspan="2">&#x002B;</td>
<td>0.4571</td>
<td rowspan="2">&#x002B;</td>
<td>0.4981</td>
<td rowspan="2">&#x002B;</td>
<td>0.8076</td>
<td rowspan="2">&#x002B;</td>
<td>0.6860</td>
<td rowspan="2">&#x002B;</td>
<td>0.6670</td>
<td rowspan="2">&#x002B;</td>
<td>0.5043</td>
<td rowspan="2">&#x002B;</td>
<td>0.8651</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0328</bold></td>
<td>0.0611</td>
<td>0.1893</td>
<td>0.0819</td>
<td>0.1324</td>
<td>0.1915</td>
<td>0.0401</td>
<td>0.1076</td>
<td>0.1884</td>
<td>0.1579</td>
<td>0.0448</td>
</tr>
<tr>
<td>MMF16_l3</td>
<td>Mean</td>
<td><bold>0.1254</bold></td>
<td>0.2811</td>
<td rowspan="2">&#x002B;</td>
<td>0.2798</td>
<td rowspan="2">&#x002B;</td>
<td>0.3457</td>
<td rowspan="2">&#x002B;</td>
<td>0.2773</td>
<td rowspan="2">&#x002B;</td>
<td>0.2738</td>
<td rowspan="2">&#x002B;</td>
<td>0.3042</td>
<td rowspan="2">&#x002B;</td>
<td>0.3646</td>
<td rowspan="2">&#x002B;</td>
<td>0.2839</td>
<td rowspan="2">&#x002B;</td>
<td>0.2706</td>
<td rowspan="2">&#x002B;</td>
<td>0.2877</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0088</td>
<td>0.0036</td>
<td>0.0001</td>
<td>0.0387</td>
<td>0.0367</td>
<td>0.0029</td>
<td>0.2178</td>
<td>0.0029</td>
<td>0.0096</td>
<td>0.0071</td>
</tr>
<tr>
<td colspan="2">&#x002B;/-/&#x2248;</td>
<td></td>
<td colspan="2">24/0/0</td>
<td colspan="2">24/0/0</td>
<td colspan="2">21/1/2</td>
<td colspan="2">24/0/0</td>
<td colspan="2">20/1/3</td>
<td colspan="2">24/0/0</td>
<td colspan="2">21/1/2</td>
<td colspan="2">23/1/0</td>
<td colspan="2">23/1/0</td>
<td colspan="2">23/1/0</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>IGDx test results</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Problem</th>
<th></th>
<th>EMODMOA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOPSO</th>
<th colspan="2">EMODMOA <italic>vs</italic>. NSGA-II</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOEA/D</th>
<th colspan="2">EMODMOA <italic>vs</italic>. SPEA2</th>
<th colspan="2">EMODMOA <italic>vs</italic>. OMNI</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MSSA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOGWO</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOMA</th>
<th colspan="2">EMODMOA <italic>vs</italic>. DN-NSGA-II</th>
<th colspan="2">EMODMOA <italic>vs</italic>. MOMPA</th>
</tr>
</thead>
<tbody>
<tr>
<td>MMF1</td>
<td>Mean</td>
<td>0.0311</td>
<td>0.0896</td>
<td rowspan="2">&#x002B;</td>
<td>0.0694</td>
<td rowspan="2">&#x002B;</td>
<td>0.1977</td>
<td rowspan="2">&#x002B;</td>
<td>0.0336</td>
<td rowspan="2">&#x002B;</td>
<td>0.0503</td>
<td rowspan="2">&#x002B;</td>
<td>0.2003</td>
<td rowspan="2">&#x002B;</td>
<td>0.0411</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0308</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0549</td>
<td rowspan="2">&#x002B;</td>
<td>0.0431</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0001</bold></td>
<td>0.0152</td>
<td>0.0091</td>
<td>0.0512</td>
<td>0.0027</td>
<td>0.0084</td>
<td>0.0375</td>
<td>0.0087</td>
<td>0.0015</td>
<td>0.0086</td>
<td>0.0070</td>
</tr>
<tr>
<td>MMF2</td>
<td>Mean</td>
<td><bold>0.0340</bold></td>
<td>0.1591</td>
<td rowspan="2">&#x002B;</td>
<td>0.0581</td>
<td rowspan="2">&#x002B;</td>
<td>0.2856</td>
<td rowspan="2">&#x002B;</td>
<td>0.0382</td>
<td rowspan="2">&#x002B;</td>
<td>0.0605</td>
<td rowspan="2">&#x002B;</td>
<td>0.0778</td>
<td rowspan="2">&#x002B;</td>
<td>0.0341</td>
<td rowspan="2">&#x002B;</td>
<td>0.0391</td>
<td rowspan="2">&#x002B;</td>
<td>0.0591</td>
<td rowspan="2">&#x002B;</td>
<td>0.0343</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0030</bold></td>
<td>0.0514</td>
<td>0.0236</td>
<td>0.1403</td>
<td>0.0218</td>
<td>0.0458</td>
<td>0.0336</td>
<td>0.0099</td>
<td>0.0121</td>
<td>0.0267</td>
<td><bold>0.0144</bold></td>
</tr>
<tr>
<td>MMF4</td>
<td>Mean</td>
<td>0.0178</td>
<td>0.0418</td>
<td rowspan="2">&#x002B;</td>
<td>0.0741</td>
<td rowspan="2">&#x002B;</td>
<td>0.2382</td>
<td rowspan="2">&#x002B;</td>
<td>0.0233</td>
<td rowspan="2">&#x002B;</td>
<td>0.0432</td>
<td rowspan="2">&#x002B;</td>
<td>0.2429</td>
<td rowspan="2">&#x002B;</td>
<td>0.0541</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0161</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0487</td>
<td rowspan="2">&#x002B;</td>
<td>0.0248</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0008</bold></td>
<td>0.0094</td>
<td>0.0180</td>
<td>0.0552</td>
<td>0.0039</td>
<td>0.0096</td>
<td>0.0527</td>
<td>0.0386</td>
<td>0.0011</td>
<td>0.0142</td>
<td>0.0051</td>
</tr>
<tr>
<td>MMF5</td>
<td>Mean</td>
<td><bold>0.0424</bold></td>
<td>0.1447</td>
<td rowspan="2">&#x002B;</td>
<td>0.3152</td>
<td rowspan="2">&#x002B;</td>
<td>0.3564</td>
<td rowspan="2">&#x002B;</td>
<td>0.0654</td>
<td rowspan="2">&#x002B;</td>
<td>0.1111</td>
<td rowspan="2">&#x002B;</td>
<td>0.3390</td>
<td rowspan="2">&#x002B;</td>
<td>0.1013</td>
<td rowspan="2">&#x002B;</td>
<td>0.0539</td>
<td rowspan="2">&#x002B;</td>
<td>0.1162</td>
<td rowspan="2">&#x002B;</td>
<td>0.0806</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0182</td>
<td>0.0117</td>
<td>0.1142</td>
<td>0.0084</td>
<td>0.0091</td>
<td>0.0724</td>
<td>0.0321</td>
<td>0.0030</td>
<td>0.0150</td>
<td>0.0123</td>
</tr>
<tr>
<td>MMF7</td>
<td>Mean</td>
<td>0.0149</td>
<td>0.0410</td>
<td rowspan="2">&#x002B;</td>
<td>0.0466</td>
<td rowspan="2">&#x002B;</td>
<td>0.1311</td>
<td rowspan="2">&#x002B;</td>
<td>0.0211</td>
<td rowspan="2">&#x002B;</td>
<td>0.0251</td>
<td rowspan="2">&#x002B;</td>
<td>0.1503</td>
<td rowspan="2">&#x002B;</td>
<td>0.0266</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0148</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0280</td>
<td rowspan="2">&#x002B;</td>
<td>0.0224</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0072</td>
<td>0.0056</td>
<td>0.0355</td>
<td>0.0042</td>
<td>0.0068</td>
<td>0.0300</td>
<td>0.0077</td>
<td>0.0009</td>
<td>0.0064</td>
<td>0.0034</td>
</tr>
<tr>
<td>MMF8</td>
<td>Mean</td>
<td><bold>0.0339</bold></td>
<td>0.2874</td>
<td rowspan="2">&#x002B;</td>
<td>0.6028</td>
<td rowspan="2">&#x002B;</td>
<td>1.1175</td>
<td rowspan="2">&#x002B;</td>
<td>0.7116</td>
<td rowspan="2">&#x002B;</td>
<td>0.1285</td>
<td rowspan="2">&#x002B;</td>
<td>0.7976</td>
<td rowspan="2">&#x002B;</td>
<td>0.1681</td>
<td rowspan="2">&#x002B;</td>
<td>0.1282</td>
<td rowspan="2">&#x002B;</td>
<td>0.1316</td>
<td rowspan="2">&#x002B;</td>
<td>0.0641</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0001</bold></td>
<td>0.1417</td>
<td>0.2147</td>
<td>0.3449</td>
<td>0.3852</td>
<td>0.0321</td>
<td>0.2506</td>
<td>0.0995</td>
<td>0.0992</td>
<td>0.0433</td>
<td>0.0165</td>
</tr>
<tr>
<td>MMF10</td>
<td>Mean</td>
<td><bold>0.0023</bold></td>
<td>0.1299</td>
<td rowspan="2">&#x002B;</td>
<td>0.1103</td>
<td rowspan="2">&#x002B;</td>
<td>0.3201</td>
<td rowspan="2">&#x002B;</td>
<td>0.0244</td>
<td rowspan="2">&#x002B;</td>
<td>0.1684</td>
<td rowspan="2">&#x002B;</td>
<td>0.1020</td>
<td rowspan="2">&#x002B;</td>
<td>0.0143</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0023</bold></td>
<td rowspan="2">-</td>
<td>0.1402</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0026</bold></td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0009</td>
<td>0.1645</td>
<td>0.1215</td>
<td>0.1180</td>
<td>0.0290</td>
<td>0.1211</td>
<td>0.0649</td>
<td>0.0174</td>
<td><bold>0.0004</bold></td>
<td>0.1052</td>
<td>0.0005</td>
</tr>
<tr>
<td>MMF11</td>
<td>Mean</td>
<td>0.0034</td>
<td>0.0053</td>
<td rowspan="2">&#x002B;</td>
<td>0.0036</td>
<td rowspan="2">&#x002B;</td>
<td>0.0089</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0032</bold></td>
<td rowspan="2">&#x003D;</td>
<td>0.0044</td>
<td rowspan="2">&#x003D;</td>
<td>0.0129</td>
<td rowspan="2">&#x002B;</td>
<td>0.0049</td>
<td rowspan="2">&#x003D;</td>
<td>0.0034</td>
<td rowspan="2">&#x002B;</td>
<td>0.0046</td>
<td rowspan="2">&#x002B;</td>
<td>0.0039</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0002</bold></td>
<td>0.0008</td>
<td>0.0004</td>
<td>0.0017</td>
<td>0.0003</td>
<td><bold>0.0002</bold></td>
<td>0.0024</td>
<td><bold>0.0002</bold></td>
<td>0.0003</td>
<td>0.0003</td>
<td>0.0006</td>
</tr>
<tr>
<td>MMF12</td>
<td>Mean</td>
<td><bold>0.0066</bold></td>
<td>0.0065</td>
<td rowspan="2">&#x002B;</td>
<td>0.0019</td>
<td rowspan="2">&#x002B;</td>
<td>0.0136</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0016</bold></td>
<td rowspan="2">&#x002B;</td>
<td>0.0074</td>
<td rowspan="2">&#x002B;</td>
<td>0.0085</td>
<td rowspan="2">&#x002B;</td>
<td>0.0031</td>
<td rowspan="2">&#x002B;</td>
<td>0.0018</td>
<td rowspan="2">&#x002B;</td>
<td>0.0023</td>
<td rowspan="2">&#x002B;</td>
<td>0.0021</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0002</bold></td>
<td>0.0039</td>
<td>0.0004</td>
<td>0.0244</td>
<td>0.0003</td>
<td>0.0136</td>
<td>0.0027</td>
<td>0.0003</td>
<td><bold>0.0002</bold></td>
<td>0.0003</td>
<td><bold>0.0002</bold></td>
</tr>
<tr>
<td>MMF13</td>
<td>Mean</td>
<td>0.0518</td>
<td>0.0748</td>
<td rowspan="2">&#x002B;</td>
<td>0.0862</td>
<td rowspan="2">&#x002B;</td>
<td>0.0559</td>
<td rowspan="2">&#x002B;</td>
<td>0.0999</td>
<td rowspan="2">&#x002B;</td>
<td>0.0744</td>
<td rowspan="2">&#x002B;</td>
<td>0.1048</td>
<td rowspan="2">&#x002B;</td>
<td>0.0561</td>
<td rowspan="2">&#x002B;</td>
<td>0.0462</td>
<td rowspan="2">&#x002B;</td>
<td>0.0735</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.0347</bold></td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0000</bold></td>
<td>0.0376</td>
<td>0.0163</td>
<td>0.0377</td>
<td>0.0304</td>
<td>0.0151</td>
<td>0.0206</td>
<td>0.0271</td>
<td>0.0068</td>
<td>0.0088</td>
<td>0.0042</td>
</tr>
<tr>
<td>MMF14</td>
<td>Mean</td>
<td><bold>0.0439</bold></td>
<td>0.1543</td>
<td rowspan="2">&#x002B;</td>
<td>0.0943</td>
<td rowspan="2">&#x002B;</td>
<td>0.1406</td>
<td rowspan="2">&#x002B;</td>
<td>0.2231</td>
<td rowspan="2">&#x002B;</td>
<td>0.0805</td>
<td rowspan="2">&#x002B;</td>
<td>0.0829</td>
<td rowspan="2">&#x002B;</td>
<td>0.1535</td>
<td rowspan="2">&#x002B;</td>
<td>0.0488</td>
<td rowspan="2">&#x002B;</td>
<td>0.0843</td>
<td rowspan="2">&#x002B;</td>
<td>0.0527</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0016</bold></td>
<td>0.0073</td>
<td>0.0084</td>
<td>0.0263</td>
<td>0.0402</td>
<td>0.0065</td>
<td>0.0054</td>
<td>0.0761</td>
<td>0.0021</td>
<td>0.0094</td>
<td>0.0058</td>
</tr>
<tr>
<td>MMF15</td>
<td>Mean</td>
<td><bold>0.0435</bold></td>
<td>0.0470</td>
<td rowspan="2">&#x002B;</td>
<td>0.0780</td>
<td rowspan="2">&#x002B;</td>
<td>0.0635</td>
<td rowspan="2">&#x002B;</td>
<td>0.1111</td>
<td rowspan="2">&#x002B;</td>
<td>0.0725</td>
<td rowspan="2">&#x002B;</td>
<td>0.0872</td>
<td rowspan="2">&#x002B;</td>
<td>0.0565</td>
<td rowspan="2">&#x002B;</td>
<td>0.0461</td>
<td rowspan="2">&#x002B;</td>
<td>0.0803</td>
<td rowspan="2">&#x002B;</td>
<td>0.0510</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0018</bold></td>
<td><bold>0.0018</bold></td>
<td>0.0111</td>
<td>0.0030</td>
<td>0.0130</td>
<td>0.0056</td>
<td>0.0101</td>
<td>0.0084</td>
<td>0.0018</td>
<td>0.0080</td>
<td>0.0087</td>
</tr>
<tr>
<td>MMF1_e</td>
<td>Mean</td>
<td>2.0450</td>
<td>1.2301</td>
<td rowspan="2">-</td>
<td>1.4297</td>
<td rowspan="2">&#x002B;</td>
<td>3.3005</td>
<td rowspan="2">&#x002B;</td>
<td>2.1093</td>
<td rowspan="2">&#x002B;</td>
<td>1.0105</td>
<td rowspan="2">&#x002B;</td>
<td>2.3708</td>
<td rowspan="2">&#x002B;</td>
<td>2.4466</td>
<td rowspan="2">&#x002B;</td>
<td>1.3091</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.9863</bold></td>
<td rowspan="2">-</td>
<td>1.1350</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.9291</td>
<td><bold>0.0072</bold></td>
<td>0.8394</td>
<td>0.5774</td>
<td>0.6632</td>
<td>0.5518</td>
<td>0.8068</td>
<td>0.7999</td>
<td>0.3671</td>
<td>0.4654</td>
<td>0.4837</td>
</tr>
<tr>
<td>MMF14_a</td>
<td>Mean</td>
<td><bold>0.0500</bold></td>
<td>0.1115</td>
<td rowspan="2">&#x002B;</td>
<td>0.1177</td>
<td rowspan="2">&#x002B;</td>
<td>0.1523</td>
<td rowspan="2">&#x002B;</td>
<td>0.2300</td>
<td rowspan="2">&#x002B;</td>
<td>0.1004</td>
<td rowspan="2">&#x002B;</td>
<td>0.1337</td>
<td rowspan="2">&#x002B;</td>
<td>0.1283</td>
<td rowspan="2">&#x002B;</td>
<td>0.0764</td>
<td rowspan="2">&#x002B;</td>
<td>0.1045</td>
<td rowspan="2">&#x002B;</td>
<td>0.1221</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0030</bold></td>
<td>0.0050</td>
<td>0.0083</td>
<td>0.0224</td>
<td>0.0773</td>
<td>0.0093</td>
<td>0.0162</td>
<td>0.0249</td>
<td>0.0062</td>
<td>0.0054</td>
<td>0.0120</td>
</tr>
<tr>
<td>MMF15_a</td>
<td>Mean</td>
<td><bold>0.0504</bold></td>
<td>0.1157</td>
<td rowspan="2">&#x002B;</td>
<td>0.1052</td>
<td rowspan="2">&#x002B;</td>
<td>0.0870</td>
<td rowspan="2">&#x002B;</td>
<td>0.1602</td>
<td rowspan="2">&#x002B;</td>
<td>0.0919</td>
<td rowspan="2">&#x002B;</td>
<td>0.1118</td>
<td rowspan="2">&#x002B;</td>
<td>0.0692</td>
<td rowspan="2">&#x002B;</td>
<td>0.0588</td>
<td rowspan="2">&#x002B;</td>
<td>0.1006</td>
<td rowspan="2">&#x002B;</td>
<td>0.0894</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0004</bold></td>
<td>0.0039</td>
<td>0.0120</td>
<td>0.0086</td>
<td>0.0200</td>
<td>0.0104</td>
<td>0.0092</td>
<td>0.0088</td>
<td><bold>0.0024</bold></td>
<td>0.0109</td>
<td>0.0158</td>
</tr>
<tr>
<td><italic>MMF10_l</italic></td>
<td>Mean</td>
<td>0.1855</td>
<td>0.1908</td>
<td rowspan="2">&#x002B;</td>
<td>0.1878</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.1406</bold></td>
<td rowspan="2">-</td>
<td>0.1970</td>
<td rowspan="2">&#x002B;</td>
<td>0.2048</td>
<td rowspan="2">&#x002B;</td>
<td>0.1507</td>
<td rowspan="2">&#x002B;</td>
<td>0.2033</td>
<td rowspan="2">&#x002B;</td>
<td>0.2004</td>
<td rowspan="2">-</td>
<td>0.1675</td>
<td rowspan="2">&#x002B;</td>
<td>0.2006</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0164</td>
<td>0.0094</td>
<td>0.0254</td>
<td>0.0388</td>
<td>0.0169</td>
<td>0.0140</td>
<td>0.0399</td>
<td>0.0009</td>
<td><bold>0.0001</bold></td>
<td>0.0333</td>
<td>0.0007</td>
</tr>
<tr>
<td><italic>MMF11_l</italic></td>
<td>Mean</td>
<td><bold>0.2193</bold></td>
<td>0.2695</td>
<td rowspan="2">&#x002B;</td>
<td>0.2508</td>
<td rowspan="2">&#x002B;</td>
<td>0.2417</td>
<td rowspan="2">&#x002B;</td>
<td>0.2506</td>
<td rowspan="2">&#x002B;</td>
<td>0.2499</td>
<td rowspan="2">&#x002B;</td>
<td>0.2538</td>
<td rowspan="2">&#x002B;</td>
<td>0.2484</td>
<td rowspan="2">&#x002B;</td>
<td>0.2494</td>
<td rowspan="2">&#x002B;</td>
<td>0.2503</td>
<td rowspan="2">&#x002B;</td>
<td>0.2495</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0003</bold></td>
<td>0.0019</td>
<td>0.0003</td>
<td>0.0349</td>
<td>0.0005</td>
<td><bold>0.0003</bold></td>
<td>0.0016</td>
<td>0.0004</td>
<td>0.0003</td>
<td><bold>0.0003</bold></td>
<td>0.0007</td>
</tr>
<tr>
<td><italic>MMF12_l</italic></td>
<td>Mean</td>
<td><bold>0.1620</bold></td>
<td>0.6885</td>
<td rowspan="2">&#x002B;</td>
<td>0.2469</td>
<td rowspan="2">&#x003D;</td>
<td>0.2481</td>
<td rowspan="2">&#x002B;</td>
<td>0.2466</td>
<td rowspan="2">&#x002B;</td>
<td>0.2463</td>
<td rowspan="2">&#x002B;</td>
<td>0.2488</td>
<td rowspan="2">&#x002B;</td>
<td>0.2436</td>
<td rowspan="2">&#x002B;</td>
<td>0.2440</td>
<td rowspan="2">&#x002B;</td>
<td>0.2463</td>
<td rowspan="2">&#x002B;</td>
<td>0.2454</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0004</td>
<td>0.0014</td>
<td><bold>0.0003</bold></td>
<td>0.0014</td>
<td>0.0006</td>
<td>0.0006</td>
<td>0.0010</td>
<td>0.0004</td>
<td>0.0009</td>
<td>0.0008</td>
<td>0.0004</td>
</tr>
<tr>
<td><italic>MMF13_l</italic></td>
<td>Mean</td>
<td>0.2840</td>
<td>0.2643</td>
<td rowspan="2">-</td>
<td>0.2914</td>
<td rowspan="2">&#x002B;</td>
<td>0.3312</td>
<td rowspan="2">&#x002B;</td>
<td>0.3136</td>
<td rowspan="2">&#x002B;</td>
<td>0.2759</td>
<td rowspan="2">&#x002B;</td>
<td>0.2954</td>
<td rowspan="2">&#x002B;</td>
<td>0.2683</td>
<td rowspan="2">&#x002B;</td>
<td>0.2594</td>
<td rowspan="2">&#x002B;</td>
<td>0.2801</td>
<td rowspan="2">&#x002B;</td>
<td><bold>0.2532</bold></td>
<td rowspan="2">-</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0009</td>
<td><bold>0.0002</bold></td>
<td>0.0092</td>
<td>0.0295</td>
<td>0.0256</td>
<td>0.0053</td>
<td>0.0136</td>
<td>0.0167</td>
<td>0.0027</td>
<td>0.0075</td>
<td>0.0060</td>
</tr>
<tr>
<td><italic>MMF15_l</italic></td>
<td>Mean</td>
<td><bold>0.1608</bold></td>
<td>0.2374</td>
<td rowspan="2">&#x002B;</td>
<td>0.2563</td>
<td rowspan="2">&#x002B;</td>
<td>0.2747</td>
<td rowspan="2">&#x002B;</td>
<td>0.2733</td>
<td rowspan="2">&#x002B;</td>
<td>0.2438</td>
<td rowspan="2">&#x002B;</td>
<td>0.2729</td>
<td rowspan="2">&#x002B;</td>
<td>0.2582</td>
<td rowspan="2">&#x002B;</td>
<td>0.2525</td>
<td rowspan="2">&#x002B;</td>
<td>0.2305</td>
<td rowspan="2">&#x002B;</td>
<td>0.2620</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0010</bold></td>
<td>0.0325</td>
<td>0.0203</td>
<td>0.0017</td>
<td>0.0167</td>
<td>0.0172</td>
<td>0.0022</td>
<td>0.0027</td>
<td>0.0123</td>
<td>0.0242</td>
<td>0.0226</td>
</tr>
<tr>
<td><italic>MMF15_a_l</italic></td>
<td>Mean</td>
<td><bold>0.1770</bold></td>
<td>0.2593</td>
<td rowspan="2">&#x002B;</td>
<td>0.2260</td>
<td rowspan="2">&#x002B;</td>
<td>0.2334</td>
<td rowspan="2">&#x002B;</td>
<td>0.2326</td>
<td rowspan="2">&#x002B;</td>
<td>0.2103</td>
<td rowspan="2">&#x002B;</td>
<td>0.2375</td>
<td rowspan="2">&#x002B;</td>
<td>0.2110</td>
<td rowspan="2">&#x002B;</td>
<td>0.2143</td>
<td rowspan="2">&#x002B;</td>
<td>0.2128</td>
<td rowspan="2">&#x002B;</td>
<td>0.2303</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0001</bold></td>
<td>0.0054</td>
<td>0.0076</td>
<td>0.0036</td>
<td>0.0192</td>
<td>0.0153</td>
<td>0.0053</td>
<td>0.0044</td>
<td>0.0018</td>
<td>0.0185</td>
<td>0.0081</td>
</tr>
<tr>
<td>MMF16_l1</td>
<td>Mean</td>
<td><bold>0.1446</bold></td>
<td>0.2097</td>
<td rowspan="2">&#x002B;</td>
<td>0.1775</td>
<td rowspan="2">&#x002B;</td>
<td>0.1966</td>
<td rowspan="2">&#x002B;</td>
<td>0.2091</td>
<td rowspan="2">&#x002B;</td>
<td>0.1682</td>
<td rowspan="2">&#x002B;</td>
<td>0.1692</td>
<td rowspan="2">&#x002B;</td>
<td>0.1973</td>
<td rowspan="2">&#x002B;</td>
<td>0.1500</td>
<td rowspan="2">&#x003D;</td>
<td>0.1717</td>
<td rowspan="2">&#x002B;</td>
<td>0.1503</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0015</td>
<td>0.0057</td>
<td>0.0068</td>
<td>0.0049</td>
<td>0.0143</td>
<td>0.0067</td>
<td>0.0027</td>
<td>0.0457</td>
<td><bold>0.0001</bold></td>
<td>0.0093</td>
<td>0.0020</td>
</tr>
<tr>
<td>MMF16_l2</td>
<td>Mean</td>
<td><bold>0.1504</bold></td>
<td>0.3349</td>
<td rowspan="2">&#x002B;</td>
<td>0.3268</td>
<td rowspan="2">&#x002B;</td>
<td>0.2455</td>
<td rowspan="2">&#x002B;</td>
<td>0.3308</td>
<td rowspan="2">&#x002B;</td>
<td>0.3214</td>
<td rowspan="2">&#x002B;</td>
<td>0.3388</td>
<td rowspan="2">&#x002B;</td>
<td>0.3280</td>
<td rowspan="2">&#x002B;</td>
<td>0.3252</td>
<td rowspan="2">&#x002B;</td>
<td>0.3099</td>
<td rowspan="2">&#x002B;</td>
<td>0.3337</td>
<td rowspan="2">&#x002B;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td><bold>0.0007</bold></td>
<td>0.0021</td>
<td>0.0168</td>
<td>0.0021</td>
<td>0.0184</td>
<td>0.0154</td>
<td>0.0017</td>
<td>0.0048</td>
<td>0.0124</td>
<td>0.0224</td>
<td>0.0045</td>
</tr>
<tr>
<td>MMF16_l3</td>
<td>Mean</td>
<td><bold>0.1080</bold></td>
<td>0.2411</td>
<td rowspan="2">&#x002B;</td>
<td>0.2231</td>
<td rowspan="2">&#x002B;</td>
<td>0.2438</td>
<td rowspan="2">&#x002B;</td>
<td>0.2364</td>
<td rowspan="2">&#x002B;</td>
<td>0.2132</td>
<td rowspan="2">&#x002B;</td>
<td>0.2162</td>
<td rowspan="2">&#x002B;</td>
<td>0.2361</td>
<td rowspan="2">&#x002B;</td>
<td>0.2021</td>
<td rowspan="2">&#x003D;</td>
<td>0.2138</td>
<td rowspan="2">&#x002B;</td>
<td>0.2256</td>
<td rowspan="2">&#x003D;</td>
</tr>
<tr>
<td></td>
<td>Std</td>
<td>0.0050</td>
<td>0.0088</td>
<td>0.0072</td>
<td>0.0071</td>
<td>0.0147</td>
<td>0.0076</td>
<td>0.0023</td>
<td>0.0473</td>
<td><bold>0.0005</bold></td>
<td>0.0083</td>
<td><bold>0.0005</bold></td>
</tr>
<tr>
<td colspan="2">&#x002B;/-/&#x2248;</td>
<td></td>
<td colspan="2">23/1/0</td>
<td colspan="2">23/0/1</td>
<td colspan="2">23/1/0</td>
<td colspan="2">23/0/1</td>
<td colspan="2">23/0/1</td>
<td colspan="2">24/0/0</td>
<td colspan="2">23/0/1</td>
<td colspan="2">17/2/5</td>
<td colspan="2">23/1/0</td>
<td colspan="2">20/1/3</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="table-4">Table 4</xref> provides statistics on the rHV obtained by different algorithms. The smaller the rHV, the wider the coverage of the multidimensional objective space of the resulting Pareto front. As can be seen from the table, EMODMOA obtained the minimum value among the 15 functions, which is much better than the other algorithms. Although EMODMOA failed to obtain the minimum value in 9 functions, the mean and standard deviation of the rHV index of these functions are still ranked first. This is because EDMOA very well simulates the biological characteristics of the dwarf mongoose, making the algorithm have strong global search capabilities, not disturbed by local optima, and can maximize the number of non-dominated solutions, thus greatly improving the convergence and diversity of the algorithm.</p>

<p><xref ref-type="table" rid="table-5">Table 5</xref> shows the IGDf results obtained by each algorithm. On IGDf, EMODMOA achieves the minimum in 20 functions and its performance is far beyond the other algorithms. The results obtained in Multi-objective Multimodal test function1 (MMF1), MMF5, MMF7, and MMF11_l are also very competitive although no minimum is achieved. This proves once again that EMODMOA has strong search capability and convergence performance, which matches the rHV results shown in <xref ref-type="table" rid="table-4">Table 4</xref>.</p>

<p>The rPSP is used to measure the uniformity and compactness of the solutions obtained by the measurement algorithm in the Pareto front. The rPSP values obtained by different algorithms are recorded in <xref ref-type="table" rid="table-6">Table 6</xref>. As can be seen from the table, among the 19 test functions, EMODMOA has the smallest value and ranks first among all algorithms. In functions MMF5, MMF10, MMF13, and MMF1_e, EMODMOA did not obtain the smallest value, but the optimization results were also very competitive among all algorithms, and the number of minimum values obtained by other algorithms was far less than that of EMODMOA. The comparison of rPSP values shows that EMODMOA can obtain a Pareto front with a uniform distribution and compact arrangement, which proves that EMODMOA has a strong global search capability. This is due to the improvement of the original DMOA algorithm, which combines the obtained solution with the best solution of the previous generation and uses KNN to select reference points to retain the best solution. Therefore, EMODMOA can find multiple optimal solutions for multimodal problems, demonstrating excellent search capabilities.</p>

<p><xref ref-type="table" rid="table-7">Table 7</xref> gives the statistics of the performance metric IGDx. In <xref ref-type="table" rid="table-7">Table 7</xref>, EMODMOA&#x2019;s results for IGDx are better than the other algorithms. Minimum values were obtained for 16 functions and good results were obtained although no minimum values were obtained for the remaining functions. It shows that EMODMOA is very good at searching the decision space and IGDx measures the convergence between the PS obtained by the algorithm and the true PS. Combined with the results of rPSP in <xref ref-type="table" rid="table-6">Table 6</xref>, it proves that EMODMOA is better than other algorithms in its global search ability.</p>

<p>Overall, the overall performance of EMODMOA in CEC2020 is excellent. EMODMOA can get closer to the global optimal solution and more diverse Pareto frontiers. This fully reflects its superior search performance and convergence and proves that we can lead the EMODMOA algorithm to solve real multi-objective problems.</p>
</sec>
<sec id="s6">
<label>6</label>
<title>Experimental Results and Discussion</title>
<p>In this study, the EMODMOA algorithm is used to solve the SDFWSN deployment, which is deployed on a static node grid of 4000 m &#x00D7; 4000 m. The false alarm rate of each node is lower than 0.05, detection rate is higher than 0.95. The SDFWSN consists of 220 sensor nodes. The proposed EMODMOA algorithm is compared parametrically with the existing multi-objective algorithms NSGAII, MOPSO, MOEA_D, and MOGWO in terms of the network lifecycle, spatial coverage, temporal coverage, false alarm rate, and detection rate. And to better evaluate the performance of the proposed algorithms, this article adopts the widely used evaluation metrics in multi-objective optimization algorithms [<xref ref-type="bibr" rid="ref-50">50</xref>], hyper volume (HV), Delta and non-dominant solution (NDS) metrics are evaluated for the multi-objective algorithm. <xref ref-type="table" rid="table-8">Table 8</xref> lists the experimental settings and their values. <xref ref-type="table" rid="table-9">Table 9</xref> shows the parameter settings of the various multi-objective algorithms compared.</p>
<table-wrap id="table-8">
<label>Table 8</label>
<caption>
<title>Experimental parameter settings</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Simulation parameters</th>
<th>Values</th>
</tr>
</thead>
<tbody>
<tr>
<td>Area covered</td>
<td>4000 m &#x00D7; 4000 m</td>
</tr>
<tr>
<td>Deployment mode</td>
<td>Uniform and Independent deployment</td>
</tr>
<tr>
<td>Location of sink</td>
<td>Centre of network field</td>
</tr>
<tr>
<td>Number of nodes</td>
<td>220 nodes</td>
</tr>
<tr>
<td>Packet length (l)</td>
<td>2000 bits</td>
</tr>
<tr>
<td><inline-formula id="ieqn-233"><mml:math id="mml-ieqn-233"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>1 J</td>
</tr>
<tr>
<td><inline-formula id="ieqn-234"><mml:math id="mml-ieqn-234"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>50 nJ/bit</td>
</tr>
<tr>
<td><inline-formula id="ieqn-235"><mml:math id="mml-ieqn-235"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>100 pJ/bit/m<sup>4</sup></td>
</tr>
<tr>
<td><inline-formula id="ieqn-236"><mml:math id="mml-ieqn-236"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>10 pJ/bit/m<sup>2</sup></td>
</tr>
<tr>
<td><inline-formula id="ieqn-237"><mml:math id="mml-ieqn-237"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>5 pJ/bit/signal</td>
</tr>
<tr>
<td><inline-formula id="ieqn-238"><mml:math id="mml-ieqn-238"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula></td>
<td>0.05</td>
</tr>
<tr>
<td><inline-formula id="ieqn-239"><mml:math id="mml-ieqn-239"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula></td>
<td>0.95</td>
</tr>
<tr>
<td><inline-formula id="ieqn-240"><mml:math id="mml-ieqn-240"><mml:mi>T</mml:mi></mml:math></inline-formula></td>
<td>1</td>
</tr>
<tr>
<td><inline-formula id="ieqn-241"><mml:math id="mml-ieqn-241"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>1</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-9">
<label>Table 9</label>
<caption>
<title>Function parameter settings</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Algorithms</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2">EMODMOA</td>
<td>Peep</td>
<td>2</td>
</tr>
<tr>
<td>Population size</td>
<td>40</td>
</tr>
<tr>
<td rowspan="8">MOPSO</td>
<td>Archive size</td>
<td>20</td>
</tr>
<tr>
<td>Population size</td>
<td>40</td>
</tr>
<tr>
<td>Deletion selection pressure</td>
<td>2</td>
</tr>
<tr>
<td>Leader selection pressure</td>
<td>2</td>
</tr>
<tr>
<td>Grid inflation rate</td>
<td>0.1</td>
</tr>
<tr>
<td>Inertia weight (w)</td>
<td>0.5</td>
</tr>
<tr>
<td>Number of grids per dimension</td>
<td>10</td>
</tr>
<tr>
<td>Mutation rate</td>
<td>0.1</td>
</tr>
<tr>
<td rowspan="6">MOGWO</td>
<td>Archive size</td>
<td>20</td>
</tr>
<tr>
<td>Population size</td>
<td>40</td>
</tr>
<tr>
<td>Deletion selection pressure</td>
<td>2</td>
</tr>
<tr>
<td>Number of grids per dimension</td>
<td>10</td>
</tr>
<tr>
<td>Leader selection pressure</td>
<td>4</td>
</tr>
<tr>
<td>Grid inflation rate</td>
<td>0.1</td>
</tr>
<tr>
<td rowspan="4">MOEA/D</td>
<td>Archive size</td>
<td>20</td>
</tr>
<tr>
<td>Population size</td>
<td>40</td>
</tr>
<tr>
<td>Crossover parameter</td>
<td>0.5</td>
</tr>
<tr>
<td>Number of neighbors</td>
<td>15</td>
</tr>
<tr>
<td rowspan="3">NSGAII</td>
<td>Population size</td>
<td>40</td>
</tr>
<tr>
<td>Crossover probability</td>
<td>0.9</td>
</tr>
<tr>
<td>Mutation probability</td>
<td>0.1</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s6_1">
<label>6.1</label>
<title>Basic Experiment</title>
<p>The HV index evaluates the convergence and diversity of the solution set by comparing the hypercube between the solution set and the reference point. The HV index is positive. In multi-objective optimization, the larger the hypercube occupied by the solution set, the better the performance of the solution set, indicating that the algorithm has found a better solution in the objective space. The Delta index is a commonly used evaluation index that can help determine the diversity and homogeneity of the solution set generated by the optimization algorithm. It measures the degree of dispersion of the solutions within the solution set and provides information about the structure of the solution set. The closer the Delta metric is to 1, the better the diversity and homogeneity of the solution set; the closer it is to 0, the worse the diversity and homogeneity of the solution set. NDS is the number of optimal solution sets obtained by the algorithm, which intuitively reflects the algorithm&#x2019;s ability to find the best solution. In this paper, the HV, Delta, and NDS values of NSGAII, MOPSO, MOEA_D, and MOGWO are compared with those of the EMODMOA algorithm. The results are shown in <xref ref-type="fig" rid="fig-3">Figs. 3</xref>&#x2013;<xref ref-type="fig" rid="fig-5">5</xref>. The results show that the super-volume values obtained by the EMODMOA algorithm are higher than those of the other algorithms under different parameter settings, which indicates that the EMODMOA algorithm has strong convergence. Moreover, the Delta and NDS values of EMODMOA are higher than those of the other algorithms, which indicates that EMODMOA can find a Pareto frontier with more diversity and richness, and thus provide decision-makers with more choices.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>HV <italic>vs</italic>. Number of iterations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-3.tif"/>
</fig><fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>NDS <italic>vs</italic>. Number of iterations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-4.tif"/>
</fig><fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Delta <italic>vs</italic>. Number of iterations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-5.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-6">Fig. 6</xref> shows the network life cycle as the number of iterations increases. It can be seen from the figure that the network life cycle is extended with optimization. Comparing the EMODMOA algorithm with algorithms such as NSGAII, MOPSO, MOEA/D, and MOGWO, our proposed algorithm obtains the maximum network life cycle after 500 iterations. As can be seen from the direction of the broken line in the figure, EMODMOA can steadily improve the network life cycle, and it has the highest stability among all algorithms.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Network lifecycle <italic>vs</italic>. Number of iterations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-6.tif"/>
</fig>
<p>The analysis of the spatial coverage of the network is given in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>, which improves with the number of iterations. A comparison of the EMODMOA algorithm with NSGAII, MOPSO, MOEA/D, and MOGWO reveals that our proposed algorithm gives the optimal spatial coverage of the network at the later stage of iteration. This is due to the scientific improvement of our algorithm and shows that our proposed algorithm is highly competitive among many multi-objective optimization algorithms.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Spatial coverage <italic>vs</italic>. Number of iterations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-7.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-8">Fig. 8</xref> gives an analysis of the network time coverage, which is optimized with the increase of the number of iterations. Comparing EMODMOA with NSGAII, MOPSO, MOEA/D, and MOGWO, it is found that the final iteration result of our proposed algorithm has the best time coverage. Compared with the broken lines obtained by other algorithms, the optimized broken lines obtained by our algorithm tend to grow steadily, which indicates that our proposed algorithm has strong stability.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Temporal coverage <italic>vs</italic>. Number of iterations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-8.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-9">Figs. 9</xref> and <xref ref-type="fig" rid="fig-10">10</xref> show the detection rate and false alarm rate of the network, respectively. The detection rate indicates the probability that the network correctly detects the target, while the false alarm rate indicates the probability that the network transmits information about the existence of a target when there is no target. Therefore, as the number of iterations increases, the algorithm should improve the detection rate of the network while reducing the false alarm rate. Observing <xref ref-type="fig" rid="fig-9">Fig. 9</xref>, it can be found that all algorithms have optimized the detection rate, and the MOGWO algorithm has achieved the optimal detection rate. Although the algorithm proposed in this paper has not achieved the optimal detection rate, the detection rate obtained is not much different from the optimal detection rate. In addition, compared with <xref ref-type="fig" rid="fig-10">Fig. 10</xref>, it can be found that although the MOGWO algorithm achieves the optimal detection rate, the optimization effect on the false alarm rate is not ideal. In contrast, EMODMOA, MOPSO, and MOEA/D improve the detection rate while reducing the false alarm rate. EMODMOA achieves a good detection rate and an optimal false alarm rate, thereby improving network performance.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Detection rate <italic>vs</italic>. Number of iterations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-9.tif"/>
</fig><fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>False alarm rate <italic>vs</italic>. Number of iterations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-10.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-11">Fig. 11</xref> shows the deployment of the sensors optimized by the EMODMOA algorithm, and after the optimized deployment, the sensor nodes can cover almost all the target areas. Our algorithm can optimize the deployment of wireless sensors very well. Improve the spatial coverage of the network.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Optimization by EMODMOA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-11.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-12">Fig. 12</xref> shows the data fusion graph of SDFWSN, the red circle indicates the sensors that perform data fusion, and the optimized nodes are evenly distributed, and a certain number of sensors are distributed in each data fusion range, which ensures the quality of network transmission. Since the sensors use stochastic sensing, the quality of sensing decreases as the distance between the target node and the sensor increases, the shades of blue in the graph represent the quality of the target area covered by the sensors, i.e., the <inline-formula id="ieqn-242"><mml:math id="mml-ieqn-242"><mml:mi>P</mml:mi><mml:mi>D</mml:mi></mml:math></inline-formula> value of the target area, which represents the accuracy degree of the network in detecting the target, and it can be seen that most of the target areas are covered by a higher quality to ensure the accuracy of the network monitoring. This provides a good guarantee for network QoS.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Sensor data fusion of EMODMOA</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-12.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-13">Figs. 13</xref>&#x2013;<xref ref-type="fig" rid="fig-16">16</xref> represent the data fusion maps after optimization with the MOEA/D, MOGWO, MOPSO, and NSGAII algorithms, comparing <xref ref-type="fig" rid="fig-13">Figs. 13</xref>&#x2013;<xref ref-type="fig" rid="fig-16">16</xref> with <xref ref-type="fig" rid="fig-12">Fig. 12</xref>, the superiority of network nodes deployed using EMODMOA can be found. First, the nodes of the network optimized using other algorithms are unevenly distributed, and all of them have different degrees of coverage gaps, which will affect the quality of the network. Second, the uneven distribution of the number of sensors within the fusion range leads to poor detection accuracy, i.e., the network cannot provide accurate detection results, which directly affects the QoS of the network. In summary, it can be found that the deployment of the network optimized by EMODMOA is much better than the deployment of network nodes optimized using the other four algorithms, which can be seen in the algorithms of the superiority of the deployment of the network nodes.</p>
<fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Sensor data fusion of MOEA/D</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-13.tif"/>
</fig><fig id="fig-14">
<label>Figure 14</label>
<caption>
<title>Sensor data fusion diagram of MOGWO</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-14.tif"/>
</fig><fig id="fig-15">
<label>Figure 15</label>
<caption>
<title>Sensor data fusion diagram of MOPSO</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-15.tif"/>
</fig><fig id="fig-16">
<label>Figure 16</label>
<caption>
<title>Sensor data fusion diagram of NSGAII</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-16.tif"/>
</fig>
<p>In the simulation experiment, 220 wireless sensors are required to cover an area of 16 &#x00D7; 10<sup>6</sup> m<sup>2</sup>. After the experimental deployment, it is calculated that the coverage areas of EMODMOA, MOPSO, MOGWO, MOEA/D, and NSGAII are 15.1 &#x00D7; 10<sup>6</sup> m<sup>2</sup>, 13.1 &#x00D7; 10<sup>6</sup> m<sup>2</sup>, 12.2 &#x00D7; 10<sup>6</sup> m<sup>2</sup>, MOEA/D covers an area of 12.9 &#x00D7; 10<sup>6</sup> m<sup>2</sup>, and NSGAII covers an area of 12.4 &#x00D7; 10<sup>6</sup> m<sup>2</sup>. The calculation time for each algorithm is shown in <xref ref-type="fig" rid="fig-17">Fig. 17</xref> below. Within the allowable time frame, EMODMOA achieved the optimal coverage.</p>
<fig id="fig-17">
<label>Figure 17</label>
<caption>
<title>Algorithm running time</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-17.tif"/>
</fig>
</sec>
<sec id="s6_2">
<label>6.2</label>
<title>Use Case</title>
<p>To enhance the credibility of the algorithm, four different use cases are designed for verification. The deployment of many nodes and a small number of nodes in a small area, i.e., 1000 m &#x00D7; 1000 m, is discussed, as is the deployment of many nodes and a small number of nodes in a large area, i.e., 5000 &#x00D7; 5000.</p>
<p>Case 1: 300 nodes are deployed within a 1000 m &#x00D7; 1000 m range, and the network coverage is as <xref ref-type="fig" rid="fig-18">Fig. 18</xref>.</p>
<fig id="fig-18">
<label>Figure 18</label>
<caption>
<title>1000 m &#x00D7; 1000 m range and 300 nodes</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-18.tif"/>
</fig>
<p>Case 2: 100 nodes are deployed within a 1000 m &#x00D7; 1000 m range, and the network coverage is as <xref ref-type="fig" rid="fig-19">Fig. 19</xref>.</p>
<fig id="fig-19">
<label>Figure 19</label>
<caption>
<title>1000 m &#x00D7; 1000 m range and 100 nodes</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-19.tif"/>
</fig>
<p>Case 3: 300 nodes are deployed within an area of 5000 m &#x00D7; 5000 m, and the network coverage is as <xref ref-type="fig" rid="fig-20">Fig. 20</xref>.</p>
<fig id="fig-20">
<label>Figure 20</label>
<caption>
<title>5000 m &#x00D7; 5000 m range and 300 nodes</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-20.tif"/>
</fig>
<p>Case 4: 100 nodes are deployed within a 5000 m &#x00D7; 5000 m range, and the network coverage is as <xref ref-type="fig" rid="fig-21">Fig. 21</xref>.</p>
<fig id="fig-21">
<label>Figure 21</label>
<caption>
<title>5000 m &#x00D7; 5000 m range and 100 nodes</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-21.tif"/>
</fig>
<p>As can be seen from the coverage map of the wireless sensor network, the EMODMOA algorithm can optimize multi-node networks well and can ensure the uniform distribution of wireless sensor nodes, thus covering the target area well. For networks with a small number of wireless sensors, it is better than the limited number of sensors themselves, so full coverage of the target area cannot be guaranteed, but the sensors optimized by EMODMOA can also be distributed more evenly in the target area. As can be seen from the figure, both the large target area and the small target area can be well covered after optimization by the wireless sensor network.</p>
<p><xref ref-type="table" rid="table-10">Table 10</xref> shows the false alarm rate and detection rate after EMODMOA optimization in different cases. For the same target range, the more sensors there are, the lower the false alarm rate and the higher the detection rate. This shows that EMODMOA is suitable for optimizing multi-node networks. When the number of nodes is the same, the false alarm rate is low, and the detection rate is high for a small target area. In summary, EMODMOA is suitable for optimizing multi-wireless sensor node networks, and there is no limit on the range of the target area.</p>
<table-wrap id="table-10">
<label>Table 10</label>
<caption>
<title>Dynamic performance table</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Case</th>
<th>Area covered</th>
<th>Deployment mode</th>
<th>PD</th>
<th>PF</th>
</tr>
</thead>
<tbody>
<tr>
<td>Case1</td>
<td>1000 m &#x00D7; 1000 m</td>
<td>300</td>
<td>0.996</td>
<td>0.049</td>
</tr>
<tr>
<td>Case2</td>
<td>1000 m &#x00D7; 1000 m</td>
<td>100</td>
<td>0.977</td>
<td>0.044</td>
</tr>
<tr>
<td>Case3</td>
<td>5000 m &#x00D7; 5000 m</td>
<td>300</td>
<td>0.958</td>
<td>0.047</td>
</tr>
<tr>
<td>Case4</td>
<td>5000 m &#x00D7; 5000 m</td>
<td>100</td>
<td>0.944</td>
<td>0.051</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s6_3">
<label>6.3</label>
<title>Large-Scale Deployment</title>
<p>To verify the performance of the algorithm in large-scale wireless sensor networks, we will add an experiment to deploy a large-scale wireless sensor network for verification.</p>
<p>The experimental parameters are set as shown in <xref ref-type="table" rid="table-11">Table 11</xref>, with 400 wireless sensor network nodes deployed within a 5000 m &#x00D7; 5000 m area.</p>
<table-wrap id="table-11">
<label>Table 11</label>
<caption>
<title>Experimental parameter settings</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Simulation parameters</th>
<th>Values</th>
</tr>
</thead>
<tbody>
<tr>
<td>Area covered</td>
<td>5000 m &#x00D7; 5000 m</td>
</tr>
<tr>
<td>Deployment mode</td>
<td>Uniform and Independent deployment</td>
</tr>
<tr>
<td>Location of sink</td>
<td>Centre of network field</td>
</tr>
<tr>
<td>Number of nodes</td>
<td>400 nodes</td>
</tr>
<tr>
<td>Packet length (l)</td>
<td>2000 bits</td>
</tr>
<tr>
<td><inline-formula id="ieqn-243"><mml:math id="mml-ieqn-243"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>1 J</td>
</tr>
<tr>
<td><inline-formula id="ieqn-244"><mml:math id="mml-ieqn-244"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>50 nJ/bit</td>
</tr>
<tr>
<td><inline-formula id="ieqn-245"><mml:math id="mml-ieqn-245"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>100 pJ/bit/m<sup>4</sup></td>
</tr>
<tr>
<td><inline-formula id="ieqn-246"><mml:math id="mml-ieqn-246"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>10 pJ/bit/m<sup>2</sup></td>
</tr>
<tr>
<td><inline-formula id="ieqn-247"><mml:math id="mml-ieqn-247"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>5 pJ/bit/signal</td>
</tr>
<tr>
<td><inline-formula id="ieqn-248"><mml:math id="mml-ieqn-248"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula></td>
<td>0.05</td>
</tr>
<tr>
<td><inline-formula id="ieqn-249"><mml:math id="mml-ieqn-249"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula></td>
<td>0.95</td>
</tr>
<tr>
<td><inline-formula id="ieqn-250"><mml:math id="mml-ieqn-250"><mml:mi>T</mml:mi></mml:math></inline-formula></td>
<td>1</td>
</tr>
<tr>
<td><inline-formula id="ieqn-251"><mml:math id="mml-ieqn-251"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="fig" rid="fig-22">Figs. 22</xref>&#x2013;<xref ref-type="fig" rid="fig-26">26</xref> show the optimization of the network life cycle, spatial coverage, temporal coverage, false alarm rate, and detection rate of large-scale networks. <xref ref-type="fig" rid="fig-22">Fig. 22</xref> shows that EMODMOA has extended the network cycle from 70 to 87. <xref ref-type="fig" rid="fig-23">Fig. 23</xref> shows that EMODMOA has improved spatial coverage by 17%. <xref ref-type="fig" rid="fig-24">Fig. 24</xref> shows that EMODMOA has improved spatial coverage by 3%. <xref ref-type="fig" rid="fig-25">Figs. 25</xref>&#x2013;<xref ref-type="fig" rid="fig-26">26</xref> show that after EMODMOA optimization, the network false alarm rate has been greatly reduced and the network detection rate has been greatly improved. The EMODMOA algorithm has greatly extended the network life cycle, improved the spatial coverage and temporal coverage, greatly reduced the false alarm rate, and improved the detection rate of the network. <xref ref-type="fig" rid="fig-27">Fig. 27</xref> shows that EMODMOA can be used for large-scale deployment.</p>
<fig id="fig-22">
<label>Figure 22</label>
<caption>
<title>The network lifetime of large-scale deployment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-22.tif"/>
</fig><fig id="fig-23">
<label>Figure 23</label>
<caption>
<title>The spatial coverage of large-scale deployment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-23.tif"/>
</fig><fig id="fig-24">
<label>Figure 24</label>
<caption>
<title>The temporal coverage of large-scale deployment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-24.tif"/>
</fig><fig id="fig-25">
<label>Figure 25</label>
<caption>
<title>The PF of large-scale deployment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-25.tif"/>
</fig><fig id="fig-26">
<label>Figure 26</label>
<caption>
<title>The PD of large-scale deployment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-26.tif"/>
</fig><fig id="fig-27">
<label>Figure 27</label>
<caption>
<title>Large-scale deployment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_59738-fig-27.tif"/>
</fig>
</sec>
</sec>
<sec id="s7">
<label>7</label>
<title>Conclusion and Future Work</title>
<p>In this paper, an EMODMOA algorithm is proposed, which solves the problem of deploying a five-target SDFWSN. The algorithm improves the original DMOA algorithm by balancing the exploration and exploitation phases of the algorithm, thereby improving the convergence speed of the algorithm and preventing the algorithm from getting stuck in a local optimum. Using the KNN algorithm to select reference points can obtain various feasible solutions. The CEC2020 multi-objective multimodal optimization benchmark function was tested on the proposed algorithm, and the results showed that the algorithm was superior to other multi-objective algorithms used for comparison. Experiments on the deployment of SDFWSN were conducted in this paper. When the algorithm is applied to SDFWSN, it outperforms NSGAII, MOPSO, MOEA/D, and MOGWO in terms of HV, Delta, and NDS metrics. To verify the feasibility of the algorithm, cross-case deployment, and large-scale deployment are carried out. In the experiment, the algorithm can improve the spatial coverage and network survival rate, while improving the detection rate and reducing the false alarm rate. The algorithm proposed in this paper effectively solves the deployment problem of two-dimensional planar SDFWSN.</p>
<p>However, the algorithm proposed in this study cannot well optimize the deployment of a network with few sensors in a large target area, and the model applied in the experiment can also be further optimized to make it more in line with practical applications. Therefore, in future work, we will focus on optimizing the model of a network with few sensors in a large target area, solve practical problems that affect the deployment of wireless sensors, and consider more realistic factors in the construction of the model, to achieve a model that is more in line with practical applications. We will deploy this network and verify the randomness of wireless sensor perception based on data fusion.</p>
</sec>
</body>
<back>
<ack><title>Acknowledgment</title>
<p>The authors thank the National Natural Science Foundation of China and Innovation Project of Guangxi Graduate Education for supporting this work.</p>
</ack>
<sec>
<title>Funding Statement</title>
<p>This work was supported by the National Natural Science Foundation of China under Grant Nos. U21A20464, 62066005 and Innovation Project of Guangxi Graduate Education under Grant No. YCSW2024313.</p>
</sec>
<sec>
<title>Author Contributions</title>
<p>The authors confirm contribution to the paper as follows: draft manuscript preparation: Shumin Li; analysis and interpretation of results, supervision; Qifang Luo; algorithm design, writing&#x2014;review: Yongquan Zhou. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability">
<title>Availability of Data and Materials</title>
<p>The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec>
<title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement">
<title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest to report regarding the present study.</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>Elhabyan</surname> <given-names>R</given-names></string-name>, <string-name><surname>Shi</surname> <given-names>W</given-names></string-name>, <string-name><surname>St-Hilaire</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Coverage protocols for wireless sensor networks: review and future directions</article-title>. <source>J Commun Netw</source>. <year>2019</year>;<volume>21</volume>(<issue>1</issue>):<fpage>45</fpage>&#x2013;<lpage>60</lpage>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>SC</given-names></string-name>, <string-name><surname>Hsiao</surname> <given-names>HC</given-names></string-name>, <string-name><surname>Lin</surname> <given-names>CC</given-names></string-name>, <string-name><surname>Chin</surname> <given-names>H</given-names></string-name></person-group>. <article-title>Multi-objective wireless sensor network deployment problem with cooperative distance-based sensing coverage</article-title>. <source>Mob Netw Appl</source>. <year>2022</year>;<volume>27</volume>(<issue>1</issue>):<fpage>1</fpage>&#x2013;<lpage>12</lpage>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Sharma</surname> <given-names>J</given-names></string-name>, <string-name><surname>Bhutani</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Review on deployment, coverage and connectivity in wireless sensor networks</article-title>. In: <conf-name>2022 IEEE World Conference on Applied Intelligence and Computing (AIC); 2022;</conf-name> <publisher-loc>Sonbhadra, India</publisher-loc>. p. <fpage>802</fpage>&#x2013;<lpage>7</lpage>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abdollahzadeh</surname> <given-names>S</given-names></string-name>, <string-name><surname>Navimipour</surname> <given-names>NJ</given-names></string-name></person-group>. <article-title>Deployment strategies in the wireless sensor network: a comprehensive review</article-title>. <source>Comput Commun</source>. <year>2016</year>;<volume>91&#x2013;92</volume>:<fpage>1</fpage>&#x2013;<lpage>16</lpage>.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Tan</surname> <given-names>R</given-names></string-name>, <string-name><surname>Xing</surname> <given-names>G</given-names></string-name></person-group>. <chapter-title>Spatiotemporal coverage in fusion-based sensor networks</chapter-title>. In: <person-group person-group-type="editor"><string-name><surname>Ammari</surname> <given-names>H</given-names></string-name></person-group>, editor. <source>The art of wireless sensor networks</source>. <publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Signals and Communication Technology Springer</publisher-name>; <year>2013</year>. p. <fpage>117</fpage>&#x2013;<lpage>65</lpage>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mohamed</surname> <given-names>SM</given-names></string-name>, <string-name><surname>Hamza</surname> <given-names>HS</given-names></string-name>, <string-name><surname>Saroit</surname> <given-names>IA</given-names></string-name></person-group>. <article-title>Coverage in mobile wireless sensor networks (M-WSN): a survey</article-title>. <source>Comput Commun</source>. <year>2017</year>;<volume>110</volume>:<fpage>133</fpage>&#x2013;<lpage>50</lpage>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chaudhary</surname> <given-names>DK</given-names></string-name>, <string-name><surname>Dua</surname> <given-names>RL</given-names></string-name></person-group>. <article-title>Application of multi objective particle swarm optimization to maximize coverage and lifetime of wireless sensor network</article-title>. <source>Int J Comput Eng Res</source>. <year>2012</year>;<volume>2</volume>:<fpage>1628</fpage>&#x2013;<lpage>33</lpage>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>More</surname> <given-names>A</given-names></string-name>, <string-name><surname>Raisinghani</surname> <given-names>V</given-names></string-name></person-group>. <article-title>A survey on energy efficient coverage protocols in wireless sensor networks</article-title>. <source>J King Saud Univ-Comput Inf Sci</source>. <year>2017</year>;<volume>29</volume>(<issue>4</issue>):<fpage>428</fpage>&#x2013;<lpage>48</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jksuci.2016.08.001</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khalil</surname> <given-names>EA</given-names></string-name>, <string-name><surname>Ozdemir</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Reliable and energy efficient topology control in probabilistic wireless sensor networks via multi-objective optimization</article-title>. <source>J Supercomput</source>. <year>2017</year>;<volume>73</volume>(<issue>6</issue>):<fpage>2632</fpage>&#x2013;<lpage>56</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11227-016-1946-x</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>Chelbi</surname> <given-names>S</given-names></string-name>, <string-name><surname>Dhahri</surname> <given-names>H</given-names></string-name>, <string-name><surname>Bouaziz</surname> <given-names>R</given-names></string-name></person-group>. <article-title>Node placement optimization using particle swarm optimization and iterated local search algorithm in wireless sensor networks</article-title>. <source>Int J Commun Syst</source>. <year>2021</year>;<volume>34</volume>(<issue>9</issue>):<fpage>e4813</fpage>. doi:<pub-id pub-id-type="doi">10.1002/dac.4813</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jaiswal</surname> <given-names>K</given-names></string-name>, <string-name><surname>Anand</surname> <given-names>V</given-names></string-name></person-group>. <article-title>A QoS aware optimal node deployment in wireless sensor network using Grey wolf optimization approach for IoT applications</article-title>. <source>Telecommun Syst</source>. <year>2021</year>;<volume>78</volume>(<issue>4</issue>):<fpage>559</fpage>&#x2013;<lpage>76</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11235-021-00831-9</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>Moustafa</surname> <given-names>G</given-names></string-name>, <string-name><surname>El-Rifaie</surname> <given-names>AM</given-names></string-name>, <string-name><surname>Smaili</surname> <given-names>IH</given-names></string-name>, <string-name><surname>Ginidi</surname> <given-names>A</given-names></string-name>, <string-name><surname>Shaheen</surname> <given-names>AM</given-names></string-name>, <string-name><surname>Youssef</surname> <given-names>AF</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>An enhanced dwarf mongoose optimization algorithm for solving engineering problems</article-title>. <source>Mathematics</source>. <year>2023</year>;<volume>11</volume>(<issue>15</issue>):<fpage>3297</fpage>. doi:<pub-id pub-id-type="doi">10.3390/math11153297</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>Agushaka</surname> <given-names>JO</given-names></string-name>, <string-name><surname>Ezugwu</surname> <given-names>AE</given-names></string-name>, <string-name><surname>Abualigah</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Dwarf mongoose optimization algorithm</article-title>. <source>Comput Methods Appl Mech Eng</source>. <year>2022</year>;<volume>391</volume>:<fpage>11457</fpage>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Elaziz</surname> <given-names>MA</given-names></string-name>, <string-name><surname>Ewees</surname> <given-names>AA</given-names></string-name>, <string-name><surname>Al-Qaness</surname> <given-names>MAA</given-names></string-name>, <string-name><surname>Alshathri</surname> <given-names>S</given-names></string-name>, <string-name><surname>Ibrahim</surname> <given-names>RA</given-names></string-name></person-group>. <article-title>Feature selection for high dimensional datasets based on quantum-based dwarf mongoose optimization</article-title>. <source>Mathematics</source>. <year>2022</year>;<volume>10</volume>(<issue>23</issue>):<fpage>4565</fpage>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tahmasebi</surname> <given-names>S</given-names></string-name>, <string-name><surname>Rasouli</surname> <given-names>N</given-names></string-name>, <string-name><surname>Kashefi</surname> <given-names>AH</given-names></string-name>, <string-name><surname>Rezabeyk</surname> <given-names>E</given-names></string-name>, <string-name><surname>Faragardi</surname> <given-names>HR</given-names></string-name></person-group>. <article-title>SYNCOP: an evolutionary multi-objective placement of SDN controllers for optimizing cost and network performance in WSNs</article-title>. <source>Comput Netw</source>. <year>2021</year>;<volume>185</volume>:<fpage>107727</fpage>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Hajjej</surname> <given-names>F</given-names></string-name>, <string-name><surname>Hamdi</surname> <given-names>M</given-names></string-name>, <string-name><surname>Ejbali</surname> <given-names>R</given-names></string-name>, <string-name><surname>Zaied</surname> <given-names>M</given-names></string-name></person-group>. <article-title>A new optimal deployment model of internet of things based on wireless sensor networks</article-title>. In: <conf-name>2019 15th International Wireless Communications &#x0026; Mobile Computing Conference (IWCMC)</conf-name>; 2019; <publisher-loc>Tangier, Morocco</publisher-loc>. p. <fpage>2092</fpage>&#x2013;<lpage>7</lpage>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>P</given-names></string-name>, <string-name><surname>Xiong</surname> <given-names>Y</given-names></string-name>, <string-name><surname>She</surname> <given-names>J</given-names></string-name></person-group>. <article-title>A new closed-barrier covering optimization method for heterogeneous nodes in hybrid wireless sensor networks</article-title>. In: <conf-name>IECON 2021-47th Annual Conference of the IEEE Industrial Electronics Society</conf-name>; 2021; <publisher-loc>Toronto, ON, Canada</publisher-loc>. p. <fpage>1</fpage>&#x2013;<lpage>6</lpage>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Metiaf</surname> <given-names>A</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>Q</given-names></string-name></person-group>. <article-title>Wireless sensor network deployment optimization using reference-point-based non-dominated sorting approach (NSGA-&#x2162;) Asia Pacific Institute of Science and Engineering</article-title>. In: <conf-name>Proceedings of 2019 3rd International Conference on Data Mining, Communications and Information Technology (DMCIT 2019)</conf-name>; 2019; <publisher-loc>Beijing, China</publisher-loc>: <publisher-name>IOP Publishing</publisher-name>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Dahmane</surname> <given-names>WM</given-names></string-name>, <string-name><surname>Dollinger</surname> <given-names>JF</given-names></string-name>, <string-name><surname>Ouchani</surname> <given-names>S</given-names></string-name></person-group>. <article-title>A BIM-based framework for an optimal WSN deployment in smart building</article-title>. In: <conf-name>2020 11th International Conference on Network of the Future (NoF)</conf-name>. <publisher-loc>Bordeaux, France</publisher-loc>; <year>2020</year>. p. <fpage>110</fpage>&#x2013;<lpage>4</lpage>.</mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Saad</surname> <given-names>A</given-names></string-name>, <string-name><surname>Senouci</surname> <given-names>MR</given-names></string-name>, <string-name><surname>Benyattou</surname> <given-names>O</given-names></string-name></person-group>. <article-title>Toward a realistic approach for the deployment of 3D Wireless Sensor Networks</article-title>. <source>IEEE Trans Mob Comput</source>. <year>2020</year>;<volume>21</volume>(<issue>4</issue>):<fpage>1508</fpage>&#x2013;<lpage>19</lpage>.</mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Zaimen</surname> <given-names>K</given-names></string-name>, <string-name><surname>Brahmia</surname> <given-names>MEA</given-names></string-name>, <string-name><surname>Dollinger</surname> <given-names>JF</given-names></string-name>, <string-name><surname>Moalic</surname> <given-names>L</given-names></string-name>, <string-name><surname>Abouaissa</surname> <given-names>A</given-names></string-name>, <string-name><surname>Idoumghar</surname> <given-names>L</given-names></string-name></person-group>. <article-title>A overview on WSN deployment and a novel conceptual BIM-based approach in smart buildings</article-title>. In: <conf-name>2020 7th International Conference on Internet of Things: Systems, Management and Security (IOTSMS)</conf-name>; 2020; <publisher-loc>Paris, France</publisher-loc>. p. <fpage>1</fpage>&#x2013;<lpage>6</lpage>.</mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mazloomi</surname> <given-names>N</given-names></string-name>, <string-name><surname>Gholipour</surname> <given-names>M</given-names></string-name>, <string-name><surname>Zaretalab</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Efficient configuration for multi-objective QoS optimization in wireless sensor network</article-title>. <source>Ad Hoc Netw</source>. <year>2022</year>;<volume>125</volume>:<fpage>102730</fpage>.</mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>L</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>F</given-names></string-name>, <string-name><surname>Hu</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Tang</surname> <given-names>Z</given-names></string-name></person-group>. <article-title>Balancing the trade-off between cost and reliability for wireless sensor networks: a multi-objective optimized deployment method</article-title>. <source>Appl Intell</source>. <year>2023</year>;<volume>53</volume>(<issue>8</issue>):<fpage>9148</fpage>&#x2013;<lpage>73</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10489-022-03875-9</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>Tang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>D</given-names></string-name>, <string-name><surname>Li</surname> <given-names>R</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>Z</given-names></string-name></person-group>. <article-title>A non-dominated sorting genetic algorithm based on voronoi diagram for deployment of wireless sensor networks on 3-D terrains</article-title>. <source>Electronics</source>. <year>2022</year>;<volume>11</volume>(<issue>19</issue>):<fpage>3024</fpage>&#x2013;<lpage>4</lpage>. doi:<pub-id pub-id-type="doi">10.3390/electronics11193024</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>Zhang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>T</given-names></string-name>, <string-name><surname>Ding</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Large-scale WSNs resource scheduling algorithm in smart transportation monitoring based on differential ion coevolution and multi-objective decomposition</article-title>. <source>IEEE Trans Intell Transp Syst</source>. <year>2024 Jan</year>;<volume>25</volume>(<issue>1</issue>):<fpage>829</fpage>&#x2013;<lpage>38</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TITS.2022.3208699</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mikitiuk</surname> <given-names>A</given-names></string-name>, <string-name><surname>Trojanowski</surname> <given-names>K</given-names></string-name></person-group>. <article-title>Maximization of the sensor network lifetime by activity schedule heuristic optimization</article-title>. <source>Ad Hoc Netw</source>. <year>2020</year>;<volume>96</volume>:<fpage>101994</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.adhoc.2019.101994</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhao</surname> <given-names>X</given-names></string-name>, <string-name><surname>Cui</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Guo</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Hao</surname> <given-names>Z</given-names></string-name></person-group>. <article-title>An energy-efficient coverage enhancement strategy for wireless sensor networks based on a dynamic partition algorithm for cellular grids and an improved vampire bat optimizer</article-title>. <source>Sensors</source>. <year>2020</year>;<volume>20</volume>(<issue>3</issue>):<fpage>619</fpage>. doi:<pub-id pub-id-type="doi">10.3390/s20030619</pub-id>; <pub-id pub-id-type="pmid">31979169</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>Sadoun</surname> <given-names>AM</given-names></string-name>, <string-name><surname>Najjar</surname> <given-names>IR</given-names></string-name>, <string-name><surname>Alsoruji</surname> <given-names>GS</given-names></string-name>, <string-name><surname>Wagih</surname> <given-names>A</given-names></string-name>, <string-name><surname>Abd Elaziz</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Utilizing a long short-term memory algorithm modified by dwarf mongoose optimization to predict thermal expansion of Cu-Al<sub>2</sub>O<sub>3</sub> nanocomposites</article-title>. <source>Mathematics</source>. <year>2022</year>;<volume>10</volume>(<issue>7</issue>):<fpage>1050</fpage>. doi:<pub-id pub-id-type="doi">10.3390/math10071050</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>Akinola Olatunji</surname> <given-names>A</given-names></string-name>, <string-name><surname>Ezugwu Absalom</surname> <given-names>E</given-names></string-name>, <string-name><surname>Oyelade Olaide</surname> <given-names>N</given-names></string-name>, <string-name><surname>Agushaka Jeffrey</surname> <given-names>O</given-names></string-name></person-group>. <article-title>A hybrid binary dwarf mongoose optimization algorithm with simulated annealing for feature selection on high dimensional multi-class datasets</article-title>. <source>Sci Rep</source>. <year>2022</year>;<volume>12</volume>(<issue>1</issue>):<fpage>14945</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s41598-022-18993-0</pub-id>; <pub-id pub-id-type="pmid">36056062</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>Agushaka</surname> <given-names>JO</given-names></string-name>, <string-name><surname>Akinola</surname> <given-names>O</given-names></string-name>, <string-name><surname>Ezugwu</surname> <given-names>AE</given-names></string-name>, <string-name><surname>Oyelade</surname> <given-names>ON</given-names></string-name>, <string-name><surname>Saha</surname> <given-names>AK</given-names></string-name></person-group>. <article-title>Advanced dwarf mongoose optimization for solving CEC, 2011 and CEC, 2017 benchmark problems</article-title>. <source>PLoS One</source>. <year>2022</year>;<volume>17</volume>(<issue>11</issue>):<fpage>e0275346</fpage>. doi:<pub-id pub-id-type="doi">10.1371/journal.pone.0275346</pub-id>; <pub-id pub-id-type="pmid">36322574</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>Mehmood</surname> <given-names>K</given-names></string-name>, <string-name><surname>Chaudhary</surname> <given-names>NI</given-names></string-name>, <string-name><surname>Khan</surname> <given-names>ZA</given-names></string-name>, <string-name><surname>Cheema</surname> <given-names>KM</given-names></string-name>, <string-name><surname>Raja</surname> <given-names>MA</given-names></string-name>, <string-name><surname>Milyani</surname> <given-names>AH</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Dwarf mongoose optimization metaheuristics for autoregressive exogenous model identification</article-title>. <source>Mathematics</source>. <year>2022</year>;<volume>10</volume>(<issue>20</issue>):<fpage>3821</fpage>. doi:<pub-id pub-id-type="doi">10.3390/math10203821</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>Agushaka</surname> <given-names>JO</given-names></string-name>, <string-name><surname>Ezugwu</surname> <given-names>AE</given-names></string-name>, <string-name><surname>Olaide</surname> <given-names>ON</given-names></string-name>, <string-name><surname>Akinola</surname> <given-names>O</given-names></string-name>, <string-name><surname>Zitar</surname> <given-names>RA</given-names></string-name>, <string-name><surname>Abualigah</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Improved dwarf mongoose optimization for constrained engineering design problems</article-title>. <source>J Bionic Eng</source>. <year>2023</year>;<volume>20</volume>(<issue>3</issue>):<fpage>1263</fpage>&#x2013;<lpage>95</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s42235-022-00316-8</pub-id>; <pub-id pub-id-type="pmid">36530517</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>Akinola</surname> <given-names>OA</given-names></string-name>, <string-name><surname>Agushaka</surname> <given-names>JO</given-names></string-name>, <string-name><surname>Ezugwu</surname> <given-names>AE</given-names></string-name></person-group>. <article-title>Binary dwarf mongoose optimizer for solving high-dimensional feature selection problems</article-title>. <source>PLoS One</source>. <year>2022</year>;<volume>17</volume>(<issue>10</issue>):<fpage>e0274850</fpage>. doi:<pub-id pub-id-type="doi">10.1371/journal.pone.0274850</pub-id>; <pub-id pub-id-type="pmid">36201524</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>Alissa</surname> <given-names>KA</given-names></string-name>, <string-name><surname>Elkamchouchi</surname> <given-names>H</given-names></string-name>, <string-name><surname>Tarmissi</surname> <given-names>D</given-names></string-name>, <string-name><surname>Yafoz</surname> <given-names>K</given-names></string-name>, <string-name><surname>Alsini</surname> <given-names>A</given-names></string-name>, <string-name><surname>Alghushairy</surname> <given-names>R</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Dwarf mongoose optimization with machine-learning-driven ransomware detection in internet of things environment</article-title>. <source>Appl Sci</source>. <year>2022</year>;<volume>12</volume>(<issue>19</issue>):<fpage>9513</fpage>. doi:<pub-id pub-id-type="doi">10.3390/app12199513</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>Alrayes</surname> <given-names>FS</given-names></string-name>, <string-name><surname>Alzahrani</surname> <given-names>JS</given-names></string-name>, <string-name><surname>Alissa</surname> <given-names>KA</given-names></string-name>, <string-name><surname>Alharbi</surname> <given-names>A</given-names></string-name>, <string-name><surname>Alshahrani</surname> <given-names>H</given-names></string-name>, <string-name><surname>Elfaki</surname> <given-names>MA</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Dwarf mongoose optimization-based secure clustering with routing technique in internet of drones</article-title>. <source>Drones</source>. <year>2022</year>;<volume>6</volume>(<issue>9</issue>):<fpage>247</fpage>. doi:<pub-id pub-id-type="doi">10.3390/drones6090247</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>Balasubramaniam</surname> <given-names>S</given-names></string-name>, <string-name><surname>Satheesh Kumar</surname> <given-names>K</given-names></string-name>, <string-name><surname>Kavitha</surname> <given-names>V</given-names></string-name>, <string-name><surname>Prasanth</surname> <given-names>A</given-names></string-name>, <string-name><surname>Sivakumar</surname> <given-names>TA</given-names></string-name></person-group>. <article-title>Feature selection and dwarf mongoose optimization enabled deep learning for heart disease detection</article-title>. <source>Comput Intell Neurosci</source>. <year>2022</year>;<volume>2022</volume>:<fpage>2819378</fpage>. doi:<pub-id pub-id-type="doi">10.1155/2022/2819378</pub-id>; <pub-id pub-id-type="pmid">36531922</pub-id></mixed-citation></ref>
<ref id="ref-37"><label>37.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Zare</surname> <given-names>P</given-names></string-name>, <string-name><surname>Davoudkhani</surname> <given-names>IF</given-names></string-name>, <string-name><surname>Zare</surname> <given-names>R</given-names></string-name>, <string-name><surname>Ghadimi</surname> <given-names>H</given-names></string-name>, <string-name><surname>Sabery</surname> <given-names>B</given-names></string-name>, <string-name><surname>Abad</surname> <given-names>AB</given-names></string-name></person-group>. <article-title>Optimum operation of grid-independent microgrid considering load effect on lifetime characteristic of battery energy storage system using dwarf mongoose optimization algorithm</article-title>. In: <conf-name>2023 8th International Conference on Technology and Energy Management (ICTEM)</conf-name>; 2023; <publisher-loc>Babol, Iran</publisher-loc>. p. <fpage>1</fpage>&#x2013;<lpage>7</lpage>.</mixed-citation></ref>
<ref id="ref-38"><label>38.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Dora</surname> <given-names>BK</given-names></string-name>, <string-name><surname>Bhat</surname> <given-names>S</given-names></string-name>, <string-name><surname>Halder</surname> <given-names>S</given-names></string-name>, <string-name><surname>Sahoo</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Solution of reactive power dispatch problems using enhanced dwarf mongoose optimization algorithm</article-title>. In: <conf-name>2023 International Conference for Advancement in Technology (ICONAT)</conf-name>; 2023; <publisher-loc>Goa, India</publisher-loc>. p. <fpage>1</fpage>&#x2013;<lpage>6</lpage>.</mixed-citation></ref>
<ref id="ref-39"><label>39.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Fu</surname> <given-names>S</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Ma</surname> <given-names>C</given-names></string-name>, <string-name><surname>Wei</surname> <given-names>J</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Fu</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Improved dwarf mongoose optimization algorithm using novel nonlinear control and exploration strategies</article-title>. <source>Expert Syst Appl</source>. <year>2023</year>;<volume>233</volume>:<fpage>120904</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.eswa.2023.120904</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>Abirami</surname> <given-names>A</given-names></string-name>, <string-name><surname>Kavitha</surname> <given-names>R</given-names></string-name></person-group>. <article-title>An efficient early detection of diabetic retinopathy using dwarf mongoose optimization based deep belief network</article-title>. <source>Concurr Comput-Pract Exp</source>. <year>2022</year>;<volume>34</volume>(<issue>28</issue>). doi:<pub-id pub-id-type="doi">10.1002/cpe.v34.28</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>Almutairi</surname> <given-names>L</given-names></string-name>, <string-name><surname>Daniel</surname> <given-names>R</given-names></string-name>, <string-name><surname>Khasimbee</surname> <given-names>S</given-names></string-name>, <string-name><surname>Lydia</surname> <given-names>EL</given-names></string-name>, <string-name><surname>Acharya</surname> <given-names>S</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>HI</given-names></string-name></person-group>. <article-title>Quantum dwarf mongoose optimization with ensemble deep learning based intrusion detection in cyber-physical systems</article-title>. <source>IEEE Access</source>. <year>2023</year>;<volume>11</volume>:<fpage>66828</fpage>&#x2013;<lpage>37</lpage>. doi:<pub-id pub-id-type="doi">10.1109/ACCESS.2023.3287896</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>Rizk-Allah</surname> <given-names>RM</given-names></string-name>, <string-name><surname>El-Fergany</surname> <given-names>AA</given-names></string-name>, <string-name><surname>Gouda</surname> <given-names>EA</given-names></string-name>, <string-name><surname>Kotb</surname> <given-names>MF</given-names></string-name></person-group>. <article-title>Characterization of electrical 1-phase transformer parameters with guaranteed hotspot temperature and aging using an improved dwarf mongoose optimizer</article-title>. <source>Neural Comput Appl</source>. <year>2023</year>;<volume>35</volume>(<issue>19</issue>):<fpage>13983</fpage>&#x2013;<lpage>98</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00521-023-08449-5</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>Li</surname> <given-names>D</given-names></string-name>, <string-name><surname>Hu</surname> <given-names>YH</given-names></string-name></person-group>. <article-title>Energy-based collaborative source localization using acoustic microsensor array</article-title>. <source>EURASIP J Adv Signal Process</source>. <year>2003</year>;<volume>2003</volume>(<issue>4</issue>):<fpage>1</fpage>&#x2013;<lpage>17</lpage>. doi:<pub-id pub-id-type="doi">10.1155/S1110865703212075</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>Randhawa</surname> <given-names>S</given-names></string-name>, <string-name><surname>Jain</surname> <given-names>S</given-names></string-name></person-group>. <article-title>An intelligent PSO-based energy efficient load balancing multipath technique in wireless sensor networks</article-title>. <source>Turkish J Electr Eng Comput Sci</source>. <year>2017</year>;<volume>25</volume>(<issue>4</issue>):<fpage>3113</fpage>&#x2013;<lpage>31</lpage>. doi:<pub-id pub-id-type="doi">10.3906/elk-1606-206</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>Wang</surname> <given-names>J</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Ma</surname> <given-names>T</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>JU</given-names></string-name></person-group>. <article-title>An energy-efficient competitive clustering algorithm for wireless sensor networks using mobile sink</article-title>. <source>Int J Grid Distrib Comput</source>. <year>2012</year>;<volume>5</volume>(<issue>4</issue>):<fpage>79</fpage>&#x2013;<lpage>92</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>Zhang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Yu</surname> <given-names>W</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>X</given-names></string-name>, <string-name><surname>Jiang</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Parallel genetic algorithm to extend the lifespan of internet of things in 5G networks</article-title>. <source>IEEE Access</source>. <year>2020</year>;<volume>8</volume>:<fpage>149630</fpage>&#x2013;<lpage>42</lpage>.</mixed-citation></ref>
<ref id="ref-47"><label>47.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zitzler</surname> <given-names>E</given-names></string-name>, <string-name><surname>Thiele</surname> <given-names>L</given-names></string-name>, <string-name><surname>Laumanns</surname> <given-names>M</given-names></string-name>, <string-name><surname>Fonseca</surname> <given-names>CM</given-names></string-name>, <string-name><surname>Da Fonseca</surname> <given-names>VG</given-names></string-name></person-group>. <article-title>Performance assessment of multiobjective optimizers: an analysis and review</article-title>. <source>IEEE Trans Evol Comput</source>. <year>2003</year>;<volume>7</volume>(<issue>2</issue>):<fpage>117</fpage>&#x2013;<lpage>32</lpage>.</mixed-citation></ref>
<ref id="ref-48"><label>48.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhou</surname> <given-names>A</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Jin</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Approximating the set of Pareto-optimal solutions in both the decision and objective spaces by an estimation of distribution algorithm</article-title>. <source>IEEE Trans Evol Comput</source>. <year>2009</year>;<volume>13</volume>(<issue>5</issue>):<fpage>1167</fpage>&#x2013;<lpage>89</lpage>.</mixed-citation></ref>
<ref id="ref-49"><label>49.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yue</surname> <given-names>C</given-names></string-name>, <string-name><surname>Qu</surname> <given-names>B</given-names></string-name>, <string-name><surname>Liang</surname> <given-names>J</given-names></string-name></person-group>. <article-title>A multiobjective particle swarm optimizer using ring topology for solving multimodal multiobjective problems</article-title>. <source>IEEE Trans Evol Comput</source>. <year>2017</year>;<volume>22</volume>(<issue>5</issue>):<fpage>805</fpage>&#x2013;<lpage>17</lpage>.</mixed-citation></ref>
<ref id="ref-50"><label>50.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Guo</surname> <given-names>J</given-names></string-name>, <string-name><surname>Jafarkhani</surname> <given-names>H</given-names></string-name></person-group>. <article-title>Sensor deployment with limited communication range in homogeneous and heterogeneous wireless sensor networks</article-title>. <source>IEEE Trans Wirel Commun</source>. <year>2016</year>;<volume>15</volume>(<issue>10</issue>):<fpage>6771</fpage>&#x2013;<lpage>84</lpage>. doi:<pub-id pub-id-type="doi">10.1109/TWC.2016.2590541</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>