CPM for Stringologist
- Improving the Sensitivity of MinHash Through Hash-Value Analysis.
- Approximation Algorithms for the Longest Run Subsequence Problem.
- On the Impact of Morphisms on BWT-Runs.
- Encoding Hard String Problems with Answer Set Programming.
- Optimal LZ-End Parsing Is Hard.
- Faster Prefix-Sorting Algorithms for Deterministic Finite Automata.
- Compressed Indexing for Consecutive Occurrences.
- On Distances Between Words with Parameters.
- PalFM-Index: FM-Index for Palindrome Pattern Matching.
- Parameterized Algorithms for String Matching to DAGs: Funnels and Beyond.
- Trie-Compressed Adaptive Set Intersection.
- MONI Can Find k-MEMs.
- From Bit-Parallelism to Quantum String Matching for Labelled Graphs.
- Merging Sorted Lists of Similar Strings.
- MUL-Tree Pruning for Consistency and Compatibility.
- Suffix-Prefix Queries on a Dictionary.
- Order-Preserving Squares in Strings.
- Optimal Near-Linear Space Heaviest Induced Ancestors.
- Linear-Time Computation of Cyclic Roots and Cyclic Covers of a String.
- Faster Algorithms for Computing the Hairpin Completion Distance and Minimum Ancestor.
- Computing MEMs on Repetitive Text Collections.
- Comparing Elastic-Degenerate Strings: Algorithms, Lower Bounds, and Applications.
- On the Complexity of Parameterized Local Search for the Maximum Parsimony Problem.
- L-Systems for Measuring Repetitiveness.
- String Factorization via Prefix Free Families.
- Sliding Window String Indexing in Streams.
- The Dynamic k-Mismatch Problem.
- Bi-Directional r-Indexes.
- Longest Palindromic Substring in Sublinear Time.
- Efficient Algorithms for Counting Gapped Palindromes.
- R-enum: Enumeration of Characteristic Substrings in BWT-runs Bounded Space.
- Compressed Weighted de Bruijn Graphs.
- Ranking Bracelets in Polynomial Time.
- The Longest Run Subsequence Problem: Further Complexity Results.
- A Compact Index for Cartesian Tree Matching.
- Constructing Strings Avoiding Forbidden Substrings.
- Disorders and Permutations.
- String Sanitization Under Edit Distance: Improved and Generalized.
- Repetitions in Strings: A “Constant” Problem (Invited Talk).
- Constructing the Bijective and the Extended Burrows-Wheeler Transform in Linear Time.
- Optimal Completion and Comparison of Incomplete Phylogenetic Trees Under Robinson-Foulds Distance.
- AWLCO: All-Window Length Co-Occurrence.
- Internal Shortest Absent Word Queries.
- A Fast and Small Subsampled R-Index.
- Computing Covers of 2D-Strings.
- On-Line Pattern Matching on D-Texts (Invited Talk).
- Weighted Ancestors in Suffix Trees Revisited.
- The k-Mappability Problem Revisited.
- Data Structures for Categorical Path Counting Queries.
- Optimal Construction of Hierarchical Overlap Graphs.
- An Invertible Transform for Efficient String Matching in Labeled Digraphs.
- Gapped Indexing for Consecutive Occurrences.
- A Linear Time Algorithm for Constructing Hierarchical Overlap Graphs.
- Computing Edit Distance (Invited Talk).
- Summarizing Diverging String Sequences, with Applications to Chain-Letter Petitions.
- Detecting k-(Sub-)Cadences and Equidistant Subsequence Occurrences.
- k-Approximate Quasiperiodicity under Hamming and Edit Distance.
- Time-Space Tradeoffs for Finding a Long Common Substring.
- Longest Common Subsequence on Weighted Sequences.
- Counting Distinct Patterns in Internal Dictionary Matching.
- Efficient Tree-Structured Categorical Retrieval.
- On Indeterminate Strings Matching.
- String Sanitization Under Edit Distance.
- FM-Index Reveals the Reverse Suffix Array.
- Double String Tandem Repeats.
- DAWGs for Parameterized Matching: Online Construction and Related Indexing Structures.
- On Extensions of Maximal Repeats in Compressed Strings.
- Dynamic String Alignment.
- On Two Measures of Distance Between Fully-Labelled Trees.
- Approximating Longest Common Substring with k mismatches: Theory and Practice.
- Genomic Problems Involving Copy Number Profiles: Complexity and Algorithms.
- Approximating Text-To-Pattern Distance via Dimensionality Reduction.
- Faster Binary Mean Computation Under Dynamic Time Warping.
- Parameterized Algorithms for Matrix Completion with Radius Constraints.
- Compressed Orthogonal Search on Suffix Arrays with Applications to Range LCP.
- The Streaming k-Mismatch Problem: Tradeoffs Between Space and Total Time.
- String Factorizations Under Various Collision Constraints.
- Finding the Anticover of a String.
- Unary Words Have the Smallest Levenshtein k-Neighbourhoods.
- Algebraic Algorithms for Finding Patterns in Graphs (Invited Talk).
- Chaining with Overlaps Revisited.
- Text Indexing and Searching in Sublinear Time.
- In-Place Bijective Burrows-Wheeler Transforms.
- On the Size of Overlapping Lempel-Ziv and Lyndon Factorizations.
- A Rearrangement Distance for Fully-Labelled Trees.
- Online Algorithms for Constructing Linear-Size Suffix Trie.
- Linking BWT and XBW via Aho-Corasick Automaton: Applications to Run-Length Encoding.
- Computing the Antiperiod(s) of a String.
- Conversion from RLBWT to LZ77.
- Some Variations on Lyndon Words (Invited Talk).
- Cartesian Tree Matching and Indexing.
- Fully-Functional Bidirectional Burrows-Wheeler Indexes and Infinite-Order De Bruijn Graphs.
- Quasi-Periodicity in Streams.
- Sufficient Conditions for Efficient Indexing Under Different Matchings.
- Indexing the Bijective BWT.
- Hamming Distance Completeness.
- A 2-Approximation Algorithm for the Complementary Maximal Strip Recovery Problem.
- Compressed Multiple Pattern Matching.
- Searching Long Repeats in Streams.
- Approximating Approximate Pattern Matching.
- Finding a Small Number of Colourful Components.
- Entropy Lower Bounds for Dictionary Compression.
- Space-Efficient Computation of the LCP Array from the Burrows-Wheeler Transform.
- On Maximal Repeats in Compressed Strings.
- Quasi-Linear-Time Algorithm for Longest Common Circular Factor.
- Optimal Rank and Select Queries on Dictionary-Compressed Text.
- A New Class of Searchable and Provably Highly Compressible String Transformations.
- How to Exploit Periodicity (Invited Talk).
- Streaming Dictionary Matching with Mismatches.
- Stringology Combats Microbiological Threats (Invited Talk).
- Safe and Complete Algorithms for Dynamic Programming Problems, with an Application to RNA Folding.
- Faster Queries for Longest Substring Palindrome After Block Edit.
- Computing Runs on a Trie.
- Dichotomic Selection on Words: A Probabilistic Analysis.
- Simulating the DNA Overlap Graph in Succinct Space.
- Linear-Time Algorithm for Long LCF with k Mismatches.
- On Undetected Redundancy in the Burrows-Wheeler Transform.
- Slowing Down Top Trees for Better Worst-Case Compression.
- Order-Preserving Pattern Matching Indeterminate Strings.
- Lyndon Factorization of Grammar Compressed Texts Revisited.
- Longest substring palindrome after edit.
- Maximal Common Subsequence Algorithms.
- Faster Online Elastic Degenerate String Matching.
- Computing longest common square subsequences.
- Online LZ77 Parsing and Matching Statistics with RLBWTs.
- Locally Maximal Common Factors as a Tool for Efficient Dynamic String Algorithms.
- Longest Lyndon Substring After Edit.
- Lempel-Ziv Compression in a Sliding Window.
- Tight Bounds on the Maximum Number of Shortest Unique Substrings.
- Palindromic Length in Linear Time.
- From LZ77 to the Run-Length Encoded Burrows-Wheeler Transform, and Back.
- Time-Space Trade-Offs for Lempel-Ziv Compressed Indexing.
- Communication and Streaming Complexity of Approximate Pattern Matching.
- Computing All Distinct Squares in Linear Time for Integer Alphabets.
- Wheeler Graphs: Variations on a Theme by Burrows and Wheeler.
- Longest Common Extensions with Recompression.
- Deterministic Indexing for Packed Strings.
- Representing the Suffix Tree with the CDAWG.
- Faster STR-IC-LCS Computation via RLE.
- Document Listing on Repetitive Collections with Guaranteed Performance.
- Fast and Simple Jumbled Indexing for Binary Run-Length Encoded Strings.
- Can We Recover the Cover?.
- On-Line Pattern Matching on Similar Texts.
- Path Queries on Functions.
- Approximate Cover of Strings.
- Tight Tradeoffs for Real-Time Approximation of Longest Palindromes in Streams.
- Boxed Permutation Pattern Matching.
- The Nearest Colored Node in a Tree.
- Minimal Suffix and Rotation of a Substring in Optimal Time.
- On the Benefit of Merging Suffix Array Intervals for Parallel Pattern Matching.
- Space-Efficient Dictionaries for Parameterized and Order-Preserving Pattern Matching.
- Deterministic Sub-Linear Space LCE Data Structures With Efficient Construction.
- Efficient Index for Weighted Sequences.
- Fully-online Construction of Suffix Trees for Multiple Texts.
- Longest Common Substring with Approximately k Mismatches.
- Faster Longest Common Extension Queries in Strings over General Alphabets.
- Factorizing a String into Squares in Linear Time.
- Online Detection of Repetitions with Backtracking.
- Tighter Bounds for the Sum of Irreducible LCP Values.
- Longest Common Extensions in Sublinear Space.
- Composite Repetition-Aware Data Structures.
- Semi-dynamic Compact Index for Short Patterns and Succinct van Emde Boas Tree.
- Compact Indexes for Flexible Top- k k Retrieval.
- Lempel Ziv Computation in Small Space (LZ-CISS).
- Alphabet-Dependent String Searching with Wexponential Search Trees.
- Reporting Consecutive Substring Occurrences Under Bounded Gap Constraints.
- A Framework for Space-Efficient String Kernels.
- On Maximal Unbordered Factors.
- Longest Common Extensions in Trees.
- Parallel External Memory Suffix Sorting.
- LZD Factorization: Simple and Practical Online Grammar Compression with Variable-to-Fixed Encoding.
- Computing Minimal and Maximal Suffixes of a Substring Revisited.
- Approximate On-line Palindrome Recognition, and Applications.
- Encodings for Range Majority Queries.
- Dictionary Matching with One Gap.
- A really Simple Approximation of Smallest Grammar.
- Most Recent Match Queries in On-Line Suffix Trees.
- Permuted Scaled Matching.
- Indexed Geometric Jumbled Pattern Matching.
- Efficient Algorithms for Shortest Partial Seeds in Words.
- Compressed Subsequence Matching and Packed Tree Coloring.
- String Range Matching.
- Computing Palindromic Factorizations and Palindromic Covers On-line.
- Order-Preserving Pattern Matching with k Mismatches.
- New Algorithms for Position Heaps.
- On Minimal and Maximal Suffixes of a Substring.
- Time-Space Trade-Offs for the Longest Common Substring Problem.
- A Succinct Grammar Compression.
- Linear Time Lempel-Ziv Factorization: Simple, Fast, Small.
- Compact q-Gram Profiling of Compressed Strings.
- Converting SLP to LZ78 in almost Linear Time.
- Efficient Lyndon Factorization of Grammar Compressed Text.
- Document Listing on Repetitive Collections.
- Fast Algorithm for Partial Covers in Words.
- Cross-Document Pattern Matching.
- Speeding Up q-Gram Mining on Grammar-Based Compressed Texts.
- Constant-Time Word-Size String Matching.
- Wavelet Trees for All.
- Simple and Efficient LZW-Compressed Multiple Pattern Matching.
- Time-Space Trade-Offs for Longest Common Extensions.
- Compressed String Dictionary Look-Up with Edit Distance One.
- Faster Subsequence and Don’t-Care Pattern Matching on Compressed Texts.
- Self-indexing Based on LZ77.
- On the Weak Prefix-Search Problem.
- Efficient Seeds Computation Revisited.
- LRM-Trees: Compressed Indices, Adaptive Sorting, and Compressed Permutations.
- Substring Range Reporting.
- Palindrome Pattern Matching.
- Counting Colours in Compressed Strings.
- Lempel-Ziv Factorization Revisited.
- Verifying a Parameterized Border Array in O(n1.5) Time.
- Parallel and Distributed Compressed Indexes.
- Approximate All-Pairs Suffix/Prefix Overlaps.
- Bidirectional Search in a String with Wavelet Trees.
- Succinct Dictionary Matching with No Slowdown.
- Permuted Longest-Common-Prefix Array.
- On the Value of Multiple Read/Write Streams for Data Compression.
- Fast Searching in Packed Strings.
- Faster and Space-Optimal Edit Distance “1” Dictionary.
- Lower Bounds for Succinct Data Structures.
- On-Line Approximate String Matching with Bounded Errors.
- Dynamic Fully-Compressed Suffix Trees.
- An(other) Entropy-Bounded Compressed Suffix Tree.
- Fast and Practical Algorithms for Computing All the Runs in a String.
- Move-to-Front, Distance Coding, and Inversion Frequencies Revisited.
- A Lempel-Ziv Text Index on Secondary Storage.
- Suffix Arrays on Words.
- Space-Efficient Algorithms for Document Retrieval.
- Efficient Computation of Substring Equivalence Classes with Suffix Arrays.
- Compressed Text Indexes with Fast Locate.
- Improved Approximate String Matching and Regular Expression Matching on Ziv-Lempel Compressed Texts.
- Reducing the Space Requirement of LZ-Index.
- On-Line Linear-Time Construction of Word Suffix Trees.
- Statistical Encoding of Succinct Data Structures.
- Adaptive Searching in Succinctly Encoded Binary Relations and Tree-Structured Documents.
- Dynamic Entropy-Compressed Sequences and Full-Text Indexes.
- DNA Compression Challenge Revisited: A Dynamic Programming Approach.
- Succinct Suffix Arrays Based on Run-Length Encoding.
- Real-Time String Matching in Sublinear Space.
- Compressed Compact Suffix Arrays.
- Improved Single and Multiple Approximate String Matching.
- Average-Optimal Multiple Approximate String Matching.
- A Fully Linear-Time Approximation Algorithm for Grammar-Based Compression.
- On Minimizing Pattern Splitting in Multi-track String Matching.
- Local Similarity Based Point-Pattern Matching.
- Space-Economical Algorithms for Finding Maximal Unique Matches.
- Faster Bit-Parallel Approximate String Matching.
- Optimal Exact and Fast Approximate Two Dimensional Pattern Matching Allowing Rotations.
- Edit Distance with Move Operations.
- The Minimum DAWG for All Suffixes of a String and Its Applications.
- Regular Expression Searching over Ziv-Lempel Compressed Text.
- Efficient Discovery of Proximity Patterns with Suffix Arrays.
- Approximate Matching of Run-Length Compressed Strings.
- Multiple Pattern Matching Algorithms on Collage System.
- On-Line Construction of Compact Directed Acyclic Word Graphs.
- Approximate String Matching over Ziv-Lempel Compressed Text.
- Compact Suffix Array.
- Indexing Text with Approximate q-Grams.
- Boyer-Moore String Matching over Ziv-Lempel Compressed Text.
- A Boyer-Moore Type Algorithm for Compressed Pattern Matching.
- A General Practical Approach to Pattern Matching over Ziv-Lempel Compressed Text.
- Shift-And Approach to Pattern Matching in LZW Compressed Text.
- Fast Multi-dimensional Approximate Pattern Matching.
- A New Indexing Method for Approximate String Matching.
- A Bit-Parallel Approach to Suffix Automata: Fast Extended String Matching.
- Distributed Generation of Suffix Arrays.
- Suffix Trees on Words.
- A Faster Algorithm for Approximate String Matching.