Fast algorithms for finding nearest common ancestors
SIAM Journal on Computing
Efficient two-dimensional pattern matching in the presence of errors
Information Sciences: an International Journal
Faster scaling algorithms for network problems
SIAM Journal on Computing
Simple fast algorithms for the editing distance between trees and related problems
SIAM Journal on Computing
Fast parallel and serial multidimensional approximate array matching
Theoretical Computer Science
Kaikoura tree theorems: computing the maximum agreement subtree
Information Processing Letters
Ordered and Unordered Tree Inclusion
SIAM Journal on Computing
Maximum Agreement Subtree in a Set of Evolutionary Trees: Metrics and Efficient Algorithms
SIAM Journal on Computing
The String-to-String Correction Problem
Journal of the ACM (JACM)
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
A New Algorithm for the Ordered Tree Inclusion Problem
CPM '97 Proceedings of the 8th Annual Symposium on Combinatorial Pattern Matching
A Survey of Longest Common Subsequence Algorithms
SPIRE '00 Proceedings of the Seventh International Symposium on String Processing Information Retrieval (SPIRE'00)
A survey on tree edit distance and related problems
Theoretical Computer Science
An optimal decomposition algorithm for tree edit distance
ACM Transactions on Algorithms (TALG)
The tree inclusion problem: in optimal space and faster
ICALP'05 Proceedings of the 32nd international conference on Automata, Languages and Programming
Fast algorithms for computing tree LCS
Theoretical Computer Science
Hi-index | 5.23 |
The Longest Common Subsequence (LCS) is a well studied problem, having a wide range of implementations. Its motivation is in comparing strings. It has long been of interest to devise a similar measure for comparing higher dimensional objects, and more complex structures. In this paper we study the Longest Common Substructure of two matrices and show that this problem is NP-hard. We also study the Longest Common Subforest problem for multiple trees including a constrained version, as well. We show NP-hardness for k2 unordered trees in the constrained LCS. We also give polynomial time algorithms for ordered trees and prove a lower bound for any decomposition strategy for k trees.