An Aho-Corasick based assessment of algorithms generating failure deterministic finite automata

Madoda Nxumalo, Derrick G. Kourie, Loek Cleophas, Bruce W. Watson

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    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-2Engels
    TitelProceedings of the Twelfth International Conference on Concept Lattices and Their Applications, October 13-16, 2015, Clermont-Ferrand, France
    RedacteurenS. Ben Yahia, J. Konecny
    UitgeverijCEUR-WS.org
    Pagina's87-98
    Aantal pagina's12
    ISBN van geprinte versie9782954494807
    StatusGepubliceerd - 2015
    Evenement12th 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. 201516 okt. 2015
    http://cla2015.isima.fr/

    Publicatie series

    NaamCEUR Workshop Proceedings
    Volume1466

    Congres

    Congres12th International Conference on Concept Lattices and their Applications (CLA 2015), October 13-16, 2015, Clermont-Ferrand, France
    Verkorte titelCLA 2015
    Land/RegioFrankrijk
    StadClermont-Ferrand
    Periode13/10/1516/10/15
    Internet adres

    Vingerafdruk

    Duik in de onderzoeksthema's van 'An Aho-Corasick based assessment of algorithms generating failure deterministic finite automata'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit