Abstract
Deterministic finite automata are abstract machines that play a vital role in computer science and control engineering, aiding in the development of compilers, search algorithms, modeling of discrete event systems and more. With the aim of optimizing computational resources, minimization algorithms have been developed to eliminate unreachable and indistinguishable states in these automata. Brzozowski’s algorithm is one such method which involves reversing and determinizing the automaton twice. Despite its apparent simplicity, proving the correctness of this minimization method requires various inductive strategies. For this purpose, the Coq proof assistant was employed to streamline the proof and provide a means of verification for the algorithm. In addition to the related demonstrations, this paper contributes with a straightforward representation of automata in functional programming languages. This approach uses only lists and types with decidable equality, so that common data structures can be utilized to represent finite automata. It also offers an accessible explanation for the reasoning process.
| Originalsprog | Engelsk |
|---|---|
| Titel | Formal Methods : Foundations and Applications - 27th Brazilian Symposium, SBMF 2024, Proceedings |
| Redaktører | Sidney C. Nogueira, Ciprian Teodorov |
| Forlag | Springer |
| Publikationsdato | 2025 |
| Sider | 107-119 |
| ISBN (Trykt) | 9783031781155 |
| DOI | |
| Status | Udgivet - 2025 |
| Begivenhed | 27th Brazilian Symposium on Formal Methods, SBMF 2024 - Vitória, Brasilien Varighed: 4 dec. 2024 → 6 dec. 2024 |
Konference
| Konference | 27th Brazilian Symposium on Formal Methods, SBMF 2024 |
|---|---|
| Land/Område | Brasilien |
| By | Vitória |
| Periode | 04/12/2024 → 06/12/2024 |
| Navn | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Vol/bind | 15403 LNCS |
| ISSN | 0302-9743 |
Bibliografisk note
Publisher Copyright:© The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.
Citationsformater
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS