We present new and faster algorithms to search for a two-dimensional pattern in a two-dimensional text allowing any rotation of the pattern. This has applications such as image databases and computational biology. We consider the cases of exact and approximate matching under several matching models, using a combinatorial approach that generalizes string matching techniques. We focus on sequential algorithms, where only the pattern can be preprocessed, as well as on indexed algorithms, where the text is preprocessed and an index built on it. On sequential searching we derive average-case lower bounds and then obtain optimal average-case algorithms for all the matching models. At the same time, these algorithms are worst-case optimal. On inde...
AbstractWe describe the first worst-case efficient algorithm for simultaneously matching multiple re...
Abstract Two equal length strings, or two equal sized two dimensional texts, parameterize match (p-m...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
We present new and faster algorithms to search for a two-dimensional pattern in a two-dimensional te...
AbstractWe present new and faster algorithms to search for a two-dimensional pattern in a two-dimens...
AbstractThe problem of pattern matching with rotation is that of finding all occurrences of a two-di...
AbstractThe most efficient currently known algorithms for two-dimensional pattern matching with rota...
AbstractThe problem of two-dimensional pattern matching invariant under a given class of admissible ...
Abstract. We present an index to search a two-dimensional pattern of size m m in a two-dimensional ...
We address the problem of searching for a two-dimensional pattern in a two-dimensional text (or ima...
AbstractWe address the problem of searching for a two-dimensional pattern in a two-dimensional text ...
Publicación ISIWe address the problem of searching for a two-dimensional pattern in a two-dimensiona...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
AbstractWe introduce the following optimization version of the classical pattern matching problem (r...
Algorithms with optimal expected running time are presented for searching the occurrences of a two-d...
AbstractWe describe the first worst-case efficient algorithm for simultaneously matching multiple re...
Abstract Two equal length strings, or two equal sized two dimensional texts, parameterize match (p-m...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...
We present new and faster algorithms to search for a two-dimensional pattern in a two-dimensional te...
AbstractWe present new and faster algorithms to search for a two-dimensional pattern in a two-dimens...
AbstractThe problem of pattern matching with rotation is that of finding all occurrences of a two-di...
AbstractThe most efficient currently known algorithms for two-dimensional pattern matching with rota...
AbstractThe problem of two-dimensional pattern matching invariant under a given class of admissible ...
Abstract. We present an index to search a two-dimensional pattern of size m m in a two-dimensional ...
We address the problem of searching for a two-dimensional pattern in a two-dimensional text (or ima...
AbstractWe address the problem of searching for a two-dimensional pattern in a two-dimensional text ...
Publicación ISIWe address the problem of searching for a two-dimensional pattern in a two-dimensiona...
We study the design of efficient algorithms for combinatorial pattern matching. More concretely, we ...
AbstractWe introduce the following optimization version of the classical pattern matching problem (r...
Algorithms with optimal expected running time are presented for searching the occurrences of a two-d...
AbstractWe describe the first worst-case efficient algorithm for simultaneously matching multiple re...
Abstract Two equal length strings, or two equal sized two dimensional texts, parameterize match (p-m...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/16...