Skip to main content

2015 | OriginalPaper | Buchkapitel

A Faster Algorithm for Computing Maximal -gapped Repeats in a String

verfasst von : Yuka Tanimura, Yuta Fujishige, Tomohiro I, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda

Erschienen in: String Processing and Information Retrieval

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

A string

$$x = uvu$$

with both

u

,

v

being non-empty is called a

gapped repeat with period

$$p = |uv|$$

, and is denoted by pair (

x

,

p

). If

$$p \le \alpha (|x|-p)$$

with

$$\alpha > 1$$

, then (

x

,

p

) is called an

$$\alpha $$

-gapped

repeat. An occurrence

$$[i, i+|x|-1]$$

of an

$$\alpha $$

-gapped repeat (

x

,

p

) in a string

w

is called a

maximal

$$\alpha $$

-gapped repeat of

w

, if it cannot be extended either to the left or to the right in

w

with the same period

p

. Kolpakov et al. (CPM 2014) showed that, given a string of length

n

over a constant alphabet, all the occurrences of maximal

$$\alpha $$

-gapped repeats in the string can be computed in

$$O(\alpha ^2 n + occ )$$

time, where

$$ occ $$

is the number of occurrences. In this paper, we propose a faster

$$O(\alpha n + occ )$$

-time algorithm to solve this problem, improving the result of Kolpakov et al. by a factor of

$$\alpha $$

.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Metadaten
Titel
A Faster Algorithm for Computing Maximal -gapped Repeats in a String
verfasst von
Yuka Tanimura
Yuta Fujishige
Tomohiro I
Shunsuke Inenaga
Hideo Bannai
Masayuki Takeda
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-23826-5_13

Neuer Inhalt