Mostra el registre d'ítem simple
Simple and efficient tree pattern matching
dc.contributor.author | Valiente Feruglio, Gabriel Alejandro |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament de Ciències de la Computació |
dc.date.accessioned | 2016-11-30T15:37:19Z |
dc.date.available | 2016-11-30T15:37:19Z |
dc.date.issued | 2000-12 |
dc.identifier.citation | Valiente, G. "Simple and efficient tree pattern matching". 2000. |
dc.identifier.uri | http://hdl.handle.net/2117/97540 |
dc.description.abstract | A simple and efficient algorithm for an extension of the subtree isomorphism problem is presented that computes a certificate for each rooted subtree of a given forest, thereby partitioning the set of rooted subtrees into isomorphism equivalence classes. The partitioning can be used to find all occurrences of a pattern tree in a text tree, or even all occurrences of every subtree of a pattern in a text, and the algorithm handles multiple pattern trees and also multiple text trees. The method combines a bottom-up forest traversal algorithm with a simple numbering scheme for rooted trees. The algorithm runs in expected time linear in the number of nodes, and can be applied to rooted trees of unbounded degree, either unordered or ordered, labeled or unlabeled. The algorithm also solves the problem of finding all $k$-th largest common subtrees and all $k$-th most often repeated subtrees. A C++ implementation of the algorithm using LEDA is given in full detail. |
dc.format.extent | 16 p. |
dc.language.iso | eng |
dc.relation.ispartofseries | LSI-00-72-R |
dc.subject | Àrees temàtiques de la UPC::Informàtica |
dc.subject.other | Design and analysis of algorithms |
dc.subject.other | Combinatorial problems |
dc.subject.other | Graph algorithms |
dc.subject.other | Pattern matching |
dc.subject.other | Tree pattern matching |
dc.subject.other | Tree isomorphism |
dc.subject.other | Subtree isomorphism |
dc.title | Simple and efficient tree pattern matching |
dc.type | External research report |
dc.rights.access | Open Access |
local.identifier.drac | 1890125 |
dc.description.version | Postprint (published version) |
local.citation.author | Valiente, G. |
Fitxers d'aquest items
Aquest ítem apareix a les col·leccions següents
-
Reports de recerca [1.107]