Internal Quasiperiod Queries

07/27/2020
by   Maxime Crochemore, et al.
0

Internal pattern matching requires one to answer queries about factors of a given string. Many results are known on answering internal period queries, asking for the periods of a given factor. In this paper we investigate (for the first time) internal queries asking for covers (also known as quasiperiods) of a given factor. We propose a data structure that answers such queries in O(log n loglog n) time for the shortest cover and in O(log n (loglog n)^2) time for a representation of all the covers, after O(n log n) time and space preprocessing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/03/2021

Internal Shortest Absent Word Queries in Constant Time and Linear Space

Given a string T of length n over an alphabet Σ⊂{1,2,…,n^O(1)} of size σ...
research
05/12/2020

Counting Distinct Patterns in Internal Dictionary Matching

We consider the problem of preprocessing a text T of length n and a dict...
research
10/05/2022

Internal Longest Palindrome Queries in Optimal Time

Palindromes are strings that read the same forward and backward. Problem...
research
09/25/2019

Internal Dictionary Matching

We introduce data structures answering queries concerning the occurrence...
research
05/23/2019

Hypothetical answers to continuous queries over data streams

Continuous queries over data streams may suffer from blocking operations...
research
11/05/2022

Map matching queries on realistic input graphs under the Fréchet distance

Map matching is a common preprocessing step for analysing vehicle trajec...
research
11/21/2019

Implementing the Topological Model Succinctly

We show that the topological model, a semantically rich standard to repr...

Please sign up or login with your details

Forgot password? Click here to reset