Combinatorics of minimal absent words for a sliding window

05/18/2021
by   Tooru Akagi, et al.
0

A string w is called a minimal absent word (MAW) for another string T if w does not occur in T but the proper substrings of w occur in T. For example, let Σ = {𝚊, 𝚋, 𝚌} be the alphabet. Then, the set of MAWs for string w = 𝚊𝚋𝚊𝚊𝚋 is {𝚊𝚊𝚊, 𝚊𝚊𝚋𝚊, 𝚋𝚊𝚋, 𝚋𝚋, 𝚌}. In this paper, we study combinatorial properties of MAWs in the sliding window model, namely, how the set of MAWs changes when a sliding window of fixed length d is shifted over the input string T of length n, where 1 ≤ d < n. We present tight upper and lower bounds on the maximum number of changes in the set of MAWs for a sliding window over T, both in the cases of general alphabets and binary alphabets. Our bounds improve on the previously known best bounds [Crochemore et al., 2020].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/06/2019

Minimal Unique Substrings and Minimal Absent Words in a Sliding Window

A substring u of a string T is called a minimal unique substring (MUS) o...
research
06/03/2020

Computing Palindromic Trees for a Sliding Window and Its Applications

The palindromic tree (a.k.a. eertree) for a string S of length n is a tr...
research
03/08/2021

Sliding Window Persistence of Quasiperiodic Functions

A function is called quasiperiodic if its fundamental frequencies are li...
research
11/19/2021

Real-time Coherency Identification using a Window-Size-Based Recursive Typicality Data Analysis

This work presents a data-driven analysis of minimal length necessary fo...
research
05/25/2023

Sliding Window Sum Algorithms for Deep Neural Networks

Sliding window sums are widely used for string indexing, hashing and tim...
research
12/20/2021

String Sampling with Bidirectional String Anchors

The minimizers sampling mechanism is a popular mechanism for string samp...
research
06/28/2022

Subsequences With Gap Constraints: Complexity Bounds for Matching and Analysis Problems

We consider subsequences with gap constraints, i.e., length-k subsequenc...

Please sign up or login with your details

Forgot password? Click here to reset