Efficient two-dimensional pattern matching in the presence of errors
Information Sciences: an International Journal
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
Ordered and Unordered Tree Inclusion
SIAM Journal on Computing
The String-to-String Correction Problem
Journal of the ACM (JACM)
A linear space algorithm for computing maximal common subsequences
Communications of the ACM
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
Fast Algorithms for Computing Tree LCS
CPM '08 Proceedings of the 19th annual symposium on Combinatorial Pattern Matching
Journal of Discrete Algorithms
SPIRE'10 Proceedings of the 17th international conference on String processing and information retrieval
Pattern discovery in annotated dialogues using dynamic programming
International Journal of Intelligent Information and Database Systems
Hi-index | 0.00 |
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 give, what is to our knowledge, the first inherently multi-dimensional definition of LCS. We discuss the Longest Common Substructure of two matrices and the Longest Common Subtree problem for multiple trees including a constrained version. Both problems cannot be solved by a natural extension of the original LCS solution. We investigate the tractability of the above problems. For the first we prove NP-Completeness. For the latter NP-hardness holds for two general unordered trees and for k trees in the constrained LCS.