网站大量收购独家精品文档,联系QQ:2885784924

第6章时态逻辑重点.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* (三) 计算树逻辑 CTL公式的BNF表示为: ?:: = p |(??)|(???)|(???)|(???)|(???)|(A??)|(E??)|(A??)| (E??)| (A○?)|(E○?)|(A(???)) |(E(???)) A?(p? E?q);E?E(p?q);E?E? p?A?q;A(p?E?q);A?A?(p? A(p?(﹁p?A(﹁p?q))))为CTL公式。 ?? p; E?(p?q); A?((p?q)?(p?t))不是CTL公式 (?、?必须紧接着A或E之后;?必须紧接着A或E之后;(p?q)、(p?t))或(p?q)?(p?t))的前面必须是A或E) CTL公式的解释或语义: ① M,s╞ p 当且仅当 p? L(s); ② M,s╞?p 当且仅当 p? L(s); ③ M,s╞ A○p 当且仅当 ?t? R(s),p ? L(t); ④ M,s╞ E○p 当且仅当 ?t? R(s),p ? L(t); ⑤ M,s╞ A?p 当且仅当所有s0= s的路径s0s1s2s3…上均存在si满足p ? L(si); ⑥ M,s╞ E?p 当且仅当存在s0=s的路径s0s1s2s3…,该路径上某些si满足p? L(si); ⑦ M,s╞ A?p 当且仅当所有s0= s的路径s0s1s2s3…上的所有si满足p ? L(si); ⑧ M,s╞ E?p当且仅当存在s0=s的路径s0s1s2s3…上的所有si满足p? L(si); ⑨ M,s╞A(p?q) 当且仅当所有s0= s的路径s0s1s2s3…满足p? L(sk)(0? k i)且q? L(si); ⑩ M,s╞ E(p?q) 当且仅当存在s0= s的路径s0s1s2s3…,满足p? L(sk)(0? k i)且q? L(si). 上述满足关系式中,①和②是命题逻辑公式的解释,只需要考察当前状态下公式的满足;③和④的解释,要考察除了当前状态外,还有所有与当前状态有关系的直接后继状态(1步可达状态);⑤、⑥、⑦、⑧、⑨和⑩,不仅要考察当前状态及其所关联的直接后继状态,而且还要考察与当前状态所关联的间接后继状态。 路径量词 A全称路径量词;E存在路径量词 状态量词 ?全称状态量词; ?存在状态量词 M,s0╞ p?q p和q均位于状态s0; M,s0╞ ?r r不在状态s0; M,s0╞ E○(q?r) 路径s0s1…中的结点s1包含q与r; M,s0╞ ?A○(q?r) 路径s0s1…中的结点s1仅包含r但不包含q; M,s0╞ ?E?(p?r) 不存在同时包含p和r的结点; M,s2╞ E?r 路径s2s3…中的所有结点均包含r; M,s2╞ A?r 所有s0= s2路径中的结点均包含r; M,s0╞ E((p?q)?r) 路径s0s2…中结点s2含r而结点s0包含p与q; M,s0╞ A(p?r) 结点s0包含p且其所有后继结点包含r. p,q s0 r s2 q,r s1 p,q s0 r s2 r s2 q,r s1 r s2 r s2 s0 q,r r p,q s2 s1 Kripke结构模型在状态s0下的路径树 * (三) 计算树逻辑 ? ? ? ? ? ? ? ? ? ? ? ? ? A?? E?? ? ? ? ? ? ? A?? E?? * (三) 计算树逻辑 ? ? ? A○? E○? ? ? ? ? ? A(???) ? ? ? E(???) ? ? ? ? (三) 计算树逻辑 在计算树逻辑中,时态算子、路径量词可以通过等值公式相互转换。下面给出了一些CTL等值公式: ?A?? = E??? ?E?? = A??? ?A○? = E○?? A?? = A(true??) E?? = E(true??) A?? = ?? A○A?? E?? = ?? E○E?? A?? = ?? A○A?? E?? = ?? E○E?? A(???)=?? (??A○A(???)) E(???)=?? (??E○E(???)) 计算树逻辑是命题逻辑的扩展,所以命题逻辑中联结词之间的等值公式同样适用于计算树逻辑。在命题逻辑中,{?, ?}和{?, ?}分别构成了完备联结词集,因为完备联结词集之外的其他联结词均可用完备联结词集中的联结词来表示。在计算树逻辑中,{A?, A?, A○}、{ A?, E?, E○}、{E?, E?, E○}等分别构成了时态算子和路径量词的完备集。 (三) 计算

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档