On the external concurrency of current BDI frameworks for MAS
arxiv(2024)
摘要
The execution of Belief-Desire-Intention (BDI) agents in a Multi-Agent System
(MAS) can be practically implemented on top of low-level concurrency mechanisms
that impact on efficiency, determinism, and reproducibility. We argue that
developers should specify the MAS behaviour independently of the execution
model, and choose or configure the concurrency model later on, according to
their target domain's specific needs, leaving the MAS specification unaffected.
We identify patterns for mapping the agent execution over the underlying
concurrency abstractions, and investigate which concurrency models are
supported by some of the most commonly used BDI platforms. Although most
frameworks support multiple concurrency models, we find that they tend to hide
them under the hood, making them opaque to the developer, and effectively
limiting the possibility of fine-tuning the MAS.
更多查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要