Etd

Ant Colony Optimization for Online Planning of Heterogeneous Multi-Agent Systems

Pubblico Deposited

In this thesis, I tackle the problem of task scheduling in heterogeneous multi-robot systems. In my setting, tasks require diverse skills to be completed; however, the robots offer some, but not all, of the required skills. Thus, the robots must construct individual schedules that allow coalitions, i.e., dedicated teams, to be formed and disbanded dynamically. This results in cross-schedule dependencies that make generating high-quality solutions difficult, especially as the number of robots, skills, and tasks grows. I propose two centralized algorithms that extend the well-known ant colony optimization (ACO) metaheuristic to solve the offline scheduling problem. These algorithms are called Territorial Ant Colony Optimization (TACO) and Swarm Ant System (SAS). I compare both algorithms to two existing methods: (i) an optimal, but not scalable, formulation based on mixed-integer linear programming, and (ii) a scalable, but suboptimal, greedy algorithm. My experiments show that both TACO and SAS can produce solutions up to twice as efficient as the greedy baseline at scales that are intractable to solve with the MILP approach. Additionally, I present an extension of SAS to address online replanning caused by a dynamic environment. This extension is called Pheromone-Augmentation SAS (PA-SAS). Experimental results show this method allocates tasks up to 20% more efficiently than a greedy baseline. To conclude this work, I present an extended problem formulation that considers stochastic skill degradation, ultimately leading to skill failure, and discuss the potential broader impacts of this work.

Creator
Contributori
Degree
Unit
Publisher
Identifier
  • etd-121804
Parola chiave
Advisor
Orcid
Committee
Defense date
Year
  • 2024
UN Sustainable Development Goals
Date created
  • 2024-04-25
Resource type
Source
  • etd-121804
Rights statement
Ultima modifica
  • 2024-05-29

Relazioni

In Collection:

Articoli

Elementi

Permanent link to this page: https://digital.wpi.edu/show/6395wc33b