Discussão do artigo "Algoritmo de busca circular — Circle Search Algorithm (CSA)"

 

Novo artigo Algoritmo de busca circular — Circle Search Algorithm (CSA) foi publicado:

Este artigo apresenta um novo algoritmo metaheurístico de otimização, o CSA (Circle Search Algorithm), baseado nas propriedades geométricas do círculo. O algoritmo utiliza o princípio de movimentação de pontos ao longo das tangentes para encontrar a solução ideal, combinando fases de diversificação global e intensificação local.

O algoritmo CSA (Circle Search Algorithm) tem como objetivo encontrar a solução ideal em círculos aleatórios, buscando expandir a zona de busca. Ele utiliza o centro do círculo como ponto-alvo. O processo começa com a redução gradual do ângulo entre a tangente e o círculo, o que permite que a tangente se aproxime do centro (figura 1).

Para garantir diversidade na busca e evitar que o algoritmo fique preso em ótimos locais, o ângulo de contato tangencial também é modificado de forma aleatória. No contexto do algoritmo, o ponto de contato "Xt" atua como agente de busca, enquanto o ponto central "Xc" representa a melhor solução encontrada.

circle-geometry


Autor: Andrey Dik