Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/SFCS.1989.63475guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Efficient tree pattern matching

Published: 30 October 1989 Publication History

Abstract

A classic open problem on tree pattern matching is whether the naive O(mn)-step algorithm for finding all the occurrences of a pattern tree of size m in a text tree of size n can be improved. An O(nM/sup 0.75/ polylog(m))-step algorithm for this tree pattern matching problem is designed. The problems of linear string matching with don't care symbols and linear string max-min convolution are treated.

Cited By

View all
  • (2024)DPconv: Super-Polynomially Faster Join OrderingProceedings of the ACM on Management of Data10.1145/36988092:6(1-26)Online publication date: 20-Dec-2024
  • (2023)Fredman’s Trick Meets Dominance Product: Fine-Grained Complexity of Unweighted APSP, 3SUM Counting, and MoreProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585237(419-432)Online publication date: 2-Jun-2023
  • (2018)Subtree Isomorphism RevisitedACM Transactions on Algorithms10.1145/309323914:3(1-23)Online publication date: 16-Jun-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
SFCS '89: Proceedings of the 30th Annual Symposium on Foundations of Computer Science
October 1989
586 pages
ISBN:0818619821

Publisher

IEEE Computer Society

United States

Publication History

Published: 30 October 1989

Author Tags

  1. O(mn)-step algorithm
  2. linear string matching
  3. linear string max-min convolution
  4. text tree
  5. tree pattern matching

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)DPconv: Super-Polynomially Faster Join OrderingProceedings of the ACM on Management of Data10.1145/36988092:6(1-26)Online publication date: 20-Dec-2024
  • (2023)Fredman’s Trick Meets Dominance Product: Fine-Grained Complexity of Unweighted APSP, 3SUM Counting, and MoreProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585237(419-432)Online publication date: 2-Jun-2023
  • (2018)Subtree Isomorphism RevisitedACM Transactions on Algorithms10.1145/309323914:3(1-23)Online publication date: 16-Jun-2018
  • (2016)Subtree isomorphism revisitedProceedings of the twenty-seventh annual ACM-SIAM symposium on Discrete algorithms10.5555/2884435.2884523(1256-1271)Online publication date: 10-Jan-2016
  • (2016)Longest common extensions in treesTheoretical Computer Science10.1016/j.tcs.2015.08.009638:C(98-107)Online publication date: 25-Jul-2016
  • (2014)Efficient counting of square substrings in a treeTheoretical Computer Science10.1016/j.tcs.2014.04.015544(60-73)Online publication date: 1-Aug-2014
  • (2012)Faster bit-parallel algorithms for unordered pseudo-tree matching and tree homeomorphismJournal of Discrete Algorithms10.1016/j.jda.2011.12.01814(119-135)Online publication date: 1-Jul-2012
  • (2012)The position heap of a trieProceedings of the 19th international conference on String Processing and Information Retrieval10.1007/978-3-642-34109-0_38(360-371)Online publication date: 21-Oct-2012
  • (2011)Computing all subtree repeats in ordered ranked treesProceedings of the 18th international conference on String processing and information retrieval10.5555/2051073.2051106(338-343)Online publication date: 17-Oct-2011
  • (2011)The tree inclusion problemACM Transactions on Algorithms10.1145/1978782.19787937:3(1-47)Online publication date: 15-Jul-2011
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media