模型检查中的知识与战略能力
在多智能体系统的研究中,模型检查是一种重要的验证技术,而知识与战略能力的结合为模型检查带来了新的视角和方法。本文将深入探讨战略约束下的能力语义、知识到战略能力的翻译等关键内容。
战略约束下的结果与语义
战略约束在多智能体系统中起着重要作用,它限制了智能体的策略选择。首先,我们来明确在战略约束下的结果定义。
- 结果定义 :设 $M$ 是一个并发博弈结构(cgs),$q$ 是 $M$ 中的一个状态,$s_A$ 是一个集体策略,$\eta = \langle \Upsilon, B \rangle$ 是一个战略约束。从 $q$ 出发,在约束 $\eta$ 下 $s_A$ 的结果包含所有可能的路径,这些路径是当对手只能使用与 $\eta$ 相符且能补充 $s_A$ 的策略时,智能体 $A$ 从 $q$ 开始执行 $s_A$ 所产生的。形式上,该集合定义为:
[
out(q, s_A, \eta) = { \lambda \in \Lambda(q) | \text{存在 } t \in \Sigma_{A \cup B} \text{,与 } \eta \text{ 一致,使得 } t[A] = s_A \text{ 且对于每个 } i = 1, 2, \cdots \text{ 存在智能体决策元组 } \langle \alpha_1, \cdots, \alpha_k \rangle \text{ 满足:} \alpha_a = t_a(\lambda[i - 1]) \text{ 对于 } a \in A \cup B, \alpha_a \in d(a, \lambda[i - 1]) \text{ 对
超级会员免费看
订阅专栏 解锁全文
4594

被折叠的 条评论
为什么被折叠?



