Backward linearised tree pattern matching

Jan Trávníček, Jan Janoušek, Bořivoj Melichar, Loek Cleophas

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    3 Citaten (Scopus)

    Samenvatting

    We present a new backward tree pattern matching algorithm for ordered trees. The algorithm finds all occurrences of a single given tree pattern which match an input tree. It makes use of linearisations of both the given pattern and the input tree. The algorithm preserves the properties and advantages of standard backward string pattern matching approaches. The number of symbol comparisons in the backward tree pattern matching can be sublinear in the size of the input tree. As in the case of backward string pattern matching, the size of the bad character shift table used by the algorithm is linear in the size of the alphabet. We compare the new algorithm with best performing previously existing algorithms based on (non-linearised) tree pattern matching using finite tree automata or stringpath matchers and show that it outperforms these for single pattern matching.

    Originele taal-2Engels
    TitelLanguage and Automata Theory and Applications
    Subtitel9th International Conference, LATA 2015, Nice, France, March 2-6, 2015, Proceedings
    RedacteurenA.-H. Dediu, E. Formenti, C. Martin-Vide, B. Truthe
    Plaats van productieBerlin
    UitgeverijSpringer
    Pagina's599-610
    Aantal pagina's12
    ISBN van geprinte versie9783319155784
    DOI's
    StatusGepubliceerd - 2015
    Evenement9th International Conference on Language and Automata Theory and Applications (LATA 2015) - Nice, Frankrijk
    Duur: 2 mrt. 20156 mrt. 2015
    Congresnummer: 9
    http://grammars.grlmc.com/LATA2015/

    Publicatie series

    NaamLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume8977
    ISSN van geprinte versie03029743
    ISSN van elektronische versie16113349

    Congres

    Congres9th International Conference on Language and Automata Theory and Applications (LATA 2015)
    Verkorte titelLATA 2015
    Land/RegioFrankrijk
    StadNice
    Periode2/03/156/03/15
    Internet adres

    Vingerafdruk

    Duik in de onderzoeksthema's van 'Backward linearised tree pattern matching'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit