A programming language for coordinating group actions

Wieke de Vries, Frank S. de Boer, Koen V. Hindriks, Wiebe van der Hoek, John Jules C. Meyer

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

Abstract

Coordination and cooperation are crucial notions in multi-agent systems. We provide a constraint programming language called GrAPL, with facilities for group communication, group formation and group collaboration. GrAPL includes three novel statements. Two of these enable groups of agents to communicate about possible constraints on a specific action they might do together. If the demands of the agents are compatible, the group reaches an agreement regarding future executions of the action discussed. The third statement is synchronised action execution. Groups of agents can perform an action together, as long as their constraints on the action are satisfied.

Original languageEnglish
Title of host publicationFrom Theory to Practice in Multi-Agent Systems - 2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems, CEEMAS 2001, Revised Papers
EditorsBarbara Dunin-Keplicz, Edward Nawarecki
PublisherSpringer/Verlag
Pages313-321
Number of pages9
ISBN (Print)3540433708, 9783540433705
Publication statusPublished - 1 Jan 2002
Externally publishedYes
Event2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems, CEEMAS 2001 - Cracow, Poland
Duration: 26 Sep 200129 Sep 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2296
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Workshop of Central and Eastern Europe on Multi-Agent Systems, CEEMAS 2001
CountryPoland
CityCracow
Period26/09/0129/09/01

Fingerprint

Dive into the research topics of 'A programming language for coordinating group actions'. Together they form a unique fingerprint.

Cite this