期刊文献+

概率计算树逻辑的限界模型检测 被引量:15

Bounded Model Checking for Probabilistic Computation Tree Logic
下载PDF
导出
摘要 为了缓解概率计算树逻辑模型检测中的状态空间爆炸问题,提出了概率计算树逻辑的限界模型检测技术.该技术首先定义概率计算树逻辑的限界语义,并证明其正确性;之后,通过实例说明在传统限界模型检测中,以路径长度作为判断检测过程终止的标准已经失效,基于数值计算中牛顿迭代法的终止准则,设计了新的终止判断标准;然后提出基于线性方程组求解的限界模型检测算法;最后,通过3个测试用例说明,概率计算树逻辑限界模型检测方法在反例较短的情况下能够快速完成检测过程,而且比概率计算树逻辑的无界模型检测算法所需求得的状态空间要少. In order to overcome the state explosion problem in model checking the probabilistic computation tree logic, a bounded model checking technique is proposed. First, the bounded semantics of the probabilistic computation tree logic is presented, and then its correctness is proved. Second, by a simple instance the criterion of the traditional termination, based on the length of path, is shown to fail. Based on the termination criterion used in the Newton iteration in numerical computing, a new criterion is given. Third, the bounded model checking procedure of the probabilistic computation tree logic is transformed into linear equations. Finally, three benchmarks are used to present the advantages of the bounded model checking.
出处 《软件学报》 EI CSCD 北大核心 2012年第7期1656-1668,共13页 Journal of Software
基金 国家自然科学基金(61003288 61111130184 60773049) 江苏省自然科学基金(BK2010192) 教育部博士点基金(20093227110005)
关键词 模型检测 限界模型检测 概率计算树逻辑 马尔可夫链 model checking bounded model checking probabilistic computation tree logic Markov chains
  • 相关文献

参考文献6

二级参考文献90

  • 1吴立军,苏开乐.多智体系统时态认知规范的模型检测算法[J].软件学报,2004,15(7):1012-1020. 被引量:9
  • 2骆翔宇,苏开乐,杨晋吉.有界模型检测同步多智体系统的时态认知逻辑[J].软件学报,2006,17(12):2485-2498. 被引量:13
  • 3Biere A, Cimatti A, Clarke E, Fujita M, Zhu Y. Symbolic model checking using SAT procedures instead of BDDs. In Proc. DAC, New Orleans, LA, USA, June 21-25, 1999, pp.317-320.
  • 4Biere A, Cimatti A, Clarke E, Zhu Y. Symbolic model checking without BDDs. In Proc. TACAS, Amsterdam, The Netherlands, March 22-28, 1999, pp.193-207.
  • 5Penczek W, Wolna B, Zbrzezny A. Bounded model checking for the universal fragment of CTL. Fundamenta Informaticae, 2002, 51(1/2): 135-156.
  • 6Biere A,Clarke E, Raimi R, Zhu Y. Verifying safety properties of a Power PC microprocessor using symbolic model checking without BDDs. In Proc. CAV, Trento, Italy, July 6-10, 1999, pp.60-71.
  • 7Copty F, Fix L, Fraer R, Giunchiglia E, Kamhi G, Tacchella A, Vardi M Y. Benefits of bounded model checking at an industrial setting. In Proc. CAV, Paris, France, July 18-22, 2001, pp.436-453.
  • 8Strichman O. Accelerating bounded model checking of safety properties. Formal Methods in System Design, 2004, 24(1): 5-24.
  • 9Jain H, Bartzis C, Clarke E M. Satisfiability checking of non-clausal formulas using general matings. In Proc. SAT, Seattle, WA, USA, August 12-15, 2006, pp.75-89.
  • 10Emerson E A, Clarke E M. Using branching-time temporal logics to synthesize synchronization skeletons. Science of Computer Programming, 1982, 2(3): 241- 266.

共引文献207

同被引文献87

引证文献15

二级引证文献31

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部