Skip to search boxSkip to navigationSkip to main content

Efficient string matching on coded texts

  • Dany Breslauer
    ,
  • Leszek Gąsieniec
  • Aarhus University
    ,
  • Université du Québec en Outaouais
    ,
  • University of Warsaw
Scholary Output:
Chapter in Book/Report/Conference proceeding
Conference contribution

Related Event

Title

6th Annual Symposium on Combinatorial Pattern Matching, CPM 1995

Event type

Conference

Date

07/05/1995 - 07/07/1995

Location

EspooFinland

Abstract

The so called "four Russians technique" is often used to speed up algorithms by encoding several data items in a single memory cell. Given a sequence of n symbols over a constant size alphabet, one can encode the sequence into O(n/A) memory cells in O(log A) time using n~ log A processors. This paper presents an efficient CRCW-PRAM string-matching algorithm for coded texts that takes O(loglog(m/),)) time4 making only O(n/A) operations, an improvement by a factor of A --- O(log n) on the number of operations used in previous algorithms. Using this stringmatching algorithm one can test if a string is square-free and find all palindromes in a string in O(log log n) time using n~ log log n processors.

Publication Information

Output type

Scholary Output:
Chapter in Book/Report/Conference proceeding
Conference contribution

Original language

English (US)

Pages from-to (Number of pages)

Pages 28-40 (13 pages)

Publication milestones

  • Published - 1995

Publication status

Published - 1995

Publisher

Springer Verlag

Publication series

  • Publication series name: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    ISSN (Print): 0302-9743
    ISSN (Electronic): 1611-3349
    Volume: 937
3540600442, 9783540600442

Publication IDs

  • Scopus: 84957866564

Host publication title

Combinatorial Pattern Matching - 6th Annual Symposium, CPM 1995, Proceedings

Host publication editors

  • Zvi Galil
  • Esko Ukkonen

Publication metrics

Metrics

Fractional count
1
Fractional count
0.50
Fractional count
1
Fractional count
0.50
Fractional count
1
Fractional count
1

PlumX, opens in new tab

Captures
5
Citation count
3