×

zbMATH — the first resource for mathematics

Implementing pheromone-based, negotiating forager agents. (English) Zbl 1236.68254
Toni, Francesca (ed.) et al., Computational logic in multi-agent systems. 6th international workshop, CLIMA VI, London, UK, June 27–29, 2005. Revised selected and invited papers. Berlin: Springer (ISBN 3-540-33996-5/pbk). Lecture Notes in Computer Science 3900. Lecture Notes in Artificial Intelligence, 385-395 (2006).
Summary: We describe an implementation of distributed, multi-threaded BDI-style agents cooperating efficiently in a foraging scenario. Using ant-style pheromone trails as the basis for a pseudo-random walk procedure, they explore the world uniformly and negotiate to allocate collection and delivery tasks. Global information is disseminated via a publish/subscribe mechanism. The system is implemented using the concurrent logic programming language Qu-Prolog.
For the entire collection see [Zbl 1096.68007].
MSC:
68T42 Agent technology and artificial intelligence
68N17 Logic programming
68T27 Logic in artificial intelligence
Software:
Qu-Prolog
PDF BibTeX XML Cite
Full Text: DOI