An Implementation of a Multi-Agent Plan Synchronizer

Abstract

A program is described which augments plans with synchronizing primitives to ensure appropriate conflict avoidance and co-operation. The plans are particularly suitable for describing the activity of multiple agents which may interfere with each other. The interpretation of a plan is given as a non deterministic finite automaton which exchanges messages with an environment for the commencement and conclusion of primitive actions which take place over a period of time. The synchronized plan allows any and all execution sequences of the original plan which guarantee correct interaction.

Cite

Text

Stuart. "An Implementation of a Multi-Agent Plan Synchronizer." International Joint Conference on Artificial Intelligence, 1985. doi:10.1016/B978-0-934613-63-7.50025-5

Markdown

[Stuart. "An Implementation of a Multi-Agent Plan Synchronizer." International Joint Conference on Artificial Intelligence, 1985.](https://mlanthology.org/ijcai/1985/stuart1985ijcai-implementation/) doi:10.1016/B978-0-934613-63-7.50025-5

BibTeX

@inproceedings{stuart1985ijcai-implementation,
  title     = {{An Implementation of a Multi-Agent Plan Synchronizer}},
  author    = {Stuart, Christopher},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1985},
  pages     = {1031-1033},
  doi       = {10.1016/B978-0-934613-63-7.50025-5},
  url       = {https://mlanthology.org/ijcai/1985/stuart1985ijcai-implementation/}
}