检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]解放军理工大学指挥自动化学院,南京210007
出 处:《计算机科学》2009年第5期214-219,共6页Computer Science
基 金:863高技术计划基金项目(2007AA01Z126);国防预研基金项目(9140A06020206JB8101)资助
摘 要:时序认知逻辑是由时序逻辑和认知逻辑组合而成的逻辑,主要应用于多主体系统的规范定义。大多数时序认知逻辑是基于CTL的,表达能力有限。并且已知的一些模型检查算法存在内存不足和状态爆炸等问题。讨论了基于CTL*的时态认知逻辑CTL*K的语法、语义和模型,它能够在表达力很强的时态逻辑CTL*基础上描述智能体的知识、目标等意向特征。并给出了CTL*K的模型检查算法,其核心思想就是将CTL*K公式的检查问题转化为CTL*公式的模型检查问题,可以使检查的系统规模得以大幅度提高。并且将算法编码后容易集成到NuSMV模型检查器。Temporal epistemic logics have been gradually used in specification of multiple agents system, which are composed by temporal logics and epistemic logics. Most of temporal epistemic logics are based on CTL, which have a limited expressivity. And some model checking techniques existing for them have problems such as memory-shortage and state explosion. A temporal epistemic logic CTL * K based on CTL * was proposed. Through the definition of syntax and se mantics,CTL * K had a strong expressivity and could describe agents' epistemic properties such as belief and goal. To check CTL * K, a symbolic model checking algorithm for CTL * K was offered, which translated a CTL * K formula into a common CTL * formula and could be easily encoded into NuSMV model checker. The experiment showed that the algorithm could obviously enlarge the size of system to be checked.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.70