首页 | 本学科首页   官方微博 | 高级检索  
     检索      

从线性时序逻辑公式到自动机的转换算法
引用本文:朱维军,周清雷,张海宾.从线性时序逻辑公式到自动机的转换算法[J].中国通信学报,2012,9(6):100-113.
作者姓名:朱维军  周清雷  张海宾
摘    要:

收稿时间:2012-07-24;

Translating Linear Temporal Logic Formulas into Automata
Zhu Weijun,Zhou Qinglei,Zhang Haibin.Translating Linear Temporal Logic Formulas into Automata[J].China communications magazine,2012,9(6):100-113.
Authors:Zhu Weijun  Zhou Qinglei  Zhang Haibin
Institution:1School of Information Engineering, Zhengzhou University, Zhengzhou 450001, P. R. China 2School of Computer Science, Xidian University, Xi'an 710071, P. R. China
Abstract:To combat the well-known state-space explosion problem in Propositional Linear Temporal Logic (PLTL) model checking, a novel algorithm capable of translating PLTL formulas into Nondeterministic Automata (NA) in an efficient way is proposed. The algorithm firstly transforms PLTL formulas into their non-free forms, then it further translates the non-free formulas into their Normal Forms (NFs), next constructs Normal Form Graphs (NFGs) for NF formulas, and it finally transforms NFGs into the NA which accepts both finite words and infinite words. The experimental data show that the new algorithm reduces the average number of nodes of target NA for a benchmark formula set and selected formulas in the literature, respectively. These results indicate that the PLTL model checking technique employing the new algorithm generates a smaller state space in verification of concurrent systems.
Keywords:theoretical computer science  model checking  normal form graph  automata  propositional linear temporal logic
点击此处可从《中国通信学报》浏览原始摘要信息
点击此处可从《中国通信学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号