Abstract
This chapter presents a method for Preferences-Handling in Multi-objective Evolutionary Algorithms called Archiving Solutions in Regions of Interest, which consists of archiving solutions during the evolutionary process which are in areas of interest from the Decision Maker without considering the algorithm as the base searching engine. The method requires three input parameters: (1) a Multi-objective Evolutionary Algorithm has been adapted by adding the proposed archiving method after the Environmental Selection; (2) a set of reference directions used to determine the areas of interest of the Pareto Front; and (3) a set of thresholds associated with each component from the reference direction vectors, which intuitively determine the boundaries from the area of interest being covered. Four representative evolutionary algorithms have been considered to analyse the effect of our proposal, one coevolution inspired algorithm paradigm (CCMO) which is a domineering sorting genetic algorithm (NSGA2), and the SMS-EMOA and SPEA2 belonging to techniques that incorporate Quality Indicators of Multi objective Optimization. The results suggest that our proposed archiving approach allows generating solutions within the regions of interest on unconstrained, constrained, and real-world problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Coello, C., Lamont, G., Veldhuizen, D.: Evolutionary Algorithms for Solving Multi-Objective Problems 2. Springer, Boston, MA (2007)
Deb, K.: Multi-Objective Optimization Using Evolutionary Algorithms. Wiley, USA (2001)
Deb K., Sundar J.: Reference Point Based Multi-Objective Optimization Using Evolutionary Algorithms, GECCO ‘06, p. 8 (2006)
López Jaimes, A., Zapotecas-Martínez, S., Coello, C.: An introduction to multiobjective optimization techniques. In: Optimization in Polymer Processing. Nova Science Publishers, pp. 29–57 (2011)
Filatovas, E., Kurasova, O., Redondo, J., Fernández, J.: A reference point-based evolutionary algorithm for approximating regions of interest in multiobjective problems. J. Span. Soc. Stat. Oper. Res. (2019)
Cohon, J.L., Marks, D.H.: A review and evaluation of multiobjective programing techniques. Water Resour. Res. 11, 208–220 (1975)
Liu, Z.Z., Wang, B.C., Tang, K.: Handling Constrained Multiobjective Optimization Problems via Bidirectional Coevolution, pp. 1–14 (2021)
Liu, Z.Z., Wang, Y., Wang, B.C.: Indicator-based constrained multiobjective evolutionary algorithms. IEEE Trans. Syst. Man Cyber-Netics: Syst. 51(9), 5414–5426 (2021)
Qiu, Q., Yu, W., Wang, L., Chen, H., Pan, X.: Preference-inspired coevolutionary algorithm based on differentiated resource allocation strategy. IEEE Access 8, 205798–205813 (2020)
Wang, Y., Limmer, S., Olhofer, M., Emmerich, M., Bäck, T.: Automatic preference based multi-objective evolutionary algorithm on vehicle fleet maintenance scheduling optimization. Swarm Evol. Comput. 65, 100933 (2021)
Yu, K., Liang, J., Qu, B., Luo, Y., Yue, C.: Dynamic selection preference-assisted constrained multiobjective differential evolution. IEEE Trans. Syst. Man Cybern.: Syst. 1–12 (2021)
Zapotecas-Martínez, S.: Constraint handling within MOEA/D through an additional scalarizing function. In: Proceedings of the 2020 Genetic and Evolutionary Computation Conference, Cancún, Mexico, New York: Association for Computing Machinery, pp. 595–602 (2020)
Zhang, L., Bi, X., Wang, Y.: Daptive truncation technique for constrained multi-objective optimization. KSII Trans. Internet Inf. Syst. 13(11), 5489–5511 (2019)
Wang, C., Xu, R.: An angle based evolutionary algorithm with infeasibility information for constrained many-objective optimization. Appl. Soft Comput. 86 (2020)
Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)
Falcón-Cardona, J.G., Coello Coello, C.A.: Indicator-based multi- objective evolutionary algorithms: a comprehensive survey. ACM Comput. Surv. 53(2), 35 (2020)
Lin, Z., Liu, H., Gu, F.: An evolutionary multi- and many-objective optimization algorithm based on ISDE + and region decomposition. In: 2018 14th International Conference on Computational Intelligence and Security (CIS), pp. 30–34 (2018)
Li, F., Cheng, R., Liu, J., Jin, Y.: A two-stage R2 indicator based evolutionary algorithm for many-objective optimization. Appl. Soft Comput. 67, 245–260 (2018)
Wolpert, D., Macready, W.: No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1(1), 67–82 (1997)
Li, M., Yao, X.: Quality evaluation of solution sets in multiobjective optimisation: a survey. Assoc. Comput. Mach.: Comput. Surv. 52(2), 1–38 (2019)
Zitzler, E., Thiele, L., Laumanns, M., Fonseca, C.M., da Fonseca, V.G.: Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans. Evol. Comput. 7(2), 117–132 (2003)
Lizárraga, G., Gomez-Jimenez, M., Castañon-Garza, M., Acevedo- Davila, J., Rionda, S.: Why unary quality indicators are not inferior to binary quality indicators. In: Proceedings of the 8th Mexican International Conference on Artificial Intelligence, Guanajuato, México (2009)
Ben Said, L., Bechikh, S., Ghedira, K.: The r-dominance: a new dominance relation for interactive evolutionary multicriteria decision making. IEEE Trans. Evol. Comput. 14(5), 801–818 (2010)
Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable test problems for evolutionary multiobjective optimization. In: Advanced Information and Knowledge Processing, London, pp. 105–145. Springer, London (2005)
Jain, H., Deb, K.: 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), 602–622 (2014)
Kumar, A., Wu, G., Ali, M.Z., Luo, Q., Mallipeddi, R., Nagaratnam Suganthan, P., Das, S.: A benchmark-suite of real-world constrained multi-objective optimization problems and some baseline results. In: Swarm and Evolutionary Computation, vol. 67, p. 100961 (2021)
Kannan, B.K., Kramer, S.N.: An augmented lagrange multiplier based method for mixed integer discrete continuous optimization and its applications to mechanical design. J. Mech. Des. 16(2) (1994)
Narayanan, S., Azarm, S.: On improving multiobjective genetic algorithms for design optimization. Struct. Optim. 18, 146–155 (1999)
Chiandussi, G., Codegone, M., Ferrero, S., Varesio, F.E.: Comparison of multi-objective optimization methodologies for engineering applica- tions. Comput. Math. Appl. 63, 912–942 (2012)
Deb, K.: Evolutionary algorithms for multi-criterion optimization in engineering design. Evol. Algorithms Eng. Comput. Sci. 2, 135–161 (1999)
Tian, Y., Zhang, T., Xiao, J., Zhang, X., Jin, Y.: A coevolutionary framework for constrained multiobjective optimization problems. IEEE Trans. Evol. Comput. 25, 102–116 (2021)
Deb, K., Agrawal, S., Pratap, A., Meyarivan, T., Rudolph, G., Yao, X., Lutton, E., Merelo, J.J., Schwefel, P.: A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In: Parallel Problem Solving from Nature PPSN V, pp. 849–858. Springer, Berlin (2000)
Beume, N., Naujoks, B., Emmerich, M.: SMS-EMOA: multiobjective selection based on dominated hypervolume. Eur. J. Oper. Res. 181(3), 1653–1669 (2007)
Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: improving the strength pareto evolutionary algorithm. Comput. Sci. (2001)
Mejía-de-Dios, J.A.: Metaheuristics - an Intuitive Package for Global Optimization. Julia Programming Language, (2020). Accessed Oct 2021. https://docs.juliahub.com/Metaheuristics/aJ70z/3.0.0/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
de-la-Cruz-Martínez, S.J., Mejía-de-Dios, J.A., Mezura-Montes, E. (2023). Efficient Archiving Method for Handling Preferences in Constrained Multi-objective Evolutionary Optimization. In: Zapata-Cortes, J.A., Sánchez-Ramírez, C., Alor-Hernández, G., García-Alcaraz, J.L. (eds) Handbook on Decision Making. Intelligent Systems Reference Library, vol 226. Springer, Cham. https://doi.org/10.1007/978-3-031-08246-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-031-08246-7_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-08245-0
Online ISBN: 978-3-031-08246-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)