Efficient pattern matching with scaling
Journal of Algorithms
Suffix arrays: a new method for on-line string searches
SIAM Journal on Computing
Information Processing Letters
A Space-Economical Suffix Tree Construction Algorithm
Journal of the ACM (JACM)
Alphabet-independent and scaled dictionary matching
Journal of Algorithms
On the sorting-complexity of suffix tree construction
Journal of the ACM (JACM)
A fast string searching algorithm
Communications of the ACM
Efficient algorithms for document retrieval problems
SODA '02 Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms
LATIN '00 Proceedings of the 4th Latin American Symposium on Theoretical Informatics
Optimal Exact Strring Matching Based on Suffix Arrays
SPIRE 2002 Proceedings of the 9th International Symposium on String Processing and Information Retrieval
Faster algorithms for string matching with k mismatches
Journal of Algorithms - Special issue: SODA 2000
Efficient algorithms for the scaled indexing problem
Journal of Algorithms
Simple deterministic wildcard matching
Information Processing Letters
Efficient one-dimensional real scaled matching
Journal of Discrete Algorithms
Linear pattern matching algorithms
SWAT '73 Proceedings of the 14th Annual Symposium on Switching and Automata Theory (swat 1973)
Real Two Dimensional Scaled Matching
Algorithmica
Efficient indexing algorithms for one-dimensional discretely-scaled strings
Information Processing Letters
The indexing for one-dimensional proportionally-scaled strings
Information Processing Letters
Hi-index | 0.00 |
Given a pattern string P and a text string T, the one-dimensional real-scale pattern matching problem is to ask for all matched positions in T at which P occurs for some real scales =1. The real-scale indexing problem, which is derived from the real-scale matching problem, aims to preprocess T, so that all positions of scaled P in T can be answered efficiently. In this paper, we propose an improved algorithm for the real-scale indexing problem. For constant-sized alphabets, our preprocessing takes O(|T|^2) time and space, achieving the answering time O(|P|+w), where U"r denotes the number of matched positions and w=