【发布时间】:2011-11-16 00:04:18
【问题描述】:
什么是最完整的 Python 有限自动机库,它能够执行以下基本操作:
- 最小化,
- 非确定性有限自动机的确定
- 这些自动机生成的语言的并、交、积等。
我发现的所有库要么不完整,要么不能即插即用。
【问题讨论】:
-
只是原生“集合”在做联合、交叉、... :: docs.python.org/library/sets.html
什么是最完整的 Python 有限自动机库,它能够执行以下基本操作:
我发现的所有库要么不完整,要么不能即插即用。
【问题讨论】:
如果您不介意使用底层 C++ 库,您可以尝试使用 OpenFst 和这些 Python bindings。 PyFsa 有你列出的优化算法。
【讨论】:
python-automata 似乎能够完成您要求的所有事情。
【讨论】: