PBI-BFS-MaOA: A Many-Objective Evolutionary Algorithm with PBI-Based Boundary-Front Selection

Autores/as

DOI:

https://doi.org/10.33333/lajc.vol13n2.04

Palabras clave:

many-objective optimization, environmental selection, reference directions, penalty-based boundary intersection

Resumen

Reference-guided many-objective evolutionary algorithms frequently lose discrimination when Pareto dominance becomes sparse and the last accepted front must be truncated. In this situation, front ranking preserves the global search structure, but the boundary-front decision becomes weakly determined, especially as the number of objectives increases. This paper addresses that limitation through PBI-BFS-MaOA, a many-objective evolutionary algorithm that retains Pareto ranking over feasible solutions and applies a survival rule based on cumulative ideal-nadir normalization, penalty-based boundary intersection association, active-niche filtering, and occupancy-aware survivor insertion. These mechanisms are activated only in the critical front, where convergence and directional coverage must be balanced simultaneously. The method is evaluated on DTLZ1-DTLZ4 and WFG1-WFG4 with objective counts M in {5, 8, 10} by using the averaged Hausdorff distance Δ_p, Wilcoxon signed-rank tests, Friedman rank analysis, and runtime measurements. The results show the best mean Δ_p on 13 of the 24 benchmark instances, with stronger performance on the DTLZ suite and on WFG3 at higher dimensions, while runtime remains between NSGA-III and CMOEA-CD.

Descargas

Los datos de descarga aún no están disponibles.

Biografía del autor/a

  • Thiago Santos, Federal University of Ouro Preto (UFOP)

    An Associate Professor at the Federal University of Ouro Preto (UFOP), Ouro Preto, Brazil, he holds a Ph.D. in Mathematics and serves as Chief Coordinator of both the Mathematics Education Research Group (GEEMA) and the Applied Mathematics Group of the Department. His research interests span multi-objective optimization, evolutionary computation, and mathematics education — three domains whose convergence underlies his broader commitment to advancing rigorous, computationally informed approaches to both theory and practice. In optimization and computational intelligence, his work is centered on the conception and analysis of metaheuristic algorithms capable of simultaneously navigating multiple conflicting objectives, with far-reaching applications across engineering and the applied sciences. He is equally invested in mathematics education research, bringing sustained scholarly attention to pedagogical innovation, curriculum architecture, and the epistemological barriers students encounter when engaging with advanced mathematical reasoning. Through this integrative research agenda, he contributes substantively to the theoretical foundations of computational methods while championing more effective and intellectually meaningful approaches to the teaching and learning of mathematics at the university level

  • Sebastião Xavier, Federal University of Ouro Preto (UFOP)

    An Associate Professor at the Federal University of Ouro Preto (UFOP), he holds a B.S., M.Sc., and Ph.D. in Mathematics from the Federal University of Minas Gerais (UFMG), with specialized expertise in Dynamical Systems and real foliations. Building on an extensive teaching background that spans basic education through graduate levels, he has played a pivotal role in the institutional development of UFOP’s mathematics programs and the training of future educators through the Mathematics Education Research Group (GEEMA). His primary scientific research is in the field of Optimization, with a focus on multiobjective optimization and evolutionary strategies, where his efforts are dedicated to bridging the gap between rigorous theoretical foundations and practical applications

Referencias

[1] B. Li, J. Li, K. Tang, and X. Yao, “Many-objective evolutionary algorithms: A survey,” ACM Computing Surveys, vol. 48, no. 1, pp. 1–35, 2015.

[2] T. Santos and R. H. C. Takahashi, “On the performance degradation of dominance-based evolutionary algorithms in many-objective optimization,” IEEE Transactions on Evolutionary Computation, vol. 22, no. 1, pp. 19–31, 2018.

[3] M. Pal, S. Saha, and S. Bandyopadhyay, “Decor: Differential evolution using clustering based objective reduction for many-objective optimization,” Information Sciences, 2018.

[4] Q. Zhang and H. Li, “Moea/d: A multiobjective evolutionary algorithm based on decomposition,” IEEE Transactions on Evolutionary Computation, vol. 11, no. 6, pp. 712–731, 2007.

[5] K. Li, K. Deb, Q. Zhang, and S. Kwong, “An evolutionary manyobjective optimization algorithm based on dominance and decomposition,” IEEE Transactions on Evolutionary Computation, vol. 19, no. 5, pp. 694–716, 2015.

[6] K. Deb and H. Jain, “An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part i: Solving problems with box constraints,” IEEE Transactions on Evolutionary Computation, vol. 18, no. 4, pp. 577–601, 2014.

[7] Y. Yuan, H. Xu, B. Wang, and X. Yao, “A new dominance relationbased evolutionary algorithm for many-objective optimization,” IEEE Transactions on Evolutionary Computation, vol. 20, no. 1, pp. 16–37, 2016.

[8] R. Cheng, Y. Jin, M. Olhofer, and B. Sendhoff, “A reference vector guided evolutionary algorithm for many-objective optimization,” IEEE Transactions on Evolutionary Computation, vol. 20, no. 5, pp. 773–791, 2016.

[9] H. Ishibuchi, Y. Setoguchi, H. Masuda, and Y. Nojima, “Performance of decomposition-based many-objective algorithms strongly depends on pareto front shapes,” IEEE Transactions on Evolutionary Computation, vol. 21, no. 2, pp. 169–190, 2017.

[10] W. Qiu, J. Zhu, G. Wu, M. Fan, and P. N. Suganthan, “Evolutionary many-objective algorithm based on fractional dominance relation and improved objective space decomposition strategy,” Swarm and Evolutionary Computation, 2021.

[11] S. Liu, Q. Lin, K.-C. Wong, C. A. C. Coello, J. Li, Z. Ming, and J. Zhang, “A self-guided reference vector strategy for many-objective optimization,” IEEE Transactions on Cybernetics, vol. 52, no. 2, pp. 1164–1178, 2022.

[12] W. Li, Y. Chen, Y. Dong, and Y. Huang, “A solution potential-based adaptation reference vector evolutionary algorithm for many-objective optimization,” Swarm and Evolutionary Computation, vol. 85, p. 101451, 2024.

[13] S. Wang, H. Wang, Z. Wei, F. Wang, Q. Zhu, J. Zhao, and Z. Cui, “A pareto dominance relation based on reference vectors for evolutionary many-objective optimization,” Applied Soft Computing, vol. 152, p. 111505, 2024.

[14] T. Santos and S. Xavier, “Pymoolab: An open-source visual analytics framework for multi-objective optimization using llm-based code generation and mcdm,” 2026, preprint available at https://arxiv.org/abs/2603.01345.

[15] C. Zhu, L. Xu, and E. D. Goodman, “Generalization of paretooptimality for many-objective evolutionary optimization,” IEEE Transactions on Evolutionary Computation, vol. 20, no. 2, pp. 299–315, 2016.

[16] Y. Tian, R. Cheng, X. Zhang, Y. Su, and Y. Jin, “A strengthened dominance relation considering convergence and diversity for evolutionary many-objective optimization,” IEEE Transactions on Evolutionary Computation, vol. 23, no. 2, pp. 331–345, 2019.

[17] S. Zhu, L. Xu, E. Goodman, K. Deb, and Z. Lu, “A general framework for enhancing relaxed pareto dominance methods in evolutionary many-objective optimization,” Memetic Computing, vol. 14, pp. 289–308, 2022.

[18] S. Zhu, L. Zeng, and M. Cui, “Symmetrical generalized pareto dominance and adjusted reference vector cooperative evolutionary algorithm for many-objective optimization,” Symmetry, vol. 16, no. 11, pp. 1–22, 2024.

[19] J. Cheng, G. G. Yen, and G. Zhang, “A many-objective evolutionary algorithm with enhanced mating and environmental selections,” IEEE Transactions on Evolutionary Computation, vol. 19, no. 4, pp. 592–605, 2015.

[20] D. Sharma and P. K. Shukla, “Line-prioritized environmental selection and normalization scheme for many-objective optimization using reference-lines-based framework,” Swarm and Evolutionary Computation, 2019.

[21] P. B. Myszkowski and M. Laszczyk, “Diversity based selection for many-objective volutionary optimisation problems with constraints,” Information Sciences, 2021.

[22] S. Liu, J. Zheng, Q. Lin, and K. C. Tan, “Evolutionary multi and manyobjective optimization via clustering for environmental selection,” Information Sciences, vol. 578, pp. 930–949, 2021.

[23] Z. Liu, F. Han, Q. Ling, H. Han, and J. Jiang, “Constraint-pareto dominance and diversity enhancement strategy-based evolutionary algorithm for solving constrained multiobjective optimization problems,” IEEE Transactions on Evolutionary Computation, vol. 29, no. 6, pp. 2771– 2784, 2025.

[24] K. Deb, L. Thiele, M. Laumanns, and E. Zitzler, “Scalable test problems for evolutionary multiobjective optimization,” in Evolutionary Multiobjective Optimization: Theoretical Advances and Applications. London, U.K.: Springer, 2005, pp. 105–145.

[25] S. Huband, L. Barone, L. While, and P. Hingston, “A scalable multiobjective test problem toolkit,” Lecture Notes in Computer Science, vol. 4193, pp. 280–295, 2006.

[26] O. Sch¨utze, X. Esquivel, A. Lara, and C. A. C. Coello, “Using the averaged hausdorff distance as a performance measure in evolutionary multiobjective optimization,” IEEE Transactions on Evolutionary Computation, vol. 16, no. 4, pp. 504–522, 2012.

Publicado

2026-07-07

Número

Sección

Artículos Científicos para el número regular

Cómo citar

[1]
“PBI-BFS-MaOA: A Many-Objective Evolutionary Algorithm with PBI-Based Boundary-Front Selection”, LAJC, vol. 13, no. 2, pp. 54–63, Jul. 2026, doi: 10.33333/lajc.vol13n2.04.