Constant-space string-matching in sublinear average time
- Maxime Crochemore,
- Leszek Ga̧sieniec,
- Wojciech Rytter
Scholary Output:
Contribution to journal
Article
Research
Peer-reviewOpen access
Related Event
Title
Proceedings of the 1997 International Conference on Compression and Complexity of Sequences
Event type
ConferenceDate
06/11/1997 - 06/13/1997Location
Positano, Italy
Abstract
Given two strings: pattern P of length m and text T of length n. The string-matching problem is to find all occurrences of the pattern P in the text T. We present a string-matching algorithms which works in o(n) average time and constant additional space for one-dimensional texts and two-dimensional arrays. This is a first attempt to the small-space string-matching problem in which sublinear time algorithms are achieved. We show that all occurrences of one- or two-dimensional patterns can be found in O(n/r) average time with constant memory, where r is the repetition size of P (size of the longest repeated subword of P).
Publication Information
Output type
Scholary Output:
Contribution to journal
Article
Research
Peer-reviewOriginal language
English (US)Pages from-to (Number of pages)
Pages 197-203 (7 pages)Journal (Volume, Issue Number)
Theoretical Computer Science (Volume 218, Issue 1)Publication milestones
- Published - 04/28/1999
Publication status
Published - 04/28/1999
ISSN
0304-3975Publication IDs
- Scopus: 0347653261
- Scopus: 0031369151
Publication metrics
Metrics
SciVal
Author count
3
SciVal
citations
4
SciVal
Paper percentile
43
Fractional count
1
Fractional count
0.33
Fractional count
2
Fractional count
0.67
Fractional count
1
Fractional count
1
PlumX, opens in new tab
Citation count
4
Captures
5
Funding Details
*Corresponding author. E-mail: [email protected]. Research supported Nuffield Foundation Awards to Newly Appointed Lecturers) award.
FunderFunding numbers
Nuffield Foundation
-