Memorias de investigación
Artículos en revistas:
Ant Colony systems Optimization applied to BNF grammars Rule Derivation (ACORD Algorithm)
Año:2019

Áreas de investigación
  • Física química y matemáticas,
  • Ingenierías

Datos
Descripción
Ant Colony Systems have been widely employed in optimization issues primarily focused on path finding optimization, such as Travelling Salesman Problem. The main advantage lies in the choice of the edge to be explored, defined using pheromone trails. This paper proposes the use of Ant Colony Systems to explore a Backus-Naur form grammar whose elements are solutions to a given problem. Similar models, without using Ant Colonies, have been used to solve optimization problems or to automatically generate programs such as Grammatical Swarm (based on Particle Swarm Optimization) and Gramatical Evolution (based on Genetic Algorithms). This work presents the application of proposed Ant Colony Rule Derivation algorithm and benchmarks this novel approach in a well-known deceptive problem, the Santa Fe Trail. Proposed algorithm opens the way to a new branch of research in Swarm Intelligence, which until now has been almost non-existent, using ant colony algorithms to generate solutions of a given problem described by a BNF grammar with the advantage of genotype phenotype mapping, described in Grammatical Evolution. In this case, such mapping is performed based on the pheromone concentration for each production rule.The experimental results demonstrate proposed algorithm outperforms Grammatical Evolution algorithm in the Santa Fe Trail problem with higher success rates and better solutions in terms of the required steps.
Internacional
Si
JCR del ISI
Si
Título de la revista
Soft Computing
ISSN
1432-7643
Factor de impacto JCR
3,05
Información de impacto
Volumen
DOI
Número de revista
Desde la página
1433
Hasta la página
7479
Mes
SIN MES
Ranking

Esta actividad pertenece a memorias de investigación

Participantes

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Departamento: Sistemas Informáticos