Survey of automatic spelling correction
Automatic spelling correction has been receiving sustained research attention. Although
each article contains a brief introduction to the topic, there is a lack of work that would …
each article contains a brief introduction to the topic, there is a lack of work that would …
More applications of the polynomial method to algorithm design
In low-depth circuit complexity, the polynomial method is a way to prove lower bounds by
translating weak circuits into low-degree polynomials, then analyzing properties of these …
translating weak circuits into low-degree polynomials, then analyzing properties of these …
Near-optimal quantum algorithms for string problems
We study quantum algorithms for several fundamental string problems, including Longest
Common Substring, Lexicographically Minimal String Rotation, and Longest Square …
Common Substring, Lexicographically Minimal String Rotation, and Longest Square …
Why do smart contracts self-destruct? investigating the selfdestruct function on ethereum
The selfdestruct function is provided by Ethereum smart contracts to destroy a contract on
the blockchain system. However, it is a double-edged sword for developers. On the one …
the blockchain system. However, it is a double-edged sword for developers. On the one …
Dynamic and internal longest common substring
Given two strings S and T, each of length at most n, the longest common substring (LCS)
problem is to find a longest substring common to S and T. This is a classical problem in …
problem is to find a longest substring common to S and T. This is a classical problem in …
Faster algorithms for longest common substring
In the classic longest common substring (LCS) problem, we are given two strings $ S $ and
$ T $, each of length at most $ n $, over an alphabet of size $\sigma $, and we are asked to …
$ T $, each of length at most $ n $, over an alphabet of size $\sigma $, and we are asked to …
A Provably Efficient Algorithm for the k-Mismatch Average Common Substring Problem
Alignment-free sequence comparison methods are attracting persistent interest, driven by
data-intensive applications in genome-wide molecular taxonomy and phylogenetic …
data-intensive applications in genome-wide molecular taxonomy and phylogenetic …
A greedy alignment-free distance estimator for phylogenetic inference
Background Alignment-free sequence comparison approaches have been garnering
increasing interest in various data-and compute-intensive applications such as phylogenetic …
increasing interest in various data-and compute-intensive applications such as phylogenetic …
Longest common factor after one edit operation
It is well known that the longest common factor (LCF) of two strings over an integer alphabet
can be computed in time linear in the total length of the two strings. Our aim here is to …
can be computed in time linear in the total length of the two strings. Our aim here is to …
ALFRED: a practical method for alignment-free distance computation
Alignment-free approaches are gaining persistent interest in many sequence analysis
applications such as phylogenetic inference and metagenomic classification/clustering …
applications such as phylogenetic inference and metagenomic classification/clustering …