Ant Colony Algorithms andits applications to Autonomous Agents Systems

With the latest advancements in autonomous agents systems and technology, there is a growing interest in developing control algorithms and methods to coordinate large numbers of robotic entities. Following this line of work, the use of biologically inspired algorithms based on swarm emerging behavio...

Full description

Bibliographic Details
Main Author: Jarne Ornia, Daniel
Format: Others
Language:English
Published: KTH, Optimeringslära och systemteori 2017
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-217391
id ndltd-UPSALLA1-oai-DiVA.org-kth-217391
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-2173912017-11-13T05:20:38ZAnt Colony Algorithms andits applications to Autonomous Agents SystemsengAnt Colony-algoritmer och tillämpningar i autonoma agentsystemJarne Ornia, DanielKTH, Optimeringslära och systemteori2017Computational MathematicsBeräkningsmatematikWith the latest advancements in autonomous agents systems and technology, there is a growing interest in developing control algorithms and methods to coordinate large numbers of robotic entities. Following this line of work, the use of biologically inspired algorithms based on swarm emerging behaviour presents some really interesting properties for controlling multiple agents. They rely on very simple instructions and communications to develop a coordinated structure in the system. Particularly, this master thesis focuses on the study of Ant Colony algorithms based on stigmergy interaction to coordinate agents and perform a certain task. The first part focuses on the theoretical background and algorithm convergence proof, while the second part consists of experimental simulations and results. For this, some metric parameters have been developed and found to be especially useful in the study of a simple path planning test case. The main concept developed in this work is an adaptation of Shannon Entropy that measures uniformity and order in the system and the weighted graph. This parameter has been used to study the performance and results of an autonomous agent system based on Ant Colony algorithms. Finally, this control algorithm has been modified to develop an event-triggered control scheme. Using the properties of the weighted graph (Entropy) and the sensing of the agents, a decentralized event-triggered method has been implemented and tested, and has been found to increase efficiency in the usage of system resources. Med den senaste tidens utveckling inom autonoma agentsystem och teknologier, finns ett ökat intresse för utveckling av styralgoritmer och metoder för att koordinera stora mängder robotenheter. Inom detta område visar användandet av biologiskt inspirerade algoritmer, baserade på naturliga svärmbeteenden, intressanta egenskaper som kan utnyttjas i styrandet av system som innefattar ett flertal agenter. Dessa är uppbyggda av simpla instruktioner och kommunikationsmedel för att tillgodose struktur i systemet. I synnerhet fokuserar detta masterexamensarbete på studier av Ant Colony-algoritmer, baserade på stigmergy-interaktion för att koordinera enheter och få dem att utföra specifika uppgifter. Den första delen behandlar den teoretiska bakgrunden och konvergensbevis medan den andra delen i huvudsak består av experimentella simuleringar samt resultat. Till detta ändamål har metriska parametrar utvecklats, vilka ansågs särskilt användbara när planeringen av en enkel bana studerades. Huvudkonceptet som utvecklats i detta arbete är en tillämpning av Shannon- Entropi, vilket mäter enhetlighet och ordning i ett system samt den viktade grafen. Denna parameter har använts för att studera prestandan och resultaten hos ett autonomt agentsystem baserat på Ant Colony-algoritmer. Slutligen har denna styralgoritm modifierats för att utveckla ett händelsestyrt styrschema. Genom att använda egenskaperna hos den viktade grafen (entropi) tillsammans med sensorsystemet hos agentenheterna, så har en decentraliserad händelsestyrd metod implementerats, testats och visat sig ge ökad effektivitet gällande utnyttjandet av systemresurser. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-217391TRITA-MAT-E ; 2017:74application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computational Mathematics
Beräkningsmatematik
spellingShingle Computational Mathematics
Beräkningsmatematik
Jarne Ornia, Daniel
Ant Colony Algorithms andits applications to Autonomous Agents Systems
description With the latest advancements in autonomous agents systems and technology, there is a growing interest in developing control algorithms and methods to coordinate large numbers of robotic entities. Following this line of work, the use of biologically inspired algorithms based on swarm emerging behaviour presents some really interesting properties for controlling multiple agents. They rely on very simple instructions and communications to develop a coordinated structure in the system. Particularly, this master thesis focuses on the study of Ant Colony algorithms based on stigmergy interaction to coordinate agents and perform a certain task. The first part focuses on the theoretical background and algorithm convergence proof, while the second part consists of experimental simulations and results. For this, some metric parameters have been developed and found to be especially useful in the study of a simple path planning test case. The main concept developed in this work is an adaptation of Shannon Entropy that measures uniformity and order in the system and the weighted graph. This parameter has been used to study the performance and results of an autonomous agent system based on Ant Colony algorithms. Finally, this control algorithm has been modified to develop an event-triggered control scheme. Using the properties of the weighted graph (Entropy) and the sensing of the agents, a decentralized event-triggered method has been implemented and tested, and has been found to increase efficiency in the usage of system resources. === Med den senaste tidens utveckling inom autonoma agentsystem och teknologier, finns ett ökat intresse för utveckling av styralgoritmer och metoder för att koordinera stora mängder robotenheter. Inom detta område visar användandet av biologiskt inspirerade algoritmer, baserade på naturliga svärmbeteenden, intressanta egenskaper som kan utnyttjas i styrandet av system som innefattar ett flertal agenter. Dessa är uppbyggda av simpla instruktioner och kommunikationsmedel för att tillgodose struktur i systemet. I synnerhet fokuserar detta masterexamensarbete på studier av Ant Colony-algoritmer, baserade på stigmergy-interaktion för att koordinera enheter och få dem att utföra specifika uppgifter. Den första delen behandlar den teoretiska bakgrunden och konvergensbevis medan den andra delen i huvudsak består av experimentella simuleringar samt resultat. Till detta ändamål har metriska parametrar utvecklats, vilka ansågs särskilt användbara när planeringen av en enkel bana studerades. Huvudkonceptet som utvecklats i detta arbete är en tillämpning av Shannon- Entropi, vilket mäter enhetlighet och ordning i ett system samt den viktade grafen. Denna parameter har använts för att studera prestandan och resultaten hos ett autonomt agentsystem baserat på Ant Colony-algoritmer. Slutligen har denna styralgoritm modifierats för att utveckla ett händelsestyrt styrschema. Genom att använda egenskaperna hos den viktade grafen (entropi) tillsammans med sensorsystemet hos agentenheterna, så har en decentraliserad händelsestyrd metod implementerats, testats och visat sig ge ökad effektivitet gällande utnyttjandet av systemresurser.
author Jarne Ornia, Daniel
author_facet Jarne Ornia, Daniel
author_sort Jarne Ornia, Daniel
title Ant Colony Algorithms andits applications to Autonomous Agents Systems
title_short Ant Colony Algorithms andits applications to Autonomous Agents Systems
title_full Ant Colony Algorithms andits applications to Autonomous Agents Systems
title_fullStr Ant Colony Algorithms andits applications to Autonomous Agents Systems
title_full_unstemmed Ant Colony Algorithms andits applications to Autonomous Agents Systems
title_sort ant colony algorithms andits applications to autonomous agents systems
publisher KTH, Optimeringslära och systemteori
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-217391
work_keys_str_mv AT jarneorniadaniel antcolonyalgorithmsanditsapplicationstoautonomousagentssystems
AT jarneorniadaniel antcolonyalgoritmerochtillampningariautonomaagentsystem
_version_ 1718561761517371392