Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

MOEA/D with the online agglomerative clustering based self-adaptive mating restriction strategy

Published: 28 April 2019 Publication History

Abstract

In MOEA/D-DE, the appropriate value of the mating restriction probability varies with the evolutionary process. Furthermore, different subproblems have been solved in different degree during the evolution, so different subproblems have distinct requirements for exploitation and exploration. Additionally, MOEA/D-DE defines the neighborhood according to the distance between the weight vectors. However, the individuals corresponding to the neighbor subproblems may distribute far away in the decision space, which will affect the performance of exploitation. Accordingly, this paper proposes a MOEA/D with the online agglomerative clustering based self-adaptive mating restriction strategy (MOEA/D-OMR). MOEA/D-OMR utilizes the online agglomerative clustering algorithm to extract the neighborhood information in the decision space. The mating pool is then constructed by the neighbor population or the whole population based on the mating restriction probability. What is more, a separate mating restriction probability is assigned to each subproblem. The mating restriction probability is updated at each generation by the survival length, which is the number of generations that the solution has survived over the last certain period of time. Experimental results show that MOEA/D-OMR has a better performance than the comparison algorithms.

References

[1]
K. Deb, Multi-Objective Optimization Using Evolutionary Algorithms, John Wiley & Sons LTD, Chichester, 2001.
[2]
A. Zhou, B. Qu, H. Li, S. Zhao, P.N. Suganthan, Q. Zhang, Multiobjective evolutionary algorithms: a survey of the state of the art, Swarm Evol. Comput. 1 (1) (2011) 32–49.
[3]
R. Storn, K. Price, Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces, J. Global Optim. 11 (4) (1997) 341–359.
[4]
Q. Zhang, A. Zhou, Y. Jin, RM-MEDA: a regularity model based multiobjective estimation of distribution algorithm, IEEE Trans. Evol. Comput. 12 (1) (2008) 41–63.
[5]
A. Zhou, Q. Zhang, Y. Jin, Approximating the set of Pareto-optimal solutions in both the decision and objective spaces by an estimation of distribution algorithm, IEEE Trans. Evol. Comput. 13 (5) (2009) 1167–1189.
[6]
K. Deb, A. Pratap, S. Agarwal, T. Meyarivan, A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Trans. Evol. Comput. 6 (2) (2002) 182–197.
[7]
E. Zitzler, M. Laumanns, L. Thiele, SPEA2: Improving the strength Pareto evolutionary algorithm, Proceedings of Evolutionary Methods for Design Optimization and Control with Applications to Industrial Problems Conference, International Centre for Numerical Methods in Engineering (CIMNE), Athens, 2002, pp. 95–100.
[8]
E. Zitzler, S. Künzli, Indicator-based selection in multiobjective search, Lect. Notes Comput. Sci. 3242 (2004) 832–842.
[9]
N. Beume, B. Naujoks, M. Emmerich, SMS-EMOA: Multiobjective selection based on dominated hypervolume, Eur. J. Oper. Res. 181 (3) (2007) 1653–1669.
[10]
J. Bader, E. Zitzler, HypE: an algorithm for fast hypervolume-based many-objective optimization, Evol. Comput. 19 (1) (2014) 45–76.
[11]
Q. Zhang, H. Li, MOEA/D: a multiobjective evolutionary algorithm based on decomposition, IEEE Trans. Evol. Comput. 11 (6) (2007) 712–731.
[12]
H. Li, Q. Zhang, Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II, IEEE Trans. Evol. Comput. 13 (2) (2009) 284–302.
[13]
H.L. Liu, F.Q. Gu, Y.M. Cheung, T-MOEA/D: MOEA/D with objective transform in multi-objective problems, Proceedings of International Conference of Information Science and Management Engineering (ISME 2010), IEEE, New York, USA, 2010, pp. 282–285.
[14]
D.K. Saxena, Q. Zhang, J.A. Duro, A. Tiwari, Framework for Many-Objective Test Problems with Both Simple and Complicated Pareto-Set Shapes, Springer, Berlin, Heidelberg, 2011.
[15]
K. Deb, H. Jain, An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: Solving problems with box constraints, IEEE Trans. Evol. Comput. 18 (4) (2014) 577–601.
[16]
H. Jain, K. Deb, An evolutionary many-objective optimization algorithm using reference-point based nondominated sorting approach, part II: Handling constraints and extending to an adaptive approach, IEEE Trans. Evol. Comput. 18 (4) (2014) 602–622.
[17]
H. Ishibuchi, S. Yu, H. Masuda, Y. Nojima, Performance of decomposition-based many-objective algorithms strongly depends on Pareto front shapes, IEEE Trans. Evol. Comput. 21 (2) (2017) 169–190.
[18]
A. Konstantinidis, K. Yang, Q. Zhang, D. Zeinalipour-Yazti, A multi-objective evolutionary algorithm for the deployment and power assignment problem in wireless sensor networks, Comput. Networks 54 (6) (2010) 960–976.
[19]
A. Konstantinidis, K. Yang, Multi-objective energy-efficient dense deployment in Wireless Sensor Networks using a hybrid problem-specific MOEA/D, Appl. Soft Comput. 11 (6) (2011) 4117–4134.
[20]
X. Zhang, Y. Zhou, Q. Zhang, V.C.S. Lee, M. Li, Problem specific MOEA/D for barrier coverage with wireless sensors, IEEE Trans. Cybern. 47 (11) (2017) 3854–3865.
[21]
D. Martín, A. Rosete, J. Alcalá-Fdez, F. Herrera, A new multiobjective evolutionary algorithm for mining a reduced set of interesting positive and negative quantitative association rules, IEEE Trans. Evol. Comput. 18 (1) (2014) 54–69.
[22]
X. Wang, Y. Wang, Y. Cui, A new multi-objective bi-level programming model for energy and locality aware multi-job scheduling in cloud computing, Future Gener. Comput. Syst. 36 (7) (2014) 91–101.
[23]
S. Paul, S. Das, Simultaneous Feature Selection and Weighting - An Evolutionary Multi-objective Optimization Approach, Elsevier, Holand, 2015.
[24]
S. Pal, S. Das, A. Basak, P.N. Suganthan, Synthesis of difference patterns for monopulse antennas with optimal combination of array-size and number of subarrays: a multi-objective optimization approach, Progr. Electromagn. Res. 21 (3) (2010) 257–280.
[25]
Y. Zhu, J. Wang, B. Qu, Multi-objective economic emission dispatch considering wind power using evolutionary algorithm based on decomposition, Int. J. Electr. Power Energy Syst. 63 (12) (2014) 434–445.
[26]
B.R. Campomanes-Álvarez, O. Cordón, S. Damas, Evolutionary multi-objective optimization for mesh simplification of 3D open models, Integr. Comput. Aided Eng. 20 (4) (2013) 375–390.
[27]
T.C. Chiang, Y.P. Lai, MOEA/D-AMS: improving MOEA/D by an adaptive mating selection mechanism, Proceedings of the IEEE Congress on Evolutionary Computation (CEC 2011), IEEE, New Orleans, LA, USA, 2011, pp. 1473–1480.
[28]
X. Li, H. Zhang, S. Song, A self-adaptive mating restriction strategy based on survival length for evolutionary multiobjective optimization, Swarm Evol. Comput. (2018),.
[29]
I.D. Guedalia, M. London, M. Werman, An on-line agglomerative clustering method for nonstationary data, Neural Comput. 11 (2) (1999) 521–540.
[30]
H. Ishibuchi, Y. Sakane, N. Tsukamoto, Y. Nojima, Effects of using two neighborhood structures on the performance of cellular evolutionary algorithms for many-objective optimization, Proceedings of the IEEE Congress on Evolutionary Computation (CEC 09), IEEE, Trondheim, Norway, 2009, pp. 2508–2515.
[31]
H. Ishibuchi, Y. Sakane, N. Tsukamoto, Y. Nojima, Evolutionary many-objective optimization by NSGA-II and MOEA/D with large populations, IEEE International Conference on Systems, Man and Cybernetics (SMC 2009), San Antonio, Texas, USA, 2009, pp. 1758–1763.
[32]
R. Wang, J. Xiong, H. Ishibuchi, G. Wu, T. Zhang, On the effect of reference point in MOEA/D for multi-objective optimization, Appl. Soft Comput 58 (2017) 25–34.
[33]
A. Santiago, H.J.F. Huacuja, B. Dorronsoro, J.E. Pecero, C.G. Santillan, J.J.G. Barbosa, J.C.S. Monterrubio, A Survey of Decomposition Methods for Multi-objective Optimization, Springer, Berlin, Heidelberg, 2014.
[34]
A. Trivedi, D. Srinivasan, K. Sanyal, A. Ghosh, A survey of multiobjective evolutionary algorithms based on decomposition, IEEE Trans. Evol. Comput. 21 (3) (2017) 440–462.
[35]
M.A. Jan, R.A. Khanum, A study of two penalty-parameterless constraint handling techniques in the framework of MOEA/D, Appl. Soft Comput. 13 (1) (2013) 128–148.
[36]
S. Sengupta, S. Das, M. Nasir, A.V. Vasilakos, W. Pedrycz, An evolutionary multiobjective sleep-scheduling scheme for differentiated coverage in wireless sensor networks, IEEE Trans. Syst. Man Cybern. Part C 42 (6) (2012) 1093–1102.
[37]
S. Sengupta, S. Das, M.D. Nasir, B.K. Panigrahi, Multi-objective node deployment in WSNs: in search of an optimal trade-off among coverage, lifetime, energy consumption, and connectivity, Eng. Appl. Artif. Intell. 26 (1) (2013) 405–416.
[38]
J. Zhang, Q. Tang, P. Li, D. Deng, Y. Chen, A modified MOEA/D approach to the solution of multi-objective optimal power flow problem, Appl. Soft Comput. 47 (C) (2016) 494–514.
[39]
L. Ke, Q. Zhang, R. Battiti, Hybridization of decomposition and local search for multiobjective optimization, IEEE Trans. Cybern. 44 (10) (2014) 1808.
[40]
Y. Qi, Z. Hou, H. Li, J. Huang, X. Li, A decomposition based memetic algorithm for multi-objective vehicle routing problem with time windows, Comput. Oper. Res. 62 (C) (2015) 61–77.
[41]
P.C. Chang, S.H. Chen, Q. Zhang, J.L. Lin, MOEA/D for flowshop scheduling problems, Proceeding of Congress of Evolutionary Computation (CEC 2008), IEEE, Hong Kong, China, 2008, pp. 1433–1438.
[42]
A. Trivedi, D. Srinivasan, K. Pal, C. Saha, T. Reindl, Enhanced multiobjective evolutionary algorithm based on decomposition for solving the unit commitment problem, IEEE Trans. Ind. Inf. 11 (6) (2017) 1346–1357.
[43]
S. Rostami, D. OReilly, A. Shenfield, N. Bowring, A novel preference articulation operator for the evolutionary multi-objective optimisation of classifiers in concealed weapons detection, Inf. Sci. 295 (C) (2015) 494–520.
[44]
H. Ishibuchi, Y. Sakane, N. Tsukamoto, Y. Nojima, Adaptation of scalarizing functions in MOEA/D: An adaptive scalarizing function-based multiobjective evolutionary algorithm, International Conference on Evolutionary Multi-Criterion Optimization (EMO 2009), Springer, Nantes, France, 2009, pp. 438–452.
[45]
H. Sato, Inverted PBI in MOEA/D and its impact on the search performance on multi and many-objective optimization, Genetic and Evolutionery Computation Conference (GECCO 2014), ACM, Vancouver, BC, Canada, 2014, pp. 645–652.
[46]
R. Wang, Q. Zhang, T. Zhang, Decomposition-based algorithms using Pareto adaptive scalarizing methods, IEEE Trans. Evol. Comput. 20 (6) (2016) 821–837.
[47]
Álvaro Rubio-Largo, Q. Zhang, M.A. Vega-Rodríguez, Multiobjective evolutionary algorithm based on decomposition for 3-objective optimization problems with objectives in different scales, Soft Comput. 19 (1) (2015) 157–166.
[48]
S. Yang, S. Jiang, Y. Jiang, Improving the multiobjective evolutionary algorithm based on decomposition with new penalty schemes, Soft Comput. 21 (16) (2017) 4677–4691.
[49]
M. Ming, R. Wang, Y. Zha, T. Zhang, Pareto adaptive penalty-based boundary intersection method for multi-objective optimization, Inf. Sci. 414 (2017) 158–174.
[50]
L. Wang, Q. Zhang, A. Zhou, M. Gong, L. Jiao, Constrained subproblems in a decomposition-based multiobjective evolutionary algorithm, IEEE Trans. Evol. Comput. 20 (3) (2016) 475–480.
[51]
S. Jiang, S. Yang, An improved multiobjective optimization evolutionary algorithm based on decomposition for complex Pareto fronts, IEEE Trans. Cybern. 46 (2) (2016) 421–437.
[52]
Y.Y. Tan, Y.C. Jiao, H. Li, X.K. Wang, MOEA/D + uniform design: a new version of MOEA/D for optimization problems with many objectives, Comput. Oper. Res. 40 (6) (2013) 1648–1660.
[53]
C. Dai, Y. Wang, A new decomposition based evolutionary algorithm with uniform designs for many-objective optimization, Appl. Soft Comput. 30 (C) (2015) 238–248.
[54]
H. Li, D. Landa-Silva, An adaptive evolutionary multi-objective approach based on simulated annealing, Evol. Comput. 19 (4) (2014) 561–595.
[55]
Y. Qi, X. Ma, F. Liu, L. Jiao, J. Sun, J. Wu, MOEA/D with adaptive weight adjustment, Evol. Comput. 22 (2) (2014) 231.
[56]
H. Li, Q. Zhang, Q. Chen, L. Zhang, Y.C. Jiao, Multiobjective differential evolution algorithm based on decomposition for a type of multiobjective bilevel programming problems, Knowl.-Based Syst. 107 (C) (2016) 271–288.
[57]
M. Gong, F. Liu, W. Zhang, L. Jiao, Q. Zhang, Interactive MOEA/D for multi-objective decision making, Proceedings of Genetic and Evolutionary Computation Conference (GECCO 2011), ACM, Dublin, Ireland, 2011, pp. 721–728.
[58]
J. Zheng, G. Yu, Q. Zhu, X. Li, J. Zou, On decomposition methods in interactive user-preference based optimization, Appl. Soft Comput. 52 (C) (2016) 952–973.
[59]
L. Ke, Q. Zhang, R. Battiti, MOEA/D-ACO: a multiobjective evolutionary algorithm using decomposition and antcolony., IEEE Trans. Cybern. 43 (6) (2013) 1845.
[60]
X. Ma, F. Liu, Y. Qi, L. Li, L. Jiao, M. Liu, J. Wu, MOEA/D with Baldwinian learning inspired by the regularity property of continuous multiobjective problem, Neurocomputing 145 (18) (2014) 336–352.
[61]
X. Ma, F. Liu, Y. Qi, M. Gong, M. Yin, L. Li, L. Jiao, J. Wu, MOEA/D with opposition-based learning for multiobjective optimization problem, Neurocomputing 146 (C) (2014) 48–64.
[62]
H. Li, Q. Zhang, J. Deng, Biased multiobjective optimization and decomposition algorithm, IEEE Trans. Cybern. 47 (1) (2016) 52–66.
[63]
W.K. Mashwani, A. Salhi, Multiobjective memetic algorithm based on decomposition, Appl. Soft Comput. 21 (8) (2014) 221–243.
[64]
H. Xing, Z. Wang, T. Li, H. Li, R. Qu, An improved MOEA/D algorithm for multi-objective multicast routing with network coding, Appl. Soft Comput. 59 (2017) 88–103.
[65]
S.M. Venske, R.A. Gonçalves, E.M. Benelli, M.R. Delgado, ADEMO/D: an adaptive differential evolution for protein structure prediction problem, Expert Syst. App. 56 (2016) 209–226.
[66]
K. Li, A. Fialho, S. Kwong, Q. Zhang, Adaptive operator selection with bandits for a multiobjective evolutionary algorithm based on decomposition, IEEE Trans. Evol. Comput. 18 (1) (2014) 114–130.
[67]
Y. Qi, L. Bao, X. Ma, Q. Miao, X. Li, Self-adaptive multi-objective evolutionary algorithm based on decomposition for large-scale problems: a case study on reservoir flood control operation, Inf. Sci. 367–368 (C) (2016) 529–549.
[68]
Q. Lin, Z. Liu, Q. Yan, Z. Du, C.A.C. Coello, Z. Liang, W. Wang, J. Chen, Adaptive composite operator selection and parameter control for multiobjective evolutionary algorithm, Inf. Sci. 339 (C) (2016) 332–352.
[69]
Q. Lin, C. Tang, Y. Ma, Z. Du, J. Li, J. Chen, Z. Ming, A novel adaptive control strategy for decomposition-based multiobjective algorithm, Comput. Oper. Res. 78 (C) (2017) 94–107.
[70]
Q. Zhang, W. Liu, H. Li, The performance of a new version of MOEA/D on CEC09 unconstrained MOP test instances, Proceedings of the IEEE Congress on Evolutionary Computation (CEC 09), IEEE, Trondheim, Norway, 2009, pp. 203–208.
[71]
A. Zhou, Q. Zhang, Are all the subproblems equally important? Resource allocation in decomposition-based multiobjective evolutionary algorithms, IEEE Trans. Evol. Comput. 20 (1) (2016) 52–64.
[72]
X. Cai, Y. Li, Z. Fan, Q. Zhang, An external archive guided multiobjective evolutionary algorithm based on decomposition for combinatorial optimization, IEEE Trans. Evol. Comput. 19 (4) (2015) 508–523.
[73]
H. Zhang, X. Zhang, X.Z. Gao, S. Song, Self-organizing multiobjective optimization based on decomposition with neighborhood ensemble, Neurocomputing 173 (P3) (2016) 1868–1884.
[74]
S.Z. Zhao, P.N. Suganthan, Q. Zhang, Decomposition-based multiobjective evolutionary algorithm with an ensemble of neighborhood sizes, IEEE Trans. Evol. Comput. 16 (3) (2012) 442–446.
[75]
Y. Yuan, H. Xu, B. Wang, B. Zhang, X. Yao, Balancing convergence and diversity in decomposition-based many-objective optimizers, IEEE Trans. Evol. Comput. 20 (2) (2016) 180–198.
[76]
K. Li, Q. Zhang, S. Kwong, M. Li, R. Wang, Stable matching-based selection in evolutionary multiobjective optimization, IEEE Trans. Evol. Comput. 18 (6) (2014) 909–923.
[77]
K. Li, S. Kwong, Q. Zhang, K. Deb, Interrelationship-based selection for decomposition multiobjective optimization, IEEE Trans. Cybern. 45 (10) (2015) 2076.
[78]
M. Wu, K. Li, S. Kwong, Y. Zhou, Q. Zhang, Matching-based selection with incomplete lists for decomposition multiobjective optimization, IEEE Trans. Evol. Comput. 21 (4) (2017) 554–568.
[79]
X. Cai, Z. Yang, Z. Fan, Q. Zhang, Decomposition-based-sorting and angle-based-selection for evolutionary multiobjective and many-objective optimization, IEEE Trans. Cybern. 47 (9) (2017) 2824–2837.
[80]
Z. Wang, Q. Zhang, A. Zhou, M. Gong, L. Jiao, Adaptive replacement strategies for MOEA/D, IEEE Trans. Cybern. 46 (2) (2016) 474.
[81]
J.D. Schaffer, Multiple objective optimization with vector evaluated genetic algorithms, Proceedings of the 1st International Conference on Genetic Algorithms, Morgan Kaufmann, Pittsburgh, PA, USA, 1985, pp. 93–100.
[82]
K. Price, R.M. Storn, J.A. Lampinen, Differential Evolution: A Practical Approach to Global Optimization, Springer, Berlin, Heidelberg, 2006.
[83]
F. Gu, H.-L. Liu, K.C. Tan, A multiobjective evolutionary algorithm using dynamic weight design method, Int. J. Innov. Comput. Inf. Ctrl. 8 (5B) (2012) 3677–3688.
[84]
E. Zitzler, L. Thiele, Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach, IEEE Trans. Evol. Comput. 3 (4) (1999) 257–271.
[85]
H. Ishibuchi, H. Masuda, Y. Nojima, Sensitivity of performance evaluation results by inverted generational distance to reference points, Proceeding of Congress of Evolutionary Computation (CEC 2016), IEEE, Vancouver, BC, Canada, 2016, pp. 1107–1114.
[86]
S. Jiang, S. Yang, An improved multiobjective optimization evolutionary algorithm based on decomposition for complex pareto fronts, IEEE Trans. Evol. Comput. 46 (2) (2017) 421–437.
[87]
S. Huband, L. Barone, L. While, P. Hingston, A scalable multi-objective test problem toolkit, Lect. Notes Comput. Sci. 3410 (2005) 280–295.

