Verifying large numbers of cooperating adaptive agents

Christopher Rouff, Mike Hinchey, Walt Truszkowski, James Rash

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

NASA is proposing to use large numbers of cooperating spacecraft in future exploration missions. These swarms will exhibit complex behaviors and interactions that can result in unintended emergent properties. Verifying the proper behavior of these new types of missions will be critical to their success. This paper gives the results of research into the use of formal methods techniques for verification of a large number of cooperating agents. Multiple formal methods were evaluated to determine their effectiveness in assuring the behavior of swarms of spacecraft. The NASA ANTS mission was used as an example of swarm intelligence against which to apply the formal methods. This paper discusses the evaluation of these formal methods, provides a partial specification of ANTS using four selected methods, and an outline of an integrated formal method for verifying future NASA swarm missions.

Original languageEnglish
Title of host publicationProceedings - 11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005
EditorsL. Barolli
Pages391-397
Number of pages7
DOIs
Publication statusPublished - 2005
Externally publishedYes
Event11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005 - Fukuoka, Japan
Duration: 20 Jul 200522 Jul 2005

Publication series

NameProceedings of the International Conference on Parallel and Distributed Systems - ICPADS
Volume1
ISSN (Print)1521-9097

Conference

Conference11th International Conference on Parallel and Distributed Systems Workshops, ICPADS 2005
Country/TerritoryJapan
CityFukuoka
Period20/07/0522/07/05

Keywords

  • Autonomy
  • Emergent behavior
  • Formal methods
  • Spacecraft
  • Swarms
  • Verification

Fingerprint

Dive into the research topics of 'Verifying large numbers of cooperating adaptive agents'. Together they form a unique fingerprint.

Cite this