We propose Teamwork Synthesis, a version of the distributed synthesis problem with application to teamwork multi-agent systems. We reformulate the distributed synthesis question by dropping the fixed interaction architecture among agents as input to the problem. Instead, our synthesis engine tries to realise the goal given the initial specifications; otherwise it automatically introduces minimal interactions among agents to ensure distribution. Thus, teamwork synthesis mitigates a key difficulty in deciding algorithmically how agents should interact so that each obtains the required information to fulfil its goal. We show how to apply teamwork synthesis to provide a distributed solution.
翻译:我们提出团队工作合成,这是应用到团队工作多试剂系统的分布式合成问题的版本。我们通过放弃代理商之间的固定互动结构作为问题的投入,重塑分布式合成问题。相反,我们的合成引擎试图根据最初的规格实现目标;否则它自动引入代理商之间的最小互动以确保分配。因此,团队工作合成减轻了从逻辑上决定代理商应如何互动从而获得实现目标所需信息的关键困难。我们展示了如何应用团队工作合成来提供分布式解决方案。