Cyclic-routing of Unmanned Aerial Vehicles

Nir Drucker, Hsi Ming Ho, Joël Ouaknine, Michal Penn, Ofer Strichman

Research output: Contribution to journalArticlepeer-review

Abstract

Various missions carried out by Unmanned Aerial Vehicles (UAVs) are concerned with permanent monitoring of a predefined set of ground targets under relative deadline constraints, i.e., the targets have to be revisited ‘indefinitely’ and there is an upper bound on the time between two consecutive successful scans of each target. A solution to the problem is a set of routes—one for each UAV—that jointly satisfy these constraints. Our goal is to find a solution with the least number of UAVs. We show that the decision version of the problem (given k, is there a solution with k UAVs?) is PSPACE-complete. On the practical side, we propose a portfolio approach that combines the strengths of constraint solving and model checking. We present an empirical evaluation of the different solution methods on several hundred randomly generated instances.

Original languageEnglish
Pages (from-to)18-45
Number of pages28
JournalJournal of Computer and System Sciences
Volume103
DOIs
StatePublished - Aug 2019
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2019

Keywords

  • Computational complexity
  • Model checking
  • Motion planning

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science
  • Computer Networks and Communications
  • Computational Theory and Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Cyclic-routing of Unmanned Aerial Vehicles'. Together they form a unique fingerprint.

Cite this