This paper presents a solution to the automatic task planning problem for multi-agent systems. A formal framework is developed based on the Nondeterministic Finite Automata with $\epsilon$-transitions, where given the capabilities, constraints and failure modes of the agents involved, an initial state of the system and a task specification, an optimal solution is generated that satisfies the system constraints and the task specification. The resulting solution is guaranteed to be complete and optimal; moreover a heuristic solution that offers significant reduction of the computational requirements while relaxing the completeness and optimality requirements is proposed. The constructed system model is independent from the initial condition and the task specification, alleviating the need to repeat the costly pre-processing cycle for solving other scenarios, while allowing the incorporation of failure modes on-the-fly. Two case studies are provided: a simple one to showcase the concepts of the proposed methodology and a more elaborate one to demonstrate the effectiveness and validity of the methodology.
翻译:本文提出了多试剂系统自动任务规划问题的解决办法,根据非决定性的有限自动过渡法制定了正式框架,其中考虑到所涉代理人的能力、限制和故障模式、系统的初始状态和任务规格,提出了满足系统制约和任务规格的最佳解决办法,保证了解决办法的完整和最佳;还提出了大量减少计算要求、同时放宽完整性和最佳性要求的超常解决办法;构建的系统模型独立于初始条件和任务规格,减少了重复昂贵的预处理周期的需要,以解决其他情况,同时允许将故障模式纳入实际操作;提供了两个案例研究:一个是展示拟议方法概念的简单办法,另一个是展示方法有效性和有效性的更详尽办法。