Como é que as formigas favorecem percursos mais curtos?

Samantha Henneke from Seagrove, North Carolina, USA, CC BY 2.0 , via Wikimedia Commons


As formigas são frequentemente descritas como superorganismos porque os seus membros parecem funcionar como uma entidade unificada.

As suas sociedades têm divisão de trabalho, comunicação entre indivíduos e capacidade para resolver problemas complexos, sendo um exemplo particularmente influente a procura de percursos: as formigas que procuram alimento podem criar trilhos que passam progressivamente a favorecer caminhos mais curtos entre a colónia e o seu objectivo.

A procura começa com a exploração

Formigas a transportar vegetação enquanto exploram o solo
Formigas a transportar vegetação enquanto exploram o solo. Foto: Tetsumo / CC BY 2.0

As formigas de algumas espécies começam por vaguear aleatoriamente pelo ambiente. Quando uma formiga encontra alimento, regressa à colónia enquanto deixa um trilho de feromonas. Este trilho constitui uma forma de comunicação que pode influenciar as escolhas de outras formigas.

Uma formiga que encontra esse caminho tem maior probabilidade de deixar de se deslocar aleatoriamente e de seguir o trilho. Se acabar por chegar ao alimento, regressa e reforça o percurso com mais feromonas.

Nas amplas sociedades de formigas, as colónias podem variar entre algumas dezenas de indivíduos em pequenas cavidades naturais e colónias altamente organizadas que ocupam grandes territórios, com ninhos que podem conter milhões de indivíduos.

As colónias típicas incluem operárias, soldados, outros grupos especializados, machos férteis e uma ou mais fêmeas férteis chamadas rainhas. A sua organização, comunicação e trabalho colectivo fazem há muito das formigas uma fonte de inspiração para o estudo da resolução de problemas complexos.

Porque é que os percursos mais curtos ganham vantagem

Formigas numa superfície de barro, seguindo trilhos junto a rochas
Formigas numa superfície de barro, seguindo trilhos junto a rochas. Foto: Kiran Vati K / CC BY 4.0

O processo de procura de percursos depende não só da deposição de feromonas, mas também da sua evaporação. Ao longo do tempo, um trilho de feromonas evapora-se e torna-se menos atractivo. Isto significa que um caminho não é seleccionado permanentemente apenas porque uma formiga inicial o utilizou por acaso.

Um percurso mais curto pode ser percorrido de ida e volta com maior frequência do que um mais longo. Uma utilização mais frequente significa que o percurso mais curto recebe reforço mais vezes, enquanto as feromonas no percurso mais longo dispõem de mais tempo para evaporar. Consequentemente, a densidade de feromonas torna-se mais elevada nos caminhos mais curtos do que nos mais longos.

Isto cria retroalimentação positiva. Quando uma formiga encontra um caminho bom e curto entre a colónia e uma fonte de alimento, as outras tornam-se mais propensas a seguir esse percurso. Os seus regressos reforçam-no, tornando ainda mais provável que as formigas seguintes o utilizem.

O resultado é notável porque emerge de decisões locais repetidas. Cada formiga responde ao que a rodeia e às feromonas já presentes no solo, enquanto o trilho ao nível da colónia reflecte as consequências acumuladas dessas respostas. Neste sentido, o percurso não é apenas descoberto uma vez. É continuamente reforçado pela sua utilização.

A evaporação impede que a colónia fique bloqueada

A evaporação das feromonas tem outra função importante no modelo: sem evaporação, os percursos seleccionados pelas primeiras formigas tornar-se-iam excessivamente atractivos para as formigas que viessem depois.

Com a evaporação, caminhos mais fracos ou menos úteis podem perder influência ao longo do tempo.

Dos trilhos das formigas aos algoritmos de optimização

Formiga em macro sobre uma folha verde
Formiga em macro sobre uma folha verde. Foto: AJC1 from UK / CC BY-SA 2.0

A optimização por colónia de formigas, ou ACO, é uma técnica probabilística da ciência informática e da investigação operacional.

O primeiro algoritmo ACO foi proposto por Marco Dorigo em 1992, na sua tese de doutoramento. O seu objectivo inicial era procurar um caminho óptimo num grafo, inspirando-se no comportamento das formigas que procuram uma rota entre a colónia e uma fonte de alimento. Mais tarde, a ideia diversificou-se para abordar uma classe mais ampla de problemas numéricos.

Nestes algoritmos, as formigas simuladas registam as suas posições e a qualidade das suas soluções. Em iterações posteriores, esta informação ajuda mais formigas simuladas a localizar soluções melhores.

Assim, a ACO é um método de procura baseado em modelos, com semelhanças aos algoritmos de estimação de distribuição.

Porque é que a logística é uma aplicação natural

Correias transportadoras industriais numa instalação de agregados urbanos
Correias transportadoras industriais numa instalação de agregados urbanos. Foto: William Alden from Louisville, Kentucky, USA / CC BY-SA 2.0

Muitas tarefas de optimização envolvem grafos. As combinações de formigas artificiais com algoritmos de procura local tornaram-se um método preferido para numerosas tarefas de optimização, incluindo o encaminhamento de veículos e o encaminhamento na Internet.

O encaminhamento de veículos ilustra particularmente bem o interesse prático. Um problema de encaminhamento pode ser representado como um espaço de percursos possíveis, e as formigas artificiais podem mover-se nesse espaço enquanto registam a qualidade das soluções que encontram. Os melhores percursos podem ganhar mais influência em iterações posteriores, tal como os caminhos mais curtos e frequentemente utilizados adquirem maior densidade de feromonas no modelo inspirado nas formigas.

O encaminhamento na Internet é outro exemplo referido entre as tarefas de optimização tratadas por estes métodos. A abordagem reflecte também a observação mais ampla de que pequenos objectos interligados podem desenvolver uma forma de inteligência comparável à de uma colónia de formigas ou abelhas, apesar da inteligência limitada de cada objecto individual.

Conclusão

Formigas-cortadeiras a transportar uma folha
Formigas-cortadeiras a transportar uma folha. Foto: Kathy & sam from Beaverton OR, USA / CC BY 2.0

A procura de percursos pelas formigas oferece uma imagem poderosa da resolução colectiva de problemas: a exploração produz possibilidades, o reforço por feromonas favorece rotas produtivas e a evaporação preserva margem para pesquisas posteriores. Deste padrão nasceu a optimização por colónia de formigas, uma família de técnicas para encontrar bons caminhos em grafos e enfrentar aplicações como o encaminhamento de veículos e o encaminhamento na Internet.


Para mergulhar ainda mais no fascinante universo da história, cultura, gastronomia, lugares, negócios, curiosidades e diversos outros temas, explore outros artigos aqui na Tuguinha.

A nossa missão é dar a conhecer uma ampla variedade de conteúdos aprofundados e intrigantes que vão enriquecer o seu conhecimento e satisfazer a sua curiosidade.

Não perca a oportunidade de explorar tudo o que a Tuguinha tem para oferecer!