The University of Southampton
University of Southampton Institutional Repository

Decentralised Coordination in RoboCup Rescue

Ramchurn, Sarvapali, Farinelli, Alessandro, Macarthur, Kathryn, Polukarov, Mariya and Jennings, Nick (2010) Decentralised Coordination in RoboCup Rescue The Computer Journal, 53, (9), pp. 1-15.

Record type: Article


Emergency responders are faced with a number of significant challenges when managing major disasters. First, the number of rescue tasks posed is usually larger than the number of responders (or agents) and the resources available to them. Second, each task is likely to require a different level of effort in order to be completed by its deadline. Third, new tasks may continually appear or disappear from the environment, thus requiring the responders to quickly recompute their allocation of resources. Fourth, forming teams or coalitions of multiple agents from different agencies is vital since no single agency will have all the resources needed to save victims, unblock roads, and extinguish the ?res which might erupt in the disaster space. Given this, coalitions have to be efficiently selected and scheduled to work across the disaster space so as to maximise the number of lives and the portion of the infrastructure saved. In particular, it is important that the selection of such coalitions should be performed in a decentralised fashion in order to avoid a single point of failure in the system. Moreover, it is critical that responders communicate only locally given they are likely to have limited battery power or minimal access to long range communication devices. Against this background, we provide a novel decentralised solution to the coalition formation process that pervades disaster management. More specifically, we model the emergency management scenario defined in the RoboCup Rescue disaster simulation platform as a Coalition Formation with Spatial and Temporal constraints (CFST) problem where agents form coalitions in order to complete tasks, each with different demands. In order to design a decentralised algorithm for CFST we formulate it as a Distributed Constraint Optimisation problem and show how to solve it using the state-of-the-art Max-Sum algorithm that provides a completely decentralised message-passing solution. We then provide a novel algorithm (F-Max-Sum) that avoids sending redundant messages and efficiently adapts to changes in the environment. In empirical evaluations, our algorithm is shown to generate better solutions than other decentralised algorithms used for this problem.

PDF The_Computer_Journal-2010-Ramchurn-comjnl_bxq022.pdf - Version of Record
Download (523kB)

More information

Submitted date: 1 March 2010
Published date: 2010
Organisations: Agents, Interactions & Complexity


Local EPrints ID: 268499
PURE UUID: a3da9063-1021-4684-b49b-0c368b384626
ORCID for Sarvapali Ramchurn: ORCID iD

Catalogue record

Date deposited: 11 Feb 2010 16:02
Last modified: 18 Jul 2017 06:53

Export record


Author: Sarvapali Ramchurn ORCID iD
Author: Alessandro Farinelli
Author: Kathryn Macarthur
Author: Mariya Polukarov
Author: Nick Jennings

University divisions

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton:

ePrints Soton supports OAI 2.0 with a base URL of

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.