Minimal Unique Substrings and Minimal Absent Words in a Sliding Window
From MaRDI portal
Abstract: A substring of a string is called a minimal unique substring (MUS) of if occurs exactly once in and any proper substring of occurs at least twice in . A string is called a minimal absent word (MAW) of if does not occur in and any proper substring of occurs in . In this paper, we study the problems of computing MUSs and MAWs in a sliding window over a given string . We first show how the set of MUSs can change in a sliding window over , and present an -time and -space algorithm to compute MUSs in a sliding window of width over , where is the maximum number of distinct characters in every window. We then give tight upper and lower bounds on the maximum number of changes in the set of MAWs in a sliding window over . Our bounds improve on the previous results in [Crochemore et al., 2017].
Recommendations
- Computing minimal unique substrings for a sliding window
- Minimal absent words in a sliding window and applications to on-line pattern matching
- Combinatorics of minimal absent words for a sliding window
- Minimum unique substrings and maximum repeats
- Absent words in a sliding window with applications
- Minimizing positive integer sequences without duplicate substrings
- Tight bounds on the maximum number of shortest unique substrings
- On minimal words with given subword complexity
- Space-efficient algorithms for computing minimal/shortest unique substrings
- Further results on minimizing positive integer sequences without duplicate substrings
Cites work
- A universal algorithm for sequential data compression
- Dynamic construction of an antidictionary with linear complexity
- Minimal absent words in a sliding window and applications to on-line pattern matching
- On-line construction of suffix trees
- Shortest Unique Substring Queries on Run-Length Encoded Strings
- Shortest unique substrings queries in optimal time
- Using minimal absent words to build phylogeny
Cited in
(10)- Computing minimal unique substrings for a sliding window
- Combinatorics of minimal absent words for a sliding window
- Palindromic trees for a sliding window and its applications
- Absent words in a sliding window with applications
- Internal shortest absent word queries in constant time and linear space
- Absent subsequences in words
- Reverse-safe text indexing
- Absent Subsequences in Words
- Linear-time computation of generalized minimal absent words for multiple strings
- Double-ended palindromic trees in linear time
This page was built for publication: Minimal Unique Substrings and Minimal Absent Words in a Sliding Window
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3297764)