Samenvatting
The Aho-Corasick algorithm derives a failure deterministic finite automaton for finding matches of a finite set of keywords in a text. It has the minimum number of transitions needed for this task. The DFA-Homomorphic Algorithm (DHA) algorithm is more general, deriving from an arbitrary complete deterministic finite automaton a language-equivalent failure deterministic finite automaton. DHA takes formal concepts of a lattice as input. This lattice is built from a state/outtransition formal context that is derived from the complete deterministic finite automaton. In this paper, three general variants of the abstract DHA are benchmarked against the specialised Aho-Corasick algorithm. It is shown that when heuristics for these variants are suitably chosen, the minimality attained by the Aho-Corasick algorithm can be closely approximated. A published non-lattice-based algorithm is also shown to perform well in experiments.
Originele taal-2 | Engels |
---|---|
Titel | Proceedings of the Twelfth International Conference on Concept Lattices and Their Applications, October 13-16, 2015, Clermont-Ferrand, France |
Redacteuren | S. Ben Yahia, J. Konecny |
Uitgeverij | CEUR-WS.org |
Pagina's | 87-98 |
Aantal pagina's | 12 |
ISBN van geprinte versie | 9782954494807 |
Status | Gepubliceerd - 2015 |
Evenement | 12th International Conference on Concept Lattices and their Applications (CLA 2015), October 13-16, 2015, Clermont-Ferrand, France - Campus des Cézeaux, Clermont-Ferrand, Frankrijk Duur: 13 okt. 2015 → 16 okt. 2015 http://cla2015.isima.fr/ |
Publicatie series
Naam | CEUR Workshop Proceedings |
---|---|
Volume | 1466 |
Congres
Congres | 12th International Conference on Concept Lattices and their Applications (CLA 2015), October 13-16, 2015, Clermont-Ferrand, France |
---|---|
Verkorte titel | CLA 2015 |
Land/Regio | Frankrijk |
Stad | Clermont-Ferrand |
Periode | 13/10/15 → 16/10/15 |
Internet adres |