基于ATL的博弈模型检测研究及其在围棋中的应用
本文选题:模型检测 + 交互时序逻辑 ; 参考:《郑州大学》2017年硕士论文
【摘要】:模型检测是由美国Clarke教授等提出的一种用于自动化验证有穷状态并发系统的技术。该技术通过穷举搜索状态空间的模型检测算法来验证系统模型是否符合预期属性。由于状态空间随着系统规模急剧增长,符号化模型检测被提出从而有效地缓解状态空间爆炸问题。验证对弈中某方是否存在必胜策略是博弈论中研究的一个主要问题。基于符号模型检测的高效性,模型检测可以应用于博弈游戏的验证。交互时序逻辑ATL对计算树逻辑进行了扩充,可以用来描述开放系统的性质。利用ATL符号模型检测算法可以对博弈游戏模型进行验证。然而,一些博弈游戏的状态空间过于庞大,需要对博弈模型检测方法进一步改进来扩大可验证系统的规模。本课题组前期在NSFC的支持下,在围棋中引入模型检测技术从而在一定范围内实施穷举搜索。然而,实施围棋模型检测的关键在于状态空间,如何约简状态空间是当前迫切需要解决的问题。针对以上的问题,本文做了一些工作如下:1)在博弈游戏的必胜策略检测验证中引入了ATL模型检测技术。用ATL对经典博弈游戏井字棋进行了建模与分析,实验结果与其他方法验证的结果一致。2)将对称技术应用于博弈模型检测中,提出了基于对称技术的博弈模型约简方法。由于很多博弈游戏具有重复的特征,对称技术可以有效地用于博弈模型的约简。3)对围棋的博弈模型进行约简,并用符号模型检测算法在小棋盘进行了必胜策略检测验证,表明了模型检测技术及其约简算法在围棋博弈中的有效性和可行性。
[Abstract]:Model checking is a technique proposed by Professor Clarke of the United States to automate the verification of finite state concurrency systems. This technique verifies whether the system model conforms to expected attributes by exhaustive search of the model checking algorithm of state space. As the state space increases rapidly with the system scale, symbolic model detection is proposed to effectively alleviate the state space explosion problem. To verify the existence of a winning strategy is a major problem in game theory. Based on the efficiency of symbolic model detection, model detection can be applied to game verification. Interactive temporal logic (ATL) extends computing tree logic to describe the properties of open systems. ATL symbol model detection algorithm can be used to verify the game model. However, the state space of some game games is too large, so it is necessary to further improve the game model detection method to expand the scale of the verifiable system. With the support of NSFC, the research group introduced model checking technology in go to carry out exhaustive search in a certain range. However, the key to implement go model detection is the state space. How to reduce the state space is an urgent problem to be solved. In order to solve the above problems, this paper does some work as follows: (1) the ATL model detection technique is introduced in the verification of the winning strategy of game games. In this paper, ATL is used to model and analyze the classical game well word chess. The experimental results are in agreement with the results of other methods. (2) the symmetry technique is applied to the game model detection, and a game model reduction method based on the symmetry technology is proposed. Because many game games have the characteristics of repetition, symmetry technique can be used to reduce the game model of go effectively, and the sign model detection algorithm is used to test the winning strategy on the small chessboard. The effectiveness and feasibility of model detection and its reduction algorithm in go game are demonstrated.
【学位授予单位】:郑州大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP317;TP311.53
【相似文献】
相关期刊论文 前10条
1 林惠民,张文辉;模型检测:理论、方法与应用[J];电子学报;2002年S1期
2 戎玫;张广泉;;模型检测新技术研究[J];计算机科学;2003年05期
3 肖健宇;张德运;郑卫斌;;过程提取用于改善程序模型检测的可伸缩性[J];西安交通大学学报;2006年06期
4 袁志斌;徐正权;王能超;;软件模型检测中的抽象[J];计算机科学;2006年07期
5 刘吉锋;孙吉贵;;基于抽象-验证-细化范例的软件模型检测[J];计算机科学;2006年12期
6 化志章;吴传孙;揭安全;薛锦云;;软件模型检测新技术研究[J];微计算机信息;2007年36期
7 王飞明;胡元闯;董荣胜;;模型检测研究进展[J];广西科学院学报;2008年04期
8 邝宏斌;罗贵明;;并行软件模型检测[J];计算机工程;2008年19期
9 何恺铎;顾明;宋晓宇;李力;李江;;面向源代码的软件模型检测及其实现[J];计算机科学;2009年01期
10 林璇;;模型检测方法在入侵检测中的应用研究[J];现代计算机(专业版);2009年02期
相关会议论文 前5条
1 高静;曹子宁;;基于空间逻辑和计算树逻辑的模型检测[A];2009年中国高校通信类院系学术研讨会论文集[C];2009年
2 许梅;曹子宁;;基于谓词μ演算和空间逻辑的模型检测算法研究[A];2009年中国高校通信类院系学术研讨会论文集[C];2009年
3 何青;骆翔宇;苏开乐;;对弈必胜策略的符号化模型检测[A];2006年全国理论计算机科学学术年会论文集[C];2006年
4 王飞明;胡元闯;董荣胜;;模型检测中状态爆炸及其优化策略研究[A];广西计算机学会2008年年会论文集[C];2008年
5 陈道喜;张广泉;陈冬火;;NSPK协议的Spin模型检测[A];2008年全国开放式分布与并行计算机学术会议论文集(下册)[C];2008年
相关重要报纸文章 前1条
1 高兴;武田开始减肥药ATL—962Ⅲ期临床试验[N];医药经济报;2009年
相关博士学位论文 前10条
1 奚琪;基于模型检测的二进制代码恶意行为识别技术研究[D];解放军信息工程大学;2014年
2 黄镇谨;基于模型检测的时空性能分析若干问题研究[D];合肥工业大学;2016年
3 江华;界程演算模型检测[D];贵州大学;2008年
4 林荣德;移动界程演算及模型检测应用的关键问题研究[D];华南理工大学;2010年
5 刘剑;传值进程与移动进程的模型检测方法[D];中国科学院研究生院(软件研究所);2005年
6 刘志锋;模型检测中关键技术的研究及其应用[D];南京大学;2011年
7 朱维军;时间区间时序逻辑模型检测:理论、算法及应用[D];西安电子科技大学;2011年
8 尹良泽;基于SAT的组合迁移系统模型检测技术研究[D];清华大学;2014年
9 陈冬火;超协调时序逻辑及其模型检测方法[D];中国科学院研究生院(成都计算机应用研究所);2006年
10 田聪;命题投影时序逻辑的判定性、复杂性、表达性及模型检测[D];西安电子科技大学;2010年
相关硕士学位论文 前10条
1 焦林枫;基于ATL的博弈模型检测研究及其在围棋中的应用[D];郑州大学;2017年
2 李永亮;基于DNA计算的CTL模型检测方法研究[D];郑州大学;2015年
3 杨树峰;基于统计模型检测的无线传感器网络协议建模与分析[D];郑州大学;2015年
4 张兴兴;基于广义可能性测度的互模拟及CTL不动点语义[D];陕西师范大学;2015年
5 王彬;基于多值模型检测的SaaS应用测试及其自动化研究[D];陕西师范大学;2015年
6 王凯;基于模型检测多反例对软件进行调试[D];电子科技大学;2015年
7 邓楠轶;基于广义可能性测度的模型检测器GPoCheck的设计与实现[D];陕西师范大学;2015年
8 张恒;多值模型检测器的研究与实现[D];陕西师范大学;2015年
9 高毅;不同模型检测下信号并串转换模块功能建模的研究[D];电子科技大学;2014年
10 崔晓爽;基于GSTE模型检测的信号并串转换模块功能验证的研究[D];电子科技大学;2014年
,本文编号:1942555
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1942555.html