Pattern matching in trees is fundamental to a variety of programming language systems. However, progress has been slow in satisfying a pressing need for general-purpose pattern-matching algorithms that are efficient in both time and space. We offer asymptotic improvements in both time and space to Chase\u27s bottom-up algorithm for pattern preprocessing. A preliminary implementation of our algorithm runs ten times faster than Chase\u27s (1987) implementation on the hardest problem instances. Our preprocessing algorithm has the advantage of being on-line with respect to pattern additions and deletions. It also adapts to favorable input instances, and on Hoffmann and O\u27Donnell\u27s (1982) class of simple patterns, it performs better than t...
We present a new backward tree pattern matching algorithm for ordered trees. The algorithm finds all...
Abstract. In this paper, I outline a new algorithm for regular tree pattern matching. The Boyer-Moor...
We address the problem of matching multiple pattern strings against a text string. Just as the Aho-C...
AbstractPattern matching in trees is fundamental to a variety of programming language systems. Howev...
We consider the problem of linear regular tree pattern matching and describe a new solution based on...
AbstractWe consider the problem of linear regular tree pattern matching and describe a new solution ...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
In 1970, Knuth, Pratt, and Morris [1] showed how to do basic pattern matching in linear time. Relate...
In this paper, we show an O(n+m) time Turing reduction from the tree pattern matching problem to ano...
In this paper, we show an O (n+m) time Turing reduction from the tree pattern matching problem to an...
Tree pattern matching on ordered trees is an important problem in Computer Science. Ordered trees ca...
This paper presents general results on the probabilities of occurrences of patterns in trees, which ...
AbstractA few lines pattern matching algorithm is obtained by using the correctness proof of program...
We show an efficient pattern matching algorithm for strings that are succinctly described in terms o...
Submitted to WALCOM 2020Cartesian tree matching is the problem of finding all substrings in a given ...
We present a new backward tree pattern matching algorithm for ordered trees. The algorithm finds all...
Abstract. In this paper, I outline a new algorithm for regular tree pattern matching. The Boyer-Moor...
We address the problem of matching multiple pattern strings against a text string. Just as the Aho-C...
AbstractPattern matching in trees is fundamental to a variety of programming language systems. Howev...
We consider the problem of linear regular tree pattern matching and describe a new solution based on...
AbstractWe consider the problem of linear regular tree pattern matching and describe a new solution ...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
In 1970, Knuth, Pratt, and Morris [1] showed how to do basic pattern matching in linear time. Relate...
In this paper, we show an O(n+m) time Turing reduction from the tree pattern matching problem to ano...
In this paper, we show an O (n+m) time Turing reduction from the tree pattern matching problem to an...
Tree pattern matching on ordered trees is an important problem in Computer Science. Ordered trees ca...
This paper presents general results on the probabilities of occurrences of patterns in trees, which ...
AbstractA few lines pattern matching algorithm is obtained by using the correctness proof of program...
We show an efficient pattern matching algorithm for strings that are succinctly described in terms o...
Submitted to WALCOM 2020Cartesian tree matching is the problem of finding all substrings in a given ...
We present a new backward tree pattern matching algorithm for ordered trees. The algorithm finds all...
Abstract. In this paper, I outline a new algorithm for regular tree pattern matching. The Boyer-Moor...
We address the problem of matching multiple pattern strings against a text string. Just as the Aho-C...