Academia.eduAcademia.edu

An optimal algorithm for computing all subtree repeats in trees

2014, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences

Abstract
sparkles

AI

Tree data structures are vital in numerous applications ranging from programming languages to computational biology. The efficient extraction of repeating patterns in trees is a significant computational problem. Recent work has built on algorithms to compute subtree repeats in linear time and space by focusing on full subtrees. This paper presents an optimal algorithm tailored for computing all subtree repeats in trees with performance guarantees.