Ranking and Unranking k-subsequence universal words

April 10, 2023 Β· Declared Dead Β· πŸ› Words

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Duncan Adamson arXiv ID 2304.04583 Category cs.DS: Data Structures & Algorithms Cross-listed math.CO Citations 4 Venue Words Last Checked 4 months ago
Abstract
A subsequence of a word $w$ is a word $u$ such that $u = w[i_1] w[i_2] , \dots w[i_{|u|}]$, for some set of indices $1 \leq i_1 < i_2 < \dots < i_k \leq |w|$. A word $w$ is $k$-subsequence universal over an alphabet $Ξ£$ if every word in $Ξ£^k$ appears in $w$ as a subsequence. In this paper, we provide new algorithms for $k$-subsequence universal words of fixed length $n$ over the alphabet $Ξ£= \{1,2,\dots, Οƒ\}$. Letting $\mathcal{U}(n,k,Οƒ)$ denote the set of $n$-length $k$-subsequence universal words over $Ξ£$, we provide: * an $O(n k Οƒ)$ time algorithm for counting the size of $\mathcal{U}(n,k,Οƒ)$; * an $O(n k Οƒ)$ time algorithm for ranking words in the set $\mathcal{U}(n,k,Οƒ)$; * an $O(n k Οƒ)$ time algorithm for unranking words from the set $\mathcal{U}(n,k,Οƒ)$; * an algorithm for enumerating the set $\mathcal{U}(n,k,Οƒ)$ with $O(n Οƒ)$ delay after $O(n k Οƒ)$ preprocessing.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Data Structures & Algorithms

Died the same way β€” πŸ‘» Ghosted