On learning the past tenses of english verbs
Parallel distributed processing
Introduction to the Theory of Computation
Introduction to the Theory of Computation
Automata and Computability
Elements of the Theory of Computation
Elements of the Theory of Computation
On the Resemblance and Containment of Documents
SEQUENCES '97 Proceedings of the Compression and Complexity of Sequences 1997
Uniquely decodable n-gram embeddings
Theoretical Computer Science
Fragment assembly with short reads
Bioinformatics
Bandwidth Efficient String Reconciliation Using Puzzles
IEEE Transactions on Parallel and Distributed Systems
Finite automata for testing composition-based reconstructibility of sequences
Journal of Computer and System Sciences
Fuzzy Extractors: How to Generate Strong Keys from Biometrics and Other Noisy Data
SIAM Journal on Computing
Hi-index | 0.00 |
We revisit the problem of deciding by means of a finite automaton whether a string is uniquely decodable from its bigram counts. An efficient algorithm for constructing a polynomial-size Nondeterministic Finite Automaton (NFA) that decides unique decodability is given. This NFA may be simulated efficiently in time and space. Conversely, we show that the minimum deterministic finite automaton for deciding unique decodability has exponentially many states in alphabet size, and compute the correct order of magnitude of the exponent.