Cited By

View all
  • (2022)Two-stage hybrid learning-based multi-objective evolutionary algorithm based on objective space decompositionInformation Sciences: an International Journal10.1016/j.ins.2022.08.030610:C(1163-1186)Online publication date: 1-Sep-2022
  • (2022)A practical regularity model based evolutionary algorithm for multiobjective optimizationApplied Soft Computing10.1016/j.asoc.2022.109614129:COnline publication date: 1-Nov-2022
  • (2022)Incremental learning-inspired mating restriction strategy for Evolutionary Multiobjective OptimizationApplied Soft Computing10.1016/j.asoc.2022.109430127:COnline publication date: 1-Sep-2022
  • Show More Cited By

Index Terms

  1. MOEA/D with the online agglomerative clustering based self-adaptive mating restriction strategy
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image Neurocomputing
        Neurocomputing  Volume 339, Issue C
        Apr 2019
        304 pages

        Publisher

        Elsevier Science Publishers B. V.

        Netherlands

        Publication History

        Published: 28 April 2019

        Author Tags

        1. Multiobjective optimization
        2. Evolutionary algorithm
        3. Online agglomerative clustering
        4. Self-adaptive mating restriction

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 09 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2022)Two-stage hybrid learning-based multi-objective evolutionary algorithm based on objective space decompositionInformation Sciences: an International Journal10.1016/j.ins.2022.08.030610:C(1163-1186)Online publication date: 1-Sep-2022
        • (2022)A practical regularity model based evolutionary algorithm for multiobjective optimizationApplied Soft Computing10.1016/j.asoc.2022.109614129:COnline publication date: 1-Nov-2022
        • (2022)Incremental learning-inspired mating restriction strategy for Evolutionary Multiobjective OptimizationApplied Soft Computing10.1016/j.asoc.2022.109430127:COnline publication date: 1-Sep-2022
        • (2021)Approximating Pareto Optimal Set by An Incremental Learning Model2021 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC45853.2021.9504996(169-176)Online publication date: 28-Jun-2021

        View Options

        View options

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media