arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2404.03039cs.FL
收藏

使用 Grail+ 和 TikZ 图示有限自动机

Illustrating Finite Automata with Grail+ and TikZ

Alastair May, Taylor J. Smith

AI总结:

本文提出 Grail+ Visualizer,可将 Grail+ 输出的有限自动机文本表示自动转换为带状态与转移布局的 TikZ 图示代码。

摘要:

本文讨论一款与 Grail+ 交互的新软件工具,Grail+ 是一个自动机理论命令行实用程序库。我们的软件 Grail+ Visualizer 接收 Grail+ 生成的有限自动机文本表示,并生成 TikZ 代码以图示该有限自动机,同时自动布局状态和转移。除概述自动机理论与 Grail+ 的基础知识外,我们还详细讨论 Grail+ Visualizer 的工作原理,并提出未来工作的可能方向。

英文摘要:

In this article, we discuss a new software tool that interacts with Grail+, a library of automata-theoretic command-line utilities. Our software, the Grail+ Visualizer, takes the textual representation of a finite automaton produced by Grail+ and generates TikZ code to illustrate the finite automaton, with automatic layout of states and transitions. In addition to giving an overview of the basics of automata theory and Grail+, we discuss how the Grail+ Visualizer works in detail and suggest avenues for future work.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