Un algoritmo de optimización aritmética mejorado para problemas de optimización numérica
Autores: Chen, Mengnan; Zhou, Yongquan; Luo, Qifang
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
Categoría
Matemáticas
Subcategoría
Matemáticas generales
Palabras clave
Algoritmo de optimización aritmética
Algoritmo metaheurístico
Algoritmo de optimización aritmética mejorado
Estrategia de control de población
Problemas de optimización numérica
Velocidad de convergencia
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 37
Citaciones: Sin citaciones
El algoritmo de optimización aritmética es un algoritmo metaheurístico recientemente propuesto. En este documento, se introduce un algoritmo de optimización aritmética mejorado (IAOA) basado en la estrategia de control de población para resolver problemas de optimización numérica. Al clasificar la población y controlar de forma adaptativa el número de individuos en la subpoblación, la información de cada individuo puede ser utilizada de manera efectiva, lo que acelera el algoritmo para encontrar el valor óptimo, evita caer en un óptimo local y mejora la precisión de la solución. El rendimiento del algoritmo IAOA propuesto se evalúa en seis sistemas de ecuaciones no lineales, diez integraciones y problemas de ingeniería. Los resultados muestran que el algoritmo propuesto supera a otros algoritmos en cuanto a velocidad de convergencia, precisión de convergencia, estabilidad y robustez.
Descripción
El algoritmo de optimización aritmética es un algoritmo metaheurístico recientemente propuesto. En este documento, se introduce un algoritmo de optimización aritmética mejorado (IAOA) basado en la estrategia de control de población para resolver problemas de optimización numérica. Al clasificar la población y controlar de forma adaptativa el número de individuos en la subpoblación, la información de cada individuo puede ser utilizada de manera efectiva, lo que acelera el algoritmo para encontrar el valor óptimo, evita caer en un óptimo local y mejora la precisión de la solución. El rendimiento del algoritmo IAOA propuesto se evalúa en seis sistemas de ecuaciones no lineales, diez integraciones y problemas de ingeniería. Los resultados muestran que el algoritmo propuesto supera a otros algoritmos en cuanto a velocidad de convergencia, precisión de convergencia, estabilidad y robustez.