Abstrakt
Minimal acyclic deterministic finite automata (ADFAs) can be used as a compact representation of finite string sets with fast access time. Creating them with traditional algorithms of DFA minimization is resource greedy when a large collection of strings is involved. This paper aims to popularize an efficient but little-known algorithm for creating minimal ADFAs recognizing a finite language, invented independently by several authors. The algorithm is presented for three variants of ADFAs, its minor improvements are discussed, and minimal ADFAs are compared to competitive data structures.
| Język oryginału | angielski |
|---|---|
| Strony (od–do) | 1077-1090 |
| Liczba stron | 14 |
| Czasopismo | Software - Practice and Experience |
| Tom | 31 |
| Numer wydania | 11 |
| Identyfikatory DOI | |
| Status publikacji | Opublikowano - wrz 2001 |
Obszary tematyczne ASJC Scopus
- Oprogramowanie
Fingerprint
Zanurz się w tematy badawcze publikacji „How to squeeze a lexicon”. Razem tworzą niepowtarzalny odcisk palca.Cytuj to
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver