Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
Review Topical Sections

Beneficial effects of antioxidative lactic acid bacteria

  • Oxidative stress is caused by exposure to reactive oxygen intermediates. The oxidative damage of cell components such as proteins, lipids, and nucleic acids one of the important factors associated with diabetes mellitus, cancers and cardiovascular diseases. This occurs as a result of imbalance between the generations of oxygen derived radicals and the organism’s antioxidant potential. The amount of oxidative damage increases as an organism ages and is postulated to be a major causal factor of senescence. To date, many studies have focused on food sources, nutrients, and components that exert antioxidant activity in worms, flies, mice, and humans. Probiotics, live microorganisms that when administered in adequate amounts provide many beneficial effects on the human health, have been attracting growing interest for their health-promoting effects, and have often been administered in fermented milk products. In particular, lactic acid bacteria (LAB) are known to conferre physiologic benefits. Many studies have indicated the antioxidative activity of LAB. Here we review that the effects of lactic acid bacteria to respond to oxidative stress, is connected to oxidative-stress related disease and aging.

    Citation: Hisako Nakagawa, Tadaaki Miyazaki. Beneficial effects of antioxidative lactic acid bacteria[J]. AIMS Microbiology, 2017, 3(1): 1-7. doi: 10.3934/microbiol.2017.1.1

    Related Papers:

    [1] F. Minhós, F. Carapau, G. Rodrigues . Coupled systems with Ambrosetti-Prodi-type differential equations. AIMS Mathematics, 2023, 8(8): 19049-19066. doi: 10.3934/math.2023972
    [2] Xinwei Su, Shuqin Zhang, Lixin Zhang . Periodic boundary value problem involving sequential fractional derivatives in Banach space. AIMS Mathematics, 2020, 5(6): 7510-7530. doi: 10.3934/math.2020481
    [3] Chaohong Pan, Yan Tang, Hongyong Wang . Global stability of traveling waves in monostable stream-population model. AIMS Mathematics, 2024, 9(11): 30745-30760. doi: 10.3934/math.20241485
    [4] Kamal Shah, Thabet Abdeljawad, Bahaaeldin Abdalla . On a coupled system under coupled integral boundary conditions involving non-singular differential operator. AIMS Mathematics, 2023, 8(4): 9890-9910. doi: 10.3934/math.2023500
    [5] Shaoyuan Xu, Yan Han, Qiongyue Zheng . Fixed point equations for superlinear operators with strong upper or strong lower solutions and applications. AIMS Mathematics, 2023, 8(4): 9820-9831. doi: 10.3934/math.2023495
    [6] Imran Talib, Asmat Batool, Muhammad Bilal Riaz, Md. Nur Alam . Unified existence results for nonlinear fractional boundary value problems. AIMS Mathematics, 2024, 9(2): 4118-4134. doi: 10.3934/math.2024202
    [7] Huanhuan Zhang, Jia Mu . Periodic problem for non-instantaneous impulsive partial differential equations. AIMS Mathematics, 2022, 7(3): 3345-3359. doi: 10.3934/math.2022186
    [8] Zihan Li, Xiao-Bao Shu, Fei Xu . The existence of upper and lower solutions to second order random impulsive differential equation with boundary value problem. AIMS Mathematics, 2020, 5(6): 6189-6210. doi: 10.3934/math.2020398
    [9] Feliz Minhós, Nuno Oliveira . On periodic Ambrosetti-Prodi-type problems. AIMS Mathematics, 2023, 8(6): 12986-12999. doi: 10.3934/math.2023654
    [10] Haihua Lu, Tianjue Shi . Multiple periodic solutions of parameterized systems coupling asymmetric components and linear components. AIMS Mathematics, 2025, 10(4): 8988-9010. doi: 10.3934/math.2025412
  • Oxidative stress is caused by exposure to reactive oxygen intermediates. The oxidative damage of cell components such as proteins, lipids, and nucleic acids one of the important factors associated with diabetes mellitus, cancers and cardiovascular diseases. This occurs as a result of imbalance between the generations of oxygen derived radicals and the organism’s antioxidant potential. The amount of oxidative damage increases as an organism ages and is postulated to be a major causal factor of senescence. To date, many studies have focused on food sources, nutrients, and components that exert antioxidant activity in worms, flies, mice, and humans. Probiotics, live microorganisms that when administered in adequate amounts provide many beneficial effects on the human health, have been attracting growing interest for their health-promoting effects, and have often been administered in fermented milk products. In particular, lactic acid bacteria (LAB) are known to conferre physiologic benefits. Many studies have indicated the antioxidative activity of LAB. Here we review that the effects of lactic acid bacteria to respond to oxidative stress, is connected to oxidative-stress related disease and aging.


    This paper focuses on the constrained multi-objective optimization problems (CMOPs), which exist widely in the real world [1,2,3,4,5,6,7] and are generally formulated as follows [8,9,10]:

    minimizeF(x)=(f1(x),f2(x),,fm(x))Tsubject to{gi(x)0,i=1,,r,hj(x)=0,j=r+1,,q,x=(x1,,xn)TΩRn, (1.1)

    where f1(x),f2(x),,fm(x) are m real-valued objective functions, gi(x)0 and hj(x)=0 are inequality and equality constraints, respectively, and Ω is the search space. In order to facilitate the analysis, the constraint violation value of an individual x is usually calculated as:

    c(x)=ri=1max (1.2)

    where \varepsilon (e.g., \varepsilon = 10^{-4} ) is a sufficiently small positive number to relax equality constraints h_j(\mathbf{x}) = 0, j = r +1, \cdots, q . Obviously, if and only if c(\mathbf{x}) = 0 , the individual \mathbf{x} satisfies all the constraints and is called the feasible solution. When c(\mathbf{x}) > 0 , \mathbf{x} is recorded as an infeasible solution. For any two solution \mathbf{x}^1, \mathbf{x}^2 \in \Omega , if \mathbf{F}(\mathbf{x}^1)\not = \mathbf{F}(\mathbf{x}^2) and \forall i = 1, .., m , f_i(\mathbf{x}^1) \leqslant f_i(\mathbf{x}^2) , then it is said that \mathbf{x}^1 dominates \mathbf{x}^2 , denoted as \mathbf{x}^1\prec \mathbf{x}^2 . A solution that is not dominated by other solutions in \Omega is called the unconstrained Pareto optimal solution, and the geometry formed by all unconstrained Pareto optimal solutions in the objective space is defined as the unconstrained Pareto front (UPF). Similarly, the constrained Pareto front (CPF) is formed by all the feasible solutions that are not dominated by other feasible ones in \Omega . Therefore, the essence of dealing with CMOP is to find a set of feasible solutions which are uniformly distributed on its CPF.

    In the research community, a variety of constrained multi-objective evolutionary algorithms (CMEAs) have been proposed to deal with CMOPs [11,12,13,14,15,16]. Therein, many different constraint handling techniques (CHTs) have been used to balance objectives and constraints statically or dynamically. In penalty-based CHTs [17,18,19], the constraint violation value of an individual is transformed into the punishment for its objectives by the dynamic and adaptive penalty functions. Feasibility-led CHTs, such as constraint dominance principle (CDP) [20,21,22,23,24] and epsilon constraint-handling method (EC) [25,26,27], prefer individuals with smaller constraint violation values. Considering that the working populations guided by these two types of CHTs are easy to get stuck in the local areas and then fail to find the CPFs [24,28], several new CHTs tend to use the method of ignoring the feasibility and only optimizing the objectives to improve their global search ability. For example, the push and pull search (PPS) [29,30] first pushes the working populations toward UPFs without considering constraints in its push stage, and then pulls them back to CPFs by an improved EC in the pull stage. In C-TAEA [31] and CCMO [32], one population that prefers feasible solutions is used to provide search pressure to CPFs, while another population that ignores feasibility to optimize the objectives is used to force the working population to jump out of the local regions. Many numerical experiments show that these new CHTs do improve the ability of the working population to cross the complex feasible regions in front of the CPFs. Nevertheless, as overly emphasize the importance of optimizing constraints and objectives, these CHTs may mislead the population to jump over the feasible regions containing constrained Pareto optimal solutions. This would lead to missing some or even all of the fragments of CPF. So, it is still a valuable research topic to design the effective CHTs to deal with CMOPs.

    To deal with the CMOPs effectively, this paper proposes a compound distance-based CHT, which aims to guide the population to explore the valuable areas that are not dominated by feasible solutions and avoid the insufficient search for some areas. Specifically, according to the angle and \ell_p -norm, we first introduce a compound distance into the objective space to measure individual's search diameter. Then, the individuals with large search diameters in the valuable areas are given priority to be preserved. This effectively guides the working population to distribute evenly in the valuable areas and avoid missing the feasible regions containing constrained Pareto optimal solutions. In other words, the compound distance-based CHT is effective in guiding the working population to find CPFs. Accordingly, we propose a CMEA with the compound distance-based CHT, which is denoted as CD-CMEA, for solving CMOPs. Similar to the existing CMEAs, the proposed CD-CMEA also use a feasibility-oriented archive to record the best solutions for CMOPs. Besides, to balance the local search and global search in the evolutionary process, we use a dynamic mixing strategy to select individuals from the archive and the current population evenly scattered in the valuable areas to generate offspring. A series of numerical experiments on several benchmark problems are carried out to test the performance of the proposed CD-CMEA. And the experimental results show that CD-CMEA performs better than the state-of-the-art CEMAs in dealing with different CMOPs.

    The main contributions of this paper can be summarized as follows:

    1.We propose a novel compound distance-based CHT that guides the population to explore the valuable areas evenly. It can effectively prevent the population from being stuck in local areas.

    2. We introduce a dynamic mixing strategy to guide the generation of offspring in each generation. This helps to make full use of the information of the current population and the archive to balance the local search and global search in the evolution process.

    3. We carry out a series of numerical experiments to verify the effectiveness of the proposed algorithm.

    The rest of this paper is organized as follows. Section 2 describes the compound distance-based CHT in detail. In Section 3, we embed the compound distance-based CHT into evolutionary algorithm for dealing with CMOPs. Section 4 organizes a series of numerical experiments to compare the performances of the proposed algorithm and the existing CMEAs. Section 5 concludes this paper.

    In this section, we describe in detail the proposed compound distance-based CHT, which aims to guide the population to explore the valuable areas that are not dominated by feasible solutions and is quite different from the existing CHTs. Let the objective vector of any individual \mathbf{x}^q in \Omega be \mathbf{F}^q = (f_1(\mathbf{x}^q), ..., f_m(\mathbf{x}^q))^T , and f_i^{\min} ( i = 1, ..., m ) be the minimum value that has been found on the i -th objective. To facilitate the analysis, we shift the objective space to R^m_+ according to the following transformations:

    \begin{equation} f_i(\mathbf{x}^q) = f_i(\mathbf{x}^q) - f_i^{\min}, \quad i = 1, ..., m, \end{equation} (2.1)

    and introduce two symbols as follows:

    \begin{array}{l} \left\{ \begin{aligned} &f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max} = \max(f_i(\mathbf{x^1}), f_i(\mathbf{x^2})), \\ &f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min} = \min(f_i(\mathbf{x^1}), f_i(\mathbf{x^2})).\\ \end{aligned} \right. \end{array} (2.2)

    Besides, before introducing the proposed compound distance-based CHT, we first give a lemma, which is helpful to prove the properties of the compound distance involved.

    Lemma 1. \forall f_i(\mathbf{x^1}), f_i(\mathbf{x^2}), f_i(\mathbf{x^3}) > 0 ,

    \begin{array}{l} 1+\frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} \geqslant \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}} + \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}}. \end{array} (2.3)

    Proof. (i) If f_i(\mathbf{x^1}) \geqslant \max(f_i(\mathbf{x^2}), f_i(\mathbf{x^3})) > 0 , then the right side of inequality (2.3) can be simplified as

    \begin{array}{l} \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}} + \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}} \leqslant \frac{f_i(\mathbf{x^2})}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} + \frac{f_i(\mathbf{x^3})}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} = 1+\frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} . \end{array} (2.4)

    (ii) If 0 < f_i(\mathbf{x^1}) \leqslant \min(f_i(\mathbf{x^2}), f_i(\mathbf{x^3})) , then we can get that

    \begin{array}{l} \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}} + \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}} \leqslant \frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}} + \frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} = 1+\frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} . \end{array} (2.5)

    (iii) If 0 < f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min} \leqslant f_i(\mathbf{x}^1) \leqslant f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max} , then it follows \frac{1}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}} \geqslant \frac{1}{f_i(\mathbf{x}^1)} \geqslant \frac{1}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} > 0 . The right side of inequality (2.3) is calculated as

    \begin{array}{l} \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}} + \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}} & = \left\{ \begin{aligned} &\frac{f_i(\mathbf{x}^2)}{f_i(\mathbf{x}^1)} + \frac{f_i(\mathbf{x}^1)}{f_i(\mathbf{x}^3)}, \quad f_i(\mathbf{x}^2) \leq f_i(\mathbf{x}^1) \leq f_i(\mathbf{x}^3), \\ &\frac{f_i(\mathbf{x}^1)}{f_i(\mathbf{x}^2)} + \frac{f_i(\mathbf{x}^3)}{f_i(\mathbf{x}^1)}, \quad f_i(\mathbf{x}^3) \leq f_i(\mathbf{x}^1) \leq f_i(\mathbf{x}^2), \\ \end{aligned} \right. \end{array} (2.6)
    \begin{array}{l} & = \frac{f^{(\mathbf{x}^2, \mathbf{x}^3)}_{i, \min}}{f_i(\mathbf{x}^1)} + \frac{f_i(\mathbf{x}^1)}{f^{(\mathbf{x}^2, \mathbf{x}^3)}_{i, \max}}. \end{array} (2.7)

    According to the Sequence Inequality,

    \begin{array}{l} \frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f_i(\mathbf{x^1})} + \frac{f_i(\mathbf{x^1})}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}}\leqslant \frac{f_i(\mathbf{x^1})}{f_i(\mathbf{x^1})} + \frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} = 1 + \frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}}. \end{array} (2.8)

    By substituting Eq (2.8) into Eq (9), we have

    \begin{array}{l} \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}} + \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}} \leqslant 1 + \frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}}. \end{array} (2.9)

    Thus, we have from (i), (ii) and (iii) that \forall f_i(\mathbf{x^1}), f_i(\mathbf{x^2}), f_i(\mathbf{x^3}) > 0 ,

    \begin{array}{l} 1+\frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}} \geqslant \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}} + \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}}. \end{array} (2.10)

    When dealing with unconstrained multi-objective optimization problems, the angle is widely used as a diversity measure and has shown its effectiveness of guiding the population to evenly search for different segments of PF [33,34,35,36]. However, it can not accurately reflect the relative distance between different individuals. For example, point A = (1, 1) is close to point B = (2, 2) and far from point C = (100, 100) , but it is easy to get that the angular distance between A, B is equal to that between A, C . This is not conducive to guiding the population to search different regions evenly when dealing with CMOPs. In order to take the advantage of angle in guiding the population to search for the different segments of CPF and overcome its deficiency in measuring the relative distance between different individuals, we introduce a new compound distance in the objective space R^m_+ of CMOPs, which takes into account both the angular distance and the relative position between considered individuals and defines the distance between any two points \mathbf{F}^1, \mathbf{F}^2 \in R^m_+ as:

    \begin{array}{l} d_p (\mathbf{F}^1, \mathbf{F}^2) = \langle \mathbf{F}^1, \mathbf{F}^2\rangle + k \sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}})^p}, \quad p\geqslant 1, \end{array} (2.11)

    where \langle \ast, \ast\rangle represents the angle between the two vectors, and k is a constant greater than 0. For the three points A, B, C mentioned above, we can easily calculate that

    \begin{array}{l} d_p (A, B) = k \sqrt[p]{\sum\limits_{i = 1}^2 (1 - \frac{1}{2})^p} < d_p (A, C) = k \sqrt[p]{\sum\limits_{i = 1}^2 (1 - \frac{1}{100})^p}, \quad p\geqslant 1. \end{array} (2.12)

    This shows that the compound distance d_p (\ast, \ast) can effectively evaluate the crowding degree of individuals. As a distance function in the objective space, d_p (\ast, \ast) needs to satisfy four necessary properties, which are proved as below.

    Property 1 (Non-negativity). d_p (\mathbf{F}^1, \mathbf{F}^2) \geqslant 0 , for all \mathbf{F}^1, \mathbf{F}^2 \in R^m_+ .

    Proof. For all \mathbf{F}^1, \mathbf{F}^2 \in R^m_+ , it is the fact that

    \begin{array}{l} \left\{ \begin{aligned} &\langle \mathbf{F}^1, \mathbf{F}^2\rangle \in [0, \pi/2], \\ &1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}}\geqslant 0, \quad i = 1, ..., m.\\ \end{aligned} \right. \end{array} (2.13)

    Thus, according to the definition of d_p (\ast, \ast) (see Eq (2.11)), we can easily get that d_p (\mathbf{F}^1, \mathbf{F}^2) \geqslant 0 .

    Property 2 (Identity). d_p (\mathbf{F}^1, \mathbf{F}^2) = 0 , if and only if \mathbf{F}^1 = \mathbf{F}^2 .

    Proof. According to the definition of d_p (\ast, \ast) ,

    \begin{array}{l} \begin{aligned} d_p (\mathbf{F}^1, \mathbf{F}^2) = 0 & \Leftrightarrow 1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}}, \quad i = 1, ..., m, \\ & \Leftrightarrow f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min} = f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}, \quad i = 1, ..., m, \\ & \Leftrightarrow f_i(\mathbf{x^1}) = f_i(\mathbf{x^2}), \quad i = 1, ..., m, \\ & \Leftrightarrow \mathbf{F}^1 = \mathbf{F}^2. \end{aligned} \end{array} (2.14)

    Property 3 (Symmetry). \forall \mathbf{F}^1, \mathbf{F}^2 \in R^m_+ , d_p (\mathbf{F}^1, \mathbf{F}^2) = d_p (\mathbf{F}^2, \mathbf{F}^1) .

    Proof. It is obvious.

    Property 4 (Triangle inequality). \forall \mathbf{F}^1, \mathbf{F}^2, \mathbf{F}^3 \in R^m_+ , d_p (\mathbf{F}^1, \mathbf{F}^2) + d_p (\mathbf{F}^1, \mathbf{F}^3) \geqslant d_p (\mathbf{F}^2, \mathbf{F}^3).

    Proof. For any \mathbf{F}^1, \mathbf{F}^2, \mathbf{F}^3 \in R^m_+ , it is obvious that

    \begin{array}{l} \langle \mathbf{F}^1, \mathbf{F}^2\rangle + \langle \mathbf{F}^1, \mathbf{F}^3\rangle \geqslant \langle \mathbf{F}^2, \mathbf{F}^3\rangle. \end{array} (2.15)

    Besides, according to the Minkowski Inequality,

    \begin{array}{l} \sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}})^p} + \sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}})^p} \geqslant \sqrt[p]{\sum\limits_{i = 1}^m (2 - \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}} - \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}})^p}. \end{array} (2.16)

    By using Lemma 1, we can further transform Eq (2.16) as follows

    \begin{array}{l} \sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}})^p} + \sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}})^p} \geqslant \sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^2}, \mathbf{x^3})}_{i, \max}})^p}. \end{array} (2.17)

    So, it can inferred from Eq (2.15) and Eq (2.17) that

    \begin{array}{l} \begin{aligned} d_p (\mathbf{F}^1, \mathbf{F}^2) + d_p (\mathbf{F}^1, \mathbf{F}^3) & = \langle \mathbf{F}^1, \mathbf{F}^2\rangle + k\sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}})^p} + \langle \mathbf{F}^1, \mathbf{F}^3\rangle + k\sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^3})}_{i, \max}})^p}\\ & \geqslant \langle \mathbf{F}^1, \mathbf{F}^2\rangle + k\sqrt[p]{\sum\limits_{i = 1}^m (1 - \frac{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \min}}{f^{(\mathbf{x^1}, \mathbf{x^2})}_{i, \max}})^p}\\ & = d_p (\mathbf{F}^2, \mathbf{F}^3). \end{aligned} \end{array} (2.18)

    Using the compound distance d_p (\ast, \ast) , we define the search diameter of a point \mathbf{F}^i in \mathbb{F} \subset R^m_+ as:

    \begin{equation} R_p (\mathbf{F}^i|\mathbb{F}) = \min\limits_{\mathbf{F}^j\in\mathbb{F}\backslash\{\mathbf{F}^i\}} d_p (\mathbf{F}^i, \mathbf{F}^j). \end{equation} (2.19)

    Since Properties 1 to 4 have shown that d_p (\ast, \ast) is a measure in the space R^m_+ , the larger the value of d_p (\mathbf{F}^i, \mathbf{F}^j) obviously means that the distance between two individuals \mathbf{F}^i, \mathbf{F}^j is larger. So, a point \mathbf{F}^i with a large search diameter R_p (\mathbf{F}^i|\mathbb{F}) means that it has a great contribution for \mathbb{F} to searching different areas. Consider the point set \mathbb{F} = \{A, B, C\} \subset R^2_+ mentioned in Subsection 2.1 as an example. It is easy to get that R_p (A|\mathbb{F}) = d_p (A, B) , R_p (B|\mathbb{F}) = d_p (B, A) , R_p (C|\mathbb{F}) = d_p (C, B) . As d_p (A, B) = d_p (B, A) = 2\sqrt[p]{2} < d_p (C, B) = 50\sqrt[p]{2} , it follows that R_p (A|\mathbb{F}) = R_p (B|\mathbb{F}) < R_p (C|\mathbb{F}) , which is consistent with the distribution of points A, B, C in space R^2_+ . Therefore, in the process of reducing the size of the considered population, the proposed compound distance-based CHT preferentially removes the individuals with the smallest search diameters and retains the individuals with larger search diameters.

    Suppose that the size of the considered population is N^* , which exceeds its limited size N . Then the pseudo codes of pruning it using the proposed compound distance-based CHT is shown in Algorithm 1. Specifically, it first calculates the search diameter of each solution by the use of Eq (2.12) and determines the number of deleted solutions according to DN = N^* - N . After that, the DN worst solutions with the smallest search diameters are removed from the considered population one by one (Lines 3 to 7 in Algorithm 1). Considering that the removal of the worst individual may affect the search diameters of some remaining individuals and then results in the inaccurate of determining the next worst solutions, we update the search diameters of all remaining individuals in Line 7. Finally, the N retained individuals in the considered population are output as the results.

    Algorithm 1: Pruning steps by using the proposed compound distance-based CHT
    Input: The considered population \mathbf{X} of size N^* and the limited size N ;
    Output: The refined population \mathbf{X} with size N ;

     | Show Table
    DownLoad: CSV

    It is easy to get that in the process of determining the best individuals in the considered population, the proposed compound distance-based CHT do not take into account their performance in optimizing constraints and objectives. This is the main difference between the proposed compound distance-based CHT and the existing CHTs. In this way, the proposed compound distance-based CHT can avoid being lured to the local areas by deceptive constraints and guide the working population search for CPFs more effectively.

    In this section, we embed the compound distance-based CHT into evolutionary algorithm and propose a new CMEA with the compound distance-based CHT (denoted as CD-CMEA) to solve the CMOPs. The details of the proposed CD-CMEA are described below.

    Due to the emergence of new individuals, the size N^* of the working population \mathbf{X}_t in the t -generation will exceed the preset size N . In order to effectively guide the \mathbf{X}_t to search for CPFs, we use the compound distance-based CHT to select the N individuals of \mathbf{X}_t who perform best in uniformly searching valuable areas to form the current population \mathbf{X}_{t+1} of the next generation. Specifically, we first identify the set of individuals located in the valuable areas as:

    \begin{equation} VX_t = \{\mathbf{x} \in \mathbf{X}_t|\not\exists \mathbf{x}' \in \mathbf{X}_t, c(\mathbf{x}') = 0, \mathbf{x}' \prec \mathbf{x}\}. \end{equation} (3.1)

    If the size of VX_t is small than N , i.e., |VX_t| < N , we initialize the current population of the next generation \mathbf{X}_{t+1} as VX_t and then select (N-|VX_t|) individuals closest to the valuable areas from the remaining individuals to fill \mathbf{X}_{t+1} , where the distance from an individual to the valuable areas determined by VX_t is calculated as:

    \begin{equation} dis(\mathbf{x}, VX_t) = \min\limits_{\mathbf{x}' \in VX_t} \min\limits_{i\in\{1, ..., m\}}(f_i(\mathbf{x}) - f_i(\mathbf{x}')). \end{equation} (3.2)

    Otherwise, we use Algorithm 1 to select the best N individuals of VX_t who perform best in uniformly searching valuable areas to form \mathbf{X}_{t+1} . We simplify the above steps to the pseudo-code form in Algorithm 2.

    Algorithm 2: Update mechanism of the current population
    Input:The current working population \mathbf{X}_{t} and preset size N ;
    Output: The population \mathbf{X}_{t+1} for the next generation;

     | Show Table
    DownLoad: CSV

    In the proposed CD-CMEA, the best solutions for solving CMOPs are recorded in an archive, which prefers feasible solutions. The pseudo codes of forming the archive are shown in Algorithm 3. First, the feasible solutions of the working population are used to initialize the archive. Then, if the number of individuals in archive is smaller than the preset size N , the infeasible solutions with the smallest constraint violation values are selected to fill the archive; otherwise, we use environmental selection of PREA [37,38], which has showed its excellent performance in dealing with different unconstrained MOPs and won the championship in IEEE WCCI 2018 Competition of Many-Objective Optimization, to prune the archive. The specific steps of environmental selection of PREA is as follows:

    1.Shift the archive \Lambda to R_m^+ as:

    \begin{equation} f_i'(\mathbf{x}) = f_i(\mathbf{x}) - f_i^{Fmin} + 10^{-6}, \quad i = 1, ..., m, \end{equation} (3.3)

    where f_i^{Fmin} is the minimum value found by feasible solutions on the objective f_i .

    2. Calculate the fitness value of each individual \mathbf{x}^i \in \Lambda by the following equation:

    \begin{equation} Fitness(\mathbf{x}^i|\Lambda) = \min\limits_{\mathbf{x}^j\in \Lambda \backslash \mathbf{x}^i} \left\{ \begin{aligned} &\max\limits_{l\in \{1, ..., m\}}\frac{f_l(\mathbf{x}^j)}{f_l(\mathbf{x}^i)}, \quad \text{if }~~ \exists f_l(\mathbf{x}^j) > f_l(\mathbf{x}^i) ; \\ &\min\limits_{l\in \{1, ..., m\}}\frac{f_l(\mathbf{x}^j)}{f_l(\mathbf{x}^i)}, \quad \text{otherwise}. \\ \end{aligned} \right. \end{equation} (3.4)

    3.Determine the nondominated solutions in \Lambda :

    \begin{equation} \Lambda' = \{\mathbf{x}|Fitness(\mathbf{x}|\Lambda) \geqslant 0, \mathbf{x} \in \Lambda\}. \end{equation} (3.5)

    If |\Lambda'| \leqslant N , terminate the calculation and let \Lambda retain only the N individuals with the best value of Fitness(\mathbf{x}|\Lambda) . Otherwise, let \Lambda = \Lambda' and mark N solutions with the best fitness values:

    \begin{equation} \Lambda_B = \{\mathbf{x}_{q_1}, ..., \mathbf{x}_{q_N}\} \subset \Lambda. \end{equation} (3.6)

    These solutions are then used to form a promising region and to identify valuable candidates \Lambda_C as follows:

    \begin{equation} \left\{ \begin{aligned} &\Lambda_C = \{\mathbf{x}| \mathbf{F}'(\mathbf{x}) \succ (f_1^{max*}, ..., f_m^{max*}), \mathbf{x} \in \Lambda\}, \\ &\mathbf{F}'(\mathbf{x}) = (f_1'(\mathbf{x}), ..., f_m'(\mathbf{x})), f_i^{max*} = \max\limits_{\mathbf{x} \in \Lambda_B} f_i'(\mathbf{x}). \end{aligned} \right. \end{equation} (3.7)

    After that, the individuals with the minimum crowding distance in \Lambda are eliminated one by one until the size of \Lambda is reduced to N . In each iteration, the one with the smaller fitness value of the two nearest individuals is removed from \Lambda . Therein, a parallel distance is used to measure the distance between any two solutions in \Lambda and is calculated as follows:

    \begin{equation} d_{ij} = \{\sum\limits_{l = 1}^m (\widehat{f}_l^i - \widehat{f}_l^j)^2 - [\sum\limits_{l = 1}^m (\widehat{f}_l^i - \widehat{f}_l^j)]^2/m\}^{0.5}, \end{equation} (3.8)

    where \widehat{f}_l^i = f_l'(\mathbf{x}_i) /f_l^{max*} .

    Algorithm 3: Process of forming archive
    Input:The current working population \mathbf{X}_{t} and preset size N ;
    Output: Archive \Lambda ;

     | Show Table
    DownLoad: CSV

    To balance the local search and global search in the evolutionary process, we introduce a dynamic mixing strategy to randomly select individuals from the current population and the archive to form the mating pool of size N . Therein, the number of individuals selected from the current population of the t -th generation is calculated as:

    \begin{array}{l} N_t = \lfloor\frac{N(T-t)}{T}\rfloor, \end{array} (3.9)

    where T is the maximum number of evolutionary generation, and function \lfloor \ast \rfloor returns the largest integer not exceed the argument. The individuals of mating pool selected from the archive is (N-N_t) . According to Eq (3.9), it is easy to get that with the deepening of the optimization process, that is, the increase of t value, the number N_t of individuals from the current population in mating pool gradually decreased from the initial N to 0. This helps the CMEA to make full use of the information of individuals evenly scattered in the valuable areas for global search in the early evolutionary stage, and to focus on local search using the archive in the late evolutionary stage. For each individual \mathbf{x} in the mating pool, its two spouses have a 0.7 probability of being the individuals with the smallest angles with \mathbf{x} in the objective space, and a 0.3 probability of being randomly selected from the mating pool. After that, we implement the differential evolution operator (DE) [39] and polynomial mutation (PM) [40] for these matched individuals to produce offspring. The specific steps for generating offspring are shown in Algorithm 4.

    Algorithm 4: Offspring production
    Input : The current working population \mathbf{X}_{t} , archive \Lambda , and the preset size N ;
    Output: Offspring \mathbf{Y} ;

     | Show Table
    DownLoad: CSV

    The flow chart of the proposed CD-CMEA is given in Figure 1, and its pseudo-code is shown in Algorithm 5. Specifically, N individuals are randomly generated to initialize the current population \mathbf{X}_0 and the archive \Lambda . After that, the following steps are repeated many times until the stopping criteria are met, which include using Algorithm 4 to produce offspring \mathbf{Y} , updating the archive \Lambda by Algorithm 3, and using Algorithm 2 to select the best N solutions from \mathbf{X}_t , \Lambda and \mathbf{Y} to form the next generation population \mathbf{X}_{t+1} . Finally, archive \Lambda is output as the result. For simplicity, in the proposed CD-CMEA, we set the parameters k and p of the compound distance (see Eq (2.4)) as \frac{\pi}{2\sqrt[p]{m}} and 1, respectively. According to the framework of the proposed CD-CMEA, it can be easily found that the complexity of CD-CMEA mainly lies in two the processes: 1) calculating the search diameter of each individual by Eq (2.12); and 2) updating the archive set by the environmental selection of PREA. As the complexity of calculating the search diameter of an individual is \mathcal{O}(mN\log N) , the complexity of calculating all individuals in the current population is \mathcal{O}(mN^2\log N) . Also, the number of objectives m is generally smaller than the population size N and the complexity of PREA is \mathcal{O}(N^3) [37]. Therefore, the complexity of the proposed CD-CMEA is \mathcal{O}(N^3) .

    Figure 1.  The flow chart of the proposed CD-CMEA.
    Algorithm 5: Framework of CD-CMEA
    Input: The preset size N and stopping criteria;
    Output:The archive \Lambda ;

     | Show Table
    DownLoad: CSV

    In this section, we have carried out a series of numerical experiments to investigate the performance of the proposed algorithm CD-CMEA, which is compared with that of other state-of-the-art CMEAs.

    In our simulation experiments, several benchmark suites, including CTP1-8 [41], DASCMOP1-9 [42], MW1-14 [43], C-DTLZ-series [20] and DC1-3-DTLZ1 [31], are regarded as the test problems. To vividly show the performance difference between the proposed CD-CMEA and the existing CMEAs, six state-of-the-art algorithms, that is, CMOEA/D-DE-CDP [22], CMOEA/D-DE-SR [22], C-TAEA [31], PPS [29], ToP [44] and AnD [23], are selected for comparison. The core ideas of these comparison algorithms are given below.

    1. CMOEA/D-DE-CDP [22] is a decomposition-based differential evolution algorithm. It uses the CDP to determine the best solutions in the current population. Specifically, in the process of evaluating the quality of candidate solutions, the solutions with smaller constraint violation values are considered to be better. And when the constraint violation values of the candidate solutions are all the same, the solutions with the best fitness values under the evaluation of Tchebycheff method are regarded as the optimal solutions.

    2. CMOEA/D-DE-SR [22] is an improved version of CMOEA/D-DE-CDP and uses a stochastic ranking approach (SR) to balance the constraints and objectives. Specifically, when the candidate solutions are both infeasible and the randomly generated number is smaller than the preset small probability value p_f , it ignores the constraint and determines the optimal solutions according to the performances of these candidate individuals on optimizing objectives; Otherwise, it also uses the CDP to selects the best solutions.

    3. C-TAEA [31] is a two-archive CMEA that simultaneously maintains two collaborative archives, i.e., the convergence oriented archive CA and diversity oriented archive DA. Therein, CA prefers feasible individuals and provides pressure to push the population to search for CPF, while DA evaluated by only optimizing the objectives focuses on exploring the areas that have not been exploited by CA.

    4. PPS [29] is such a CMEA that divides the search process into two different stages: the push stage and the pull stage. In the push stage, constraints are ignored, and the population is evolved by optimizing only the objectives. In the pull stage, it uses an improved \epsilon -CDP to pull the population to search for the CPF.

    5. ToP [44] is a two-phase based CMEA for CMOPs. In the first phase, it transforms the original CMOP into a constrained single-objective optimization problem, which is then solved by a constrained single-objective evolutionary algorithm. In the second phase, it focuses on the promising area discovered in the first phase and uses the NSGA-II with CDP to find the CPF.

    6.AnD [23] is a CMEA that uses angle-based selection strategy, shift-based density estimation strategy, and CDP. In the process of comparing individual quality, those with smaller violations of constraints will be selected for the next generation.

    Considering that the released version of these compared algorithms may be their best form, we set their private parameters to be consistent with those in their published papers. For the sake of fairness, in terms of public parameters, the population size and the maximum function evaluation of all algorithms on each test problem are set to 100 and 2\times 10^5 , respectively. And the number of independent runs of the algorithms on each test problem is set to 20.

    Two widely used metrics, i.e., inverted generational distance (IGD) [45] and hypervolume (HV) [46], are adopted in this paper to evaluate the performance of the seven considered algorithms on each test problem. These two metrics are defined as follows:

    IGD-metric: Let \mathbf{P} be a set of uniformly distributed points on the CPF, and \mathbf{S} is the final feasible results of an algorithm in the objective space, then the IGD of \mathbf{S} to \mathbf{P} is calculated as:

    \begin{equation} IGD(\mathbf{S}|\mathbf{P}) = \frac{\sum\limits_{\mathbf{p} \in \mathbf{P}} \min\limits_{\mathbf{s} \in \mathbf{S}} \|\mathbf{s} - \mathbf{p}\|_2}{|\mathbf{P}|}. \end{equation} (4.1)

    Obviously, the smaller the IGD(\mathbf{S}|\mathbf{P}) is, the better it is to approximate the CPF with \mathbf{S} . For each test instance in this paper, we use the method of Das and Dennis [47] to generate the uniformly distributed point set \mathbf{P} with the size of 10, 000.

    HV-metric: Let \mathbf{z}^* = (z_1, ..., z_m)^T = 1.1\times (f^{\max}_1, ..., f^{\max}_m)^T be a reference point determined by the maximum value of each objective, i.e., f^{\max}_i, i = 1, ..., m, in the CPF. Then the HV value of the feasible solution set \mathbf{S} obtained by a CMEA is calculated as:

    \begin{equation} HV(\mathbf{S}|\mathbf{z}) = VOL (\bigcup\limits_{\mathbf{s} \in \mathbf{S}} [s_1, z_1] \times ... \times [s_m, z_m]), \end{equation} (4.2)

    where VOL(\ast) is the Lebesgue measure. It is easy to get that a large value of HV(\mathbf{S}|\mathbf{z}) means good quality of \mathbf{S} in the objective space.

    To hear the voice from statistics, we use the Wilcoxon Rank Sum Test with a significance level of 0.05 to analyze the performance differences between the proposed CD-CMEA and the other six existing CMEAs on each test problem. Therein, three symbols "+", "=" and "-" are introduced, which represent that the final results obtained by the compared algorithms are significantly better than, equal to, and worse than the proposed CD-CMEA, respectively.

    The comparison results among the seven considering CMEAs on each test instance under IGD and HV metrics are listed in Tables 1 and 2. In these tables, we highlight the best algorithm for each test problem with a gray background and a bold way. Besides, in order to visually show the excellent performance of the proposed CD-CMEA, we take DASCMOP series as the examples to draw the feasible solutions obtained by these seven comparing algorithms in Figures 2 and 3. As can be seen from these Tables 1 and 2, compared with the other six CMEAs, the proposed CD-CMEA performs better in the test instances, and it has better robustness in dealing with different CMOPs. This is to be expected. Next, we will analyze the reasons for this in detail.

    Table 1.  Comparison results of the seven CMEAs on the test instances under IGD metric.
    Instances m CD-CMEA CMOEA/D-DE C-TAEA PPS ToP AnD
    CDP SR
    CTP1 2 \textbf{0.0043} 0.0057(-) 0.0078(-) 0.0051(-) 0.0059(-) 0.0052(-) 0.0544(-)
    CTP2 2 \textbf{0.0015} 0.0049(-) 0.0070(-) 0.0083(-) 0.0028(-) 0.0026(-) 0.0214(-)
    CTP3 2 0.0056 0.0059(-) 0.0261(-) 0.0116(-) 0.0071(-) \textbf{0.0043(=)} 0.0601(-)
    CTP4 2 0.0614 0.0748(-) 0.1758(-) 0.0687(-) 0.0790(-) \textbf{0.0475(+)} 0.1379(-)
    CTP5 2 \textbf{0.0013} 0.0037(-) 0.0139(-) 0.0108(-) 0.0025(=) 0.0017(+) 0.0117(-)
    CTP6 2 \textbf{0.0045} 0.9677(-) 0.9718(-) 0.0066(-) 0.0051(-) 0.3577(-) 0.0099(-)
    CTP7 2 \textbf{0.0101} 0.0115(-) 0.0113(-) 0.0119(-) 0.0103(-) 0.0102(-) 0.0360(-)
    CTP8 2 \textbf{0.0022} 1.8624(-) 1.2681(-) 0.0083(-) 0.0030(-) 0.8375(-) 0.0787(-)
    DASCMOP1 2 \textbf{0.0032} 0.6681(-) 0.5085(-) 0.2684(-) 0.0052(=) 0.7762(-) 0.7180(-)
    DASCMOP2 2 \textbf{0.0030} 0.2313(-) 0.2209(-) 0.1111(-) 0.0039(+) 0.7240(-) 0.2670(-)
    DASCMOP3 2 \textbf{0.0194} 0.3364(-) 0.3449(=) 0.1587(+) 0.0195(+) 0.6844(-) 0.3546(-)
    DASCMOP4 2 \textbf{0.0014} 0.2312(-) 0.2573(-) 0.0117(-) 0.0783(-) NaN(-) 0.0387(-)
    DASCMOP5 2 \textbf{0.0028} 0.0618(-) 0.0845(-) 0.0075(-) 0.0072(-) NaN(-) 0.1507(-)
    DASCMOP6 2 0.0268 0.1323(-) 0.1929(-) \textbf{0.0258(-)} 0.1191(-) NaN(-) 0.1201(-)
    DASCMOP7 3 \textbf{0.0327} 0.1580(-) 0.1286(-) 0.0401(-) 0.1840(-) NaN(-) 0.0392(-)
    DASCMOP8 3 \textbf{0.0429} 0.1652(-) 0.1746(-) 0.0570(-) 0.1192(-) NaN(-) 0.0511(-)
    DASCMOP9 3 \textbf{0.0409} 0.3528(-) 0.3832(-) 0.2440(-) 0.0977(-) 0.5982(-) 0.2646(-)
    MW1 2 \textbf{0.0021} 0.0039(-) 0.0037(-) 0.0022(-) 0.0029(-) NaN(-) 0.0041(-)
    MW2 2 \textbf{0.0054} 0.1131(-) 0.1551(-) 0.0131(-) 0.1567(-) 0.1048(-) 0.0241(-)
    MW3 2 0.0054 \textbf{0.0043(+)} 0.1011(-) 0.0049(+) 0.0062(-) 0.6030(-) 0.0092(-)
    MW4 3 0.0466 0.0609(-) 0.0616(-) 0.0467(-) 0.0574(-) NaN(-) \textbf{0.0447(=)}
    MW5 2 \textbf{0.0016} 0.5217(-) 0.5961(-) 0.0088(-) 0.2308(-) NaN(-) 0.1764(-)
    MW6 2 \textbf{0.0029} 0.5138(-) 0.5580(-) 0.0078(-) 0.4263(-) 0.4271(-) 0.0407(-)
    MW7 2 \textbf{0.0037} 0.0043(+) 0.0140(-) 0.0055(-) 0.0049(=) 0.0628(-) 0.0270(-)
    MW8 3 \textbf{0.0495} 0.1887(-) 0.2072(-) 0.0544(-) 0.1646(-) 0.4963(-) 0.0519(-)
    MW9 2 0.0089 0.3235(-) 0.4699(-) 0.0103(-) 0.6060(-) 0.0222(-) \textbf{0.0078(=)}
    MW10 2 \textbf{0.0041} NaN(-) NaN(-) 0.0149(-) NaN(-) NaN(-) 0.1618(-)
    MW11 2 \textbf{0.0039} 0.0059(-) 0.0096(-) 0.0075(-) 0.0043(-) 0.2690(-) 0.3632(-)
    MW12 2 0.0044 \textbf{0.0043(=)} 0.0168(-) 0.0067(-) 0.0064(-) NaN(-) 0.0768(-)
    MW13 2 \textbf{0.0044} 0.1973(-) 0.2892(-) 0.0135(-) 0.2190(-) 0.1783(-) 0.0465(-)
    MW14 3 \textbf{0.0419} 0.1243(-) 0.1236(-) 0.0466(-) 0.0542(-) 0.1504(-) 0.0471(-)
    C1-DTLZ1 3 0.0437 0.0609(-) 0.0551(-) 0.0467(-) 0.0517(-) NaN(-) \textbf{0.0436(=)}
    C2-DTLZ2 3 \textbf{0.0450} 0.0703(-) 0.0739(-) 0.0562(-) 0.0555(-) 0.0580(-) 0.0462(=)
    C3-DTLZ4 3 \textbf{0.0488} 0.0729(-) 0.1101(-) 0.0558(-) 0.0719(-) 0.0712(-) 0.0533(-)
    DC1-DTLZ1 3 0.0321 0.2340(-) 0.1370(-) \textbf{0.0248(+)} 0.0338(-) 0.0908(-) 0.0371(-)
    DC2-DTLZ1 3 \textbf{0.0439} 0.0614(-) 0.0615(-) 0.0467(-) 0.0569(-) NaN(-) NaN(-)
    DC3-DTLZ1 3 \textbf{0.0204} 0.8495(-) 1.4803(-) 0.0264(-) 0.1406(-) 3.7102(-) 0.0626(-)
    Summary(+/=/-) 2/1/34 0/1/36 3/0/34 2/3/32 2/1/34 0/4/33

     | Show Table
    DownLoad: CSV
    Table 2.  Comparison results of the seven CMEAs on the test instances under HV metric.
    Instances m CD-CMEA CMOEA/D-DE C-TAEA PPS ToP AnD
    CDP SR
    CTP1 2 \textbf{0.3793} 0.3790(-) 0.3779(-) 0.3789(-) 0.3782(-) 0.3785(-) 0.3631(-)
    CTP2 2 0.4289 0.4284(-) 0.4237(-) 0.4233(-) \textbf{0.4290(=)} \textbf{0.4290(=)} 0.4142(-)
    CTP3 2 0.4074 0.4082(=) 0.3892(-) 0.4017(-) 0.4058(-) \textbf{0.4105(+)} 0.3762(-)
    CTP4 2 0.3595 0.3495(-) 0.2536(-) 0.3548(-) 0.3462(-) \textbf{0.3720(+)} 0.3058(-)
    CTP5 2 0.4106 0.4117(+) 0.3919(-) 0.4041(-) 0.4096(+) \textbf{0.4122(+)} 0.3746(-)
    CTP6 2 \textbf{0.4657} 0.2081(-) 0.2046(-) 0.4631(-) 0.4648(-) 0.3688(-) 0.4594(-)
    CTP7 2 0.5474 0.5474(=) 0.5469(-) 0.5446(-) \textbf{0.5481(+)} \textbf{0.5481(+)} 0.5152(-)
    CTP8 2 \textbf{0.3703} 0.0367(-) 0.1368(-) 0.3632(-) 0.3700(=) 0.2184(-) 0.3431(-)
    DASCMOP1 2 \textbf{0.2032} 0.0165(-) 0.0632(-) 0.1606(-) 0.1961(-) 0.0020(-) 0.0071(-)
    DASCMOP2 2 \textbf{0.3510} 0.2547(-) 0.2563(-) 0.2954(-) 0.3506(+) 0.0456(-) 0.2419(-)
    DASCMOP3 2 \textbf{0.3125} 0.2131(-) 0.2072(-) 0.2528(+) 0.3121(+) 0.0488(-) 0.2085(-)
    DASCMOP4 2 \textbf{0.2039} 0.1539(-) 0.1493(-) 0.1968(-) 0.1844(-) NaN(-) 0.1878(-)
    DASCMOP5 2 \textbf{0.3512} 0.3211(=) 0.3147(-) 0.3480(-) 0.3491(=) NaN(-) 0.2656(-)
    DASCMOP6 2 0.3078 0.2653(-) 0.2427(-) \textbf{0.3079(=)} 0.2731(-) NaN(-) 0.2583(-)
    DASCMOP7 3 \textbf{0.2879} 0.2402(-) 0.2493(-) 0.2871(+) 0.2238(-) NaN(-) 0.2860(+)
    DASCMOP8 3 \textbf{0.2076} 0.1733(-) 0.1643(-) 0.2033(-) 0.1773(-) NaN(-) 0.2054(=)
    DASCMOP9 3 \textbf{0.2078} 0.1324(-) 0.1191(-) 0.1459(-) 0.1905(-) 0.0765(-) 0.1437(-)
    MW1 2 0.4875 0.4867(-) 0.4867(-) \textbf{0.4889(=)} 0.4884(=) NaN(-) 0.4871(-)
    MW2 2 \textbf{0.5802} 0.4291(-) 0.3854(-) 0.5662(-) 0.3884(-) 0.4430(-) 0.5472(-)
    MW3 2 0.5442 \textbf{0.5455(+)} 0.4883(-) 0.5450(+) 0.5436(-) 0.1787(-) 0.5386(-)
    MW4 3 0.8359 0.8001(-) 0.8005(-) \textbf{0.8382(+)} 0.8114(-) 0.0222(-) 0.8368(=)
    MW5 2 \textbf{0.3235} 0.1575(-) 0.1352(-) 0.3189(-) 0.2483(-) NaN(-) 0.2620(-)
    MW6 2 \textbf{0.3269} 0.0841(-) 0.0771(-) 0.3171(-) 0.1261(-) 0.1326(-) 0.2923(-)
    MW7 2 \textbf{0.4123} 0.4116(+) 0.4079(-) 0.4095(-) 0.4121(+) 0.3731(-) 0.4007(-)
    MW8 3 \textbf{0.5328} 0.2570(-) 0.3010(-) 0.5208(-) 0.2966(-) 0.2250(-) 0.5251(-)
    MW9 2 0.3908 0.1719(-) 0.1820(-) \textbf{0.3915(-)} 0.1385(-) 0.3777(-) 0.3913(=)
    MW10 2 \textbf{0.4533} NaN(-) NaN(-) 0.4398(-) NaN(-) NaN(-) 0.3452(-)
    MW11 2 0.4471 0.4470(=) 0.4414(-) 0.4438(-) \textbf{0.4476(=)} 0.3233(-) 0.2912(-)
    MW12 2 \textbf{0.6047} 0.6043(=) 0.5866(-) 0.6008(-) 0.6019(-) NaN(-) 0.5419(-)
    MW13 2 \textbf{0.4749} 0.2753(-) 0.2375(-) 0.4602(-) 0.2565(-) 0.3033(-) 0.4236(-)
    MW14 3 0.4584 0.3962(-) 0.3984(-) 0.4671(=) 0.4539(-) 0.3841(-) \textbf{0.4683(+)}
    C1-DTLZ1 3 \textbf{0.8385} 0.7999(-) 0.8082(-) 0.8376(-) 0.8195(-) NaN(-) 0.8367(-)
    C2-DTLZ2 3 0.5082 0.4978(-) 0.4785(-) 0.5070(-) 0.5017(-) 0.4730(-) \textbf{0.5155(+)}
    C3-DTLZ4 3 \textbf{0.7931} 0.7807(-) 0.7496(-) 0.7855(-) 0.7643(-) 0.7570(-) 0.7852(-)
    DC1-DTLZ1 3 0.6202 0.5135(-) 0.5753(-) \textbf{0.6492(+)} 0.6328(+) 0.5885(-) 0.6337(+)
    DC2-DTLZ1 3 \textbf{0.8384} 0.8024(-) 0.8023(-) 0.8381(-) 0.8030(-) NaN(-) NaN(-)
    DC3-DTLZ1 3 0.5155 0.2015(-) 0.1775(-) \textbf{0.6584(+)} 0.5705(+) 0.0643(-) 0.6123(+)
    Summary (+/=/-) 3/5/29 0/0/37 6/3/28 7/5/25 4/1/32 5/3/29

     | Show Table
    DownLoad: CSV
    Figure 2.  The feasible solutions obtained by CD-CMEA (1st column), CMOEA/D-DE-CDP (2nd column), CMOEA/D-DE-SR (3rd column), C-TAEA (4th column), PPS (5th column), ToP (6th column) and AnD (7th column) in dealing with DASCMOP1-4. Rows 1-4 refer to problems DASCMOP1-4, respectively.
    Figure 3.  The feasible solutions obtained by CD-CMEA (1st column), CMOEA/D-DE-CDP (2nd column), CMOEA/D-DE-SR (3rd column), C-TAEA (4th column), PPS (5th column), ToP (6th column) and AnD (7th column) in dealing with DASCMOP5-9. Rows 1-5 refer to problems DASCMOP5-9, respectively.

    When dealing with CTP1-5, 7, C2-DTLZ2, C3-DTLZ4 and DC1-DTLZ1, we can see that there is little difference in the performance of the seven algorithms. The main reason for this is that the constraints of these instances are very simple and they actually do not pose any challenge for the seven algorithms to find the CPFs. So, the proposed CD-CMEA and the other six algorithms can easily find the CPFs of these test instances, and the slight difference in performance among them is caused by their diversity maintenance mechanism. Since these problems have irregular PFs, which are captured more accurately by the PREA adopted in CD-CMEA than by the reference point-based and angle-based diversity maintenance mechanism of other algorithms [37], it is not surprising that the proposed CD-CMEA outperforms CMOEA/D-DE-CDP, CMOEA/D-DE-SR, C-TAEA, PPS, and AnD on them. Besides, Tables 1 and 2 also show that ToP performs better than the proposed CD-CMEA in solving CTP1-5, 7. That is not surprising. Because the update mechanism of ToP is NSGA-II, which has excellent performance in capturing irregular CPF in two-dimensional objective space. As NSGA-II performs poorly in selecting the individuals with good diversity in the space with the dimension number larger than 2, we can see that the performance of ToP on the three-objective instances C2-DTLZ2, C3-DTLZ4 and DC1-DTLZ1 is poor. When it comes to CTP6, 8, whose CPFs below the infeasible regions in the objective space, the feasibility-led CMEAs, i.e., CMOEA/D-DE-CDP, CMOEA/D-DE-SR, ToP and AnD, are easily trap into the local areas and than fail to find the entire CPFs. As the individuals of the working population in the proposed CD-CMEA are forced to distribute evenly in the valuable areas according to their search diameters, they can easily cross the infeasible regions of the CTP6, 8 and find the CPFs. So, it is natural that the performance of CD-CMEA is better than that of CMOEA/D-DE-CDP, CMOEA/D-DE-SR, ToP and AnD on CTP6, 8. Due to the objective-led CHT that ignores the constraints to only optimize the objectives, C-TAEA and PPS can also effectively force the working population to cross the infeasible region in front of CPFs and find CPFs of CTP6, 8. Nevertheless, because the diversity maintenance mechanism of CD-CMEA performs better than that of C-TAEA and PPS in capturing the irregular CPFs of CTP6, 8, CD-CMEA is better than C-TAEA and PPS in dealing with CTP6, 8.

    For dealing with DASCMOP1-9, MW1-14, DC2-DTLZ1 and DC3-DTLZ1, it can see from Tables 1 and 2 that the proposed CD-CMEA is superior to CMOEA/D-DE-CDP, CMOEA/D-DE-SR, ToP and AnD. The reason for this is easy to get. As there are complex infeasible regions in front of the CPFs of DASCMOP1-9, MW1-14, DC2-DTLZ1 and DC3-DTLZ1 in the objective space, the feasibility-led CHT in CMOEA/D-DE-CDP, CMOEA/D-DE-SR, ToP and AnD fails to guide the working population to cross these infeasible regions, and this leads to the poor performances of CMOEA/D-DE-CDP, CMOEA/D-DE-SR, ToP and AnD on DASCMOP1-9, MW1-14, DC2-DTLZ1 and DC3-DTLZ1. For the three algorithms CD-CMEA, C-TAEA and PPS, they can effectively cross the complex infeasible regions of these instances and find the CPFs. However, because some instance of DASCMOP-series is the unbalanced problem, that is, the probability of populations appearing in different regions of the objective space is very different, the objective-led CHT in C-TAEA and PPS is easy to mislead the working population to the local feasible regions and miss some other feasible regions containing CPF fragments. So, C-TAEA and PPS fail to find the entire CPFs of some instance of DASCMOP1-9. As the individuals of the working population in the proposed CD-CMEA are forced to distribute evenly in the valuable areas according to their search diameters, they can easily find the entire CPFs of DASCMOP1-9. In addition, the CPFs of DASCMOP1-9, MW1-14, DC2-DTLZ1 and DC3-DTLZ1 are irregular, and CD-CMEA performs better than C-TAEA and PPS in capturing them. Therefore, it is not surprising that CD-CMEA is superior to C-TAEA and PPS on DASCMOP1-9, MW1-14, DC2-DTLZ1 and DC3-DTLZ1.

    In summary, compared with the six state-of-the-art CMEAs, i.e., CMOEA/D-DE-CDP, CMOEA/D-DE-SR, C-TAEA, PPS, ToP and AnD, the proposed CD-CMEA performs better and has better robustness in dealing with different CMOPs. In other words, the proposed CD-CMEA is a promising algorithm for CMOPs.

    In order to investigate the effective of the proposed compound distance, we take the DC2-DTLZ1 as an example to compare the differences of archives obtained by the proposed algorithm using the compound distance and the Euclidean distance, respectively. The comparison results are shown in Figure 4. It can be seen from Figure 4 that Euclidean distance prefers the solutions far from the origin in the objective space and fails to guide the population to cross the infeasible regions in front of CPF. On the contrary, the proposed compound distance can effectively guide the population to search the different areas of the objective space evenly, whether they are close to or far from the origin. This makes the population guided by the proposed compound distance easily cross the infeasible regions in front of CPF and then find CPF of DC2-DTLZ1. Therefore, compared with Euclidean distance, the proposed compound distance is more beneficial to guide the population to explore the objective space evenly when solving the CMOPs.

    Figure 4.  Comparison results of the archives obtained by the proposed compound distance and the Euclidean distance at different evolutionary stages in dealing with DC2-DTLZ1.

    In this paper, we introduce a compound distance into the objective space to measure individual's search diameter according to the angle and \ell_p -norm. After that, a compound distance-based CHT, in which the individuals with larger search diameter in the valuable areas are given priority to be preserved, is proposed to force the working population to fully explore the valuable areas that are not dominated by feasible solutions. Embedding the compound distance-based CHT in the evolutionary algorithm, we proposed a new method named CD-CMEA to deal with CMOPs. Numerical experimental results show that the proposed CD-CMEA performs better than the other six existing state-of-the-art CMEAs in dealing with different CMOPs. So, CD-CMEA is a promising method for solving CMOPs. Considering that the main characteristic of the proposed CD-CMEA is to force the working population to explore the valuable areas uniformly, we believe that the CHTs with similar properties should also perform well in dealing with CMOPs. Thus, in the future, we will further study the other forms of CHTs that can force the working population to explore the valuable areas evenly.

    The authors declared that they have no conflicts of interest to this work.

    [1] Russell EG, Cotter TG (2015) Chapter Six-New Insight into the Role of Reactive Oxygen Species (ROS) in Cellular Signal-Transduction Processes. Int Rev Cell Mol Biol 319: 221–254. doi: 10.1016/bs.ircmb.2015.07.004
    [2] Finkel T, Holbrook NJ (2000) Oxidants, oxidative stress and the biology of ageing. Nature 408: 239–247. doi: 10.1038/35041687
    [3] Zommara M, Tachibana N, Sakono M, et al. (1996) Whey from cultured skim milk decreases serum cholesterol and increases antioxidant enzymes in liver and red blood cells in rats. Nutr Res 16: 293–302. doi: 10.1016/0271-5317(96)00013-9
    [4] Oxman T, Shapira M, Diver A, et al. (2000) A new method of long-term preventive cardioprotection usingLactobacillus. Am J Physiol Heart Circ Physiol 278: H1717–H1724.
    [5] Terahara M, Kurama S, Takemoto N (2001) Prevention by lactic acid bacteria of the oxidation of human LDL. Biosci Biotechnol Biochem 65: 1864–1868.
    [6] Kaizu H, Sasaki M, Nakajima H, et al. (1993) Effect of antioxidative lactic acid bacteria on rats fed a diet deficient in vitamin E. J Dairy Sci 76: 2493–2499. doi: 10.3168/jds.S0022-0302(93)77584-0
    [7] Rijkers GT, Bengmark S, Enck P, et al. (2010) Guidance for substantiating the evidence for beneficial effects of probiotics: current status and recommendations for future research. J Nutr 140: 671s–676s. doi: 10.3945/jn.109.113779
    [8] Ahotupa M, Saxelin M, Korpela R (1996) Antioxidative properties of Lactobacillus GG. Nutr Today 31: 51S.
    [9] Sun J, Hu XL, Le GW, et al. (2010) Lactobacilli prevent hydroxy radical production and inhibit Escherichia coli and Enterococcus growth in system mimicking colon fermentation. Lett Appl Microbiol 50: 264–269. doi: 10.1111/j.1472-765X.2009.02786.x
    [10] Han W, Mercenier A, Aitbelgnaoui A, et al. (2006) Improvement of an experimental colitis in rats by lactic acid bacteria producing superoxide dismutase. Inflamm Bowel Dis 12: 1044–1052. doi: 10.1097/01.mib.0000235101.09231.9e
    [11] LeBlanc JG, Del Carmen S, Miyoshi A, et al. (2011) Use of superoxide dismutase and catalase producing lactic acid bacteria in TNBS induced Crohn’s disease in mice. J Biotechnol 151: 287–293. doi: 10.1016/j.jbiotec.2010.11.008
    [12] Grompone G, Martorell P, Llopis S, et al. (2012) Anti-inflammatory Lactobacillus rhamnosus CNCM I-3690 strain protects against oxidative stress and increases lifespan in Caenorhabditis elegans. PLoS One 7: e52493. doi: 10.1371/journal.pone.0052493
    [13] Guo Y, Pan D, Li H, et al. (2013) Antioxidant and immunomodulatory activity of selenium exopolysaccharide produced by Lactococcus lactis subsp. lactis. Food chem 138: 84–89. doi: 10.1016/j.foodchem.2012.10.029
    [14] Mikelsaar M, Zilmer M (2009) Lactobacillus fermentum ME-3—an antimicrobial and antioxidative probiotic. Microb Ecol Health Dis 21: 1–27.
    [15] Zhang Y, Du R, Wang L, et al. (2010) The antioxidative effects of probiotic Lactobacillus casei Zhang on the hyperlipidemic rats. Eur Food Res Technol 231: 151–158. doi: 10.1007/s00217-010-1255-1
    [16] Kanno T, Kuda T, An C, et al. (2012) Radical scavenging capacities of saba-narezushi, Japanese fermented chub mackerel, and its lactic acid bacteria. LWT-Food Sci Technol 47: 25–30. doi: 10.1016/j.lwt.2012.01.007
    [17] Amaretti A, Di Nunzio M, Pompei A, et al. (2013) Antioxidant properties of potentially probiotic bacteria: in vitro and in vivo activities. Appl Microbiol Biotechnol 97: 809–817.
    [18] Park DY, Ahn YT, Park SH, et al. (2013) Supplementation of Lactobacillus curvatus HY7601 and Lactobacillus plantarum KY1032 in diet-induced obese mice is associated with gut microbial changes and reduction in obesity. PLoS One 8: e59470. doi: 10.1371/journal.pone.0059470
    [19] Harman D (1955) Aging: a theory based on free radical and radiation chemistry.
    [20] López-Otín C, Blasco MA, Partridge L, et al. (2013) The hallmarks of aging. Cell 153: 1194–1217. doi: 10.1016/j.cell.2013.05.039
    [21] Metchnikoff E, (1907) The prolongation of life: optimistic studies, London: William Heinemann, 161–183.
    [22] Yu X, Li S, Yang D, et al. (2016) A novel strain of Lactobacillus mucosae isolated from a Gaotian villager improves in vitro and in vivo antioxidant as well as biological properties in d-galactose-induced aging mice. J Dairy Sci 99: 903–914. doi: 10.3168/jds.2015-10265
    [23] Murphy CT, McCarroll SA, Bargmann CI, et al. (2003) Genes that act downstream of DAF-16 to influence the lifespan of Caenorhabditis elegans. Nature 424: 277–283. doi: 10.1038/nature01789
    [24] Kim DH, Feinbaum R, Alloing G, et al. (2002) A conserved p38 MAP kinase pathway in Caenorhabditis elegans innate immunity. Science 297: 623–626. doi: 10.1126/science.1073759
    [25] Zugasti O, Ewbank JJ (2009) Neuroimmune regulation of antimicrobial peptide expression by a noncanonical TGF-β signaling pathway in Caenorhabditis elegans epidermis. Nat Immunol 10: 249–256.
    [26] So S, Tokumaru T, Miyahara K, et al. (2011) Control of lifespan by food bacteria, nutrient limitation and pathogenicity of food in C. elegans. Mech Ageing Dev 132: 210–212.
    [27] Hsu AL, Murphy CT, Kenyon C (2003) Regulation of aging and age-related disease by DAF-16 and heat-shock factor. Science 300: 1142–1145. doi: 10.1126/science.1083701
    [28] Tullet JM, Hertweck M, An JH, et al. (2008) Direct inhibition of the longevity-promoting factor SKN-1 by insulin-like signaling in C. elegans. Cell 132: 1025–1038. doi: 10.1016/j.cell.2008.01.030
    [29] Park SK, Tedesco PM, Johnson TE (2009) Oxidative stress and longevity in Caenorhabditis elegans as mediated by SKN-1. Aging cell 8: 258–269. doi: 10.1111/j.1474-9726.2009.00473.x
    [30] Nakagawa H, Shiozaki T, Kobatake E, et al. (2015) Effects and mechanisms of prolongevity induced by Lactobacillus gasseri SBT2055 in Caenorhabditis elegans. Aging cell.
    [31] Hoeven R, McCallum KC, Cruz MR, et al. (2011) Ce-Duox1/BLI-3 generated reactive oxygen species trigger protective SKN-1 activity via p38 MAPK signaling during infection in C. elegans. PLoS Pathog 7: e1002453. doi: 10.1371/journal.ppat.1002453
    [32] Inoue H, Hisamoto N, An JH, et al. (2005) The C. elegans p38 MAPK pathway regulates nuclear localization of the transcription factor SKN-1 in oxidative stress response. Genes Dev 19: 2278–2283.
    [33] Papp D, Csermely P, Sőti C (2012) A role for SKN-1/Nrf in pathogen resistance and immunosenescence in Caenorhabditis elegans. PLoS pathog 8: e1002673. doi: 10.1371/journal.ppat.1002673
    [34] Aw D, Silva AB, Palmer DB (2007) Immunosenescence: emerging challenges for an ageing population. Immunology 120: 435–446. doi: 10.1111/j.1365-2567.2007.02555.x
    [35] Ikeda T, Yasui C, Hoshino K, et al. (2007) Influence of lactic acid bacteria on longevity of Caenorhabditis elegans and host defense against salmonella enterica serovar enteritidis. Appl Environ Microbiol 73: 6404–6409. doi: 10.1128/AEM.00704-07
    [36] Lebeer S, Vanderleyden J, De Keersmaecker SC (2010) Host interactions of probiotic bacterial surface molecules: comparison with commensals and pathogens. Nat Rev Microbiol 8: 171–184.
    [37] Konstantinov SR, Smidt H, de Vos WM, et al. (2008) S layer protein A of Lactobacillus acidophilus NCFM regulates immature dendritic cell and T cell functions. Proc Natl Acad Sci USA 105: 19474–19479. doi: 10.1073/pnas.0810305105
    [38] Kim Y, Kim SH (2009) Released exopolysaccharide (r-EPS) produced from probiotic bacteria reduce biofilm formation of enterohemorrhagic Escherichia coli O157: H7. Biochem Biophys Res Commun 379: 324–329. doi: 10.1016/j.bbrc.2008.12.053
    [39] Kim Y, Oh S, Yun H, et al. (2010) Cell-bound exopolysaccharide from probiotic bacteria induces autophagic cell death of tumour cells. Lett Appl Microbiol 51: 123–130.
    [40] Kullisaar T, Zilmer M, Mikelsaar M, et al. (2002) Two antioxidative lactobacilli strains as promising probiotics. Int J Food Microbiol 72: 215–224. doi: 10.1016/S0168-1605(01)00674-2
    [41] Kuda T, Kawahara M, Nemoto M, et al. (2014) In vitro antioxidant and anti-inflammation properties of lactic acid bacteria isolated from fish intestines and fermented fish from the Sanriku Satoumi region in Japan. Food Res Int 64: 248–255.
    [42] Castex M, Lemaire P, Wabete N, et al. (2010) Effect of probiotic Pediococcus acidilactici on antioxidant defences and oxidative stress of Litopenaeus stylirostris under Vibrio nigripulchritudo challenge. Fish Shellfish Immunol 28: 622–631. doi: 10.1016/j.fsi.2009.12.024
  • This article has been cited by:

    1. Feliz Minhós, Sara Perestrelo, Periodic second-order systems and coupled forced Van der Pol oscillators, 2024, 26, 1661-7738, 10.1007/s11784-024-01115-w
    2. Feliz Minhós, Sara Perestrelo, First‐order periodic coupled systems with generalized impulse conditions, 2024, 47, 0170-4214, 13542, 10.1002/mma.10205
  • Reader Comments
  • © 2017 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(8035) PDF downloads(1339) Cited by(29)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog