Python有限自动机库

时间:2011-09-13 09:19:50

标签: python finite-automata

Python最完整的有限自动机库是什么,它能够进行基本的操作,例如:

  • 最小化,
  • 确定非确定性有限自动机
  • 这些自动机等生成的语言的联盟,交集和产品。

我找到的所有库都不完整或者不是即插即用的。

2 个答案:

答案 0 :(得分:3)

python-automata似乎可以做你要问的所有事情。

  • 缺少什么?
  • 也许你想自己贡献一个缺失的功能?

答案 1 :(得分:1)

如果您不介意使用底层C ++库,可以使用OpenFst尝试Python bindingsPyFsa包含您列出的优化算法。