Algorithms, Complexity Theory and Optimisation Series

Collision-Free Robot Scheduling

27th November 2024, 14:00 add to calenderAshton 208
Nathan Flaherty
University of Liverpool

Abstract

Mobile robots are becoming an increasingly common part of scientific work within laboratory environments and therefore effectively coordinating them to complete necessary tasks around the laboratory whilst preventing collisions is of great practical interest. We model this with a graph G=(V,E) with m tasks and k robots, each task is on a vertex and has a certain duration (the time taken to complete the task). The problem being to find schedules for the robots which complete all the tasks in G without any two robots sharing the same vertex or traversing the same edge at any given time. This problem is NP-complete for several graph classes, notably planar graphs, trees and cliques. We have designed a O(kmn) k-approximation algorithm for paths which is optimal for tasks of equal duration.

This is work done jointly with Duncan Adamson, Igor Potapov and Paul Spirakis
add to calender (including abstract)

Additional Materials