Decentralised multi-robot task allocation algorithms.

dc.contributor.advisorShin, Hyo-Sang
dc.contributor.advisorTsourdos, Antonios
dc.contributor.authorSegui-Gasco, Pau
dc.date.accessioned2022-04-20T13:37:49Z
dc.date.available2022-04-20T13:37:49Z
dc.date.issued2017
dc.description.abstractMulti Robot Systems (MRS) are gaining increasing popularity both in the research community and in industry. A fundamental problem that underpins the effective coordinated operation of these systems is Task Allocation. To solve this problem, the MRS should be able to find an answer quickly, reliably, and effectively to the question: "given the robots available in the system and the tasks that ought to be carried out, what is the best allocation of these tasks among us?". In this thesis we focus on solving this problem in the decentralised setting, that is, when each agent only has access to its own utility function and does not have any knowledge of the functions corresponding to other agents, i.e.the utility function is local or private. Our algorithms are based on improved versions of the measured continuous greedy algorithm for general matroid-constrained submodular maximisation. The first improvement is a new and smoother increment rule that enables us to reduce the number of steps required to solve the relaxation. The second improvement is to adapt the Decreasing-Threshold procedure for monotone submodular functions to work with non-monotone submodular functions. Then, we present the first decentralised algorithm with constant-factor approximation guarantees for general submodular task allocation. Our algorithm provides an approximation factor of 1-1/e-4ϵ (≈63%) for monotone submodular utilities, and a factor of (1/e-3ϵ) (≈37%) for non-monotone submodular functions. To illustrate the possibilities enabled by non-monotone submodular task allocation, we present a submodular task allocation model for a multi-UAV surveillance mission. Our model features the allocation of heterogeneous surveillance tasks to a heterogeneous multi-UAV team under risk of enemy detection. We develop the model and present proofs to show that it is non-monotone submodular. Then, we run numerical experiments to study the effect of different parameters of our algorithm and compare its performance against the state-of-the- art. To conclude the thesis, we take a completely different approach, the key idea is to trade constant-factor approximation guarantees in exchange for flexibility. We present a preliminary framework based on combinatorial auctions that can transfer centralised solution method to the decentralised Task Allocation domain while requiring a polynomial number of communication rounds. In other words, our framework provides a way to transfer successful methods to solve NP-Hard problems such as Metaheuristics, Mixed-Integer Programming, Constraint Programming, etc. to the decentralised setting.en_UK
dc.identifier.urihttp://dspace.lib.cranfield.ac.uk/handle/1826/17792
dc.language.isoenen_UK
dc.rights© Cranfield University, 2017. All rights reserved. No part of this publication may be reproduced without the written permission of the copyright holder.
dc.subjectAlgorithmsen_UK
dc.subjectcombinatorial optimizationen_UK
dc.subjectsubmodularityen_UK
dc.subjecttask allocationen_UK
dc.subjectdecentralised task allocationen_UK
dc.subjectdistributed task allocationen_UK
dc.subjectdiscrete optimizationen_UK
dc.subjectsubmodular maximizationen_UK
dc.subjectmatroiden_UK
dc.subjectnon-monotone submodularen_UK
dc.titleDecentralised multi-robot task allocation algorithms.en_UK
dc.title.alternativePhD in Aerospaceen_UK
dc.typeThesisen_UK

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Segui Gasco_P_2017.pdf
Size:
1.19 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.63 KB
Format:
Item-specific license agreed upon to submission
Description: