Ranking and Unranking k-Subsequence Universal Words
From MaRDI portal
Publication:6134861
DOI10.1007/978-3-031-33180-0_4arXiv2304.04583OpenAlexW4381303907MaRDI QIDQ6134861FDOQ6134861
Authors: Duncan Adamson
Publication date: 25 July 2023
Published in: Lecture Notes in Computer Science (Search for Journal in Brave)
Abstract: A subsequence of a word is a word such that , for some set of indices . A word is -subsequence universal over an alphabet if every word in appears in as a subsequence. In this paper, we provide new algorithms for -subsequence universal words of fixed length over the alphabet . Letting denote the set of -length -subsequence universal words over , we provide: * an time algorithm for counting the size of ; * an time algorithm for ranking words in the set ; * an time algorithm for unranking words from the set ; * an algorithm for enumerating the set with delay after preprocessing.
Full work available at URL: https://arxiv.org/abs/2304.04583
Recommendations
- Ranking and unranking fixed-density necklaces and Lyndon words
- Longest alternating subsequences of \(k\)-ary words
- Longest alternating subsequences in pattern-restricted \(k\)-ary words
- Weinbaum's Conjecture on Unique Subwords of Nonperiodic Words
- Partially ordered generalized patterns and \(k\)-ary words
- Nearly \(k\)-universal words -- investigating a part of Simon's congruence
- Nearly \(k\)-universal words -- investigating a part of Simon's congruence
- COMBINATORIAL PROPERTIES OF UNIFORMLY RECURRENT WORDS AND AN APPLICATION TO SEMIGROUPS
- Maximal Words in Sequence Comparisons Based on Subword Composition
- On the optimal asymptotic performance of universal ordering and of discrimination of individual sequences
Cites Work
- Necklaces of beads in k colors and k-ary de Bruijn sequences
- Computing \(k\)-th Lyndon word and decoding lexicographically minimal de Bruijn sequence
- Title not available (Why is that?)
- Subword histories and Parikh matrices
- Title not available (Why is that?)
- A Survey of Combinatorial Gray Codes
- Symmetry types of periodic sequences
- Software Descriptions with Flow Expressions
- Title not available (Why is that?)
- An algorithm for distinguishing efficiently bit-strings by their subsequences
- Title not available (Why is that?)
- Title not available (Why is that?)
- The height of piecewise-testable languages with applications in logical complexity
- Ranking binary unlabelled necklaces in polynomial time
- Nearly \(k\)-universal words -- investigating a part of Simon's congruence
- Practical algorithms to rank necklaces, Lyndon words, and de Bruijn sequences
- Absent subsequences in words
- Testing Simon's congruence
- Scattered Factor-Universality of Words
- Title not available (Why is that?)
- Ranking Bracelets in Polynomial Time.
- The complexity of downward closure comparisons
Cited In (2)
This page was built for publication: Ranking and Unranking k-Subsequence Universal Words
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6134861)