期刊文献+

有限自动机最小化算法的实现

An Implementation of the Minimization Algorithm of DFA
下载PDF
导出
摘要 实现DFA M=(Q,Σ,δ,q0,F)最小化算法的关键问题是如何编程求取商集Q/Rk(即状态的k阶区分)。本文引入等价关系Sk与商集Q/Sk(状态的严格k阶区分),证明了Rk=Rk-1∩Sk,因此Q/Rk是Q/Rk-1中等价类与Q/Sk中等价类的非空交集全体。为了求取Q/Sk,引入Q的子集Hk,利用集合的交、差运算可由Hk求取Q/Sk,从而仅利用集合运算便可求取Q/Rk。基于上述讨论,给出了DFA最小化算法的一个容易实现的构造性描述。 A key problem of implementing the minimization algorithm of DFA M = ( Q, ∑ ,δ , q0, F ) is how to program to solve quotient set Q / Rk (i.e. k-order partition of states). A equivalence relation Sk on Q and quotient set Q / Sk (exact k-order partition of states) are introduced, and Rk = Rk-1 ∩ Sk is proved, then elements of Q / nk are all nonempty intersections of each equivalence class belonging to Q / Rk-1 and each one belonging to Q / Sk. A subset Rk of Q is introduced for solving Q / Sk only to use intersection and difference operations, therefore Q / Rk is solved only to use set operations. A constructive minimization algorithm of DFA easily to be implemented is represented based on the above discussion.
作者 韩光辉
出处 《武汉商业服务学院学报》 2006年第1期60-62,共3页 Journal of Wuhan Commercial Service College
关键词 有限自动机 等价最小有限自动机 等价关系 商集 划分 deterministic finite automata 'minimum equivalent finite automaton equivalence relation quotient set partition
  • 相关文献

参考文献3

二级参考文献7

  • 1陶仁骥.一种有限自动机分开钥密体制和数字签名[J].计算机学报,1985,8(6):401-409.
  • 2陶仁骥,计算机学报,1985年,8卷,6期,401页
  • 3管纪文,线性自动机,1984年
  • 4左考凌,李为鑒,刘永才.离散数学[M].上海:上海科学技术文献出版社,1999.
  • 5周明德.微型计算机硬件、软件及其应用[M].北京:清华大学出版社,1990.
  • 6唐稚松.LR(K)的语法分解与FPL程序的优化[J]数学学报,1978(01).
  • 7吕书志.环上线性有限自动机的可逆性的一些结果[J].计算机学报,1991,14(8):570-578. 被引量:11

共引文献39

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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