Abstract

In this paper we present a new algorithm suitable for matching discrete objects such as strings and trees in linear time, thus obviating dynamic programming with quadratic time complexity. Furthermore, prediction cost in many cases can be reduced to linear cost in the length of the sequence to be classified, regardless of the number of support vectors. This improvement on the currently available algorithms makes string kernels a viable alternative for the practitioner.

Keywords

Matching (statistics)Tree (set theory)Computer scienceString (physics)String searching algorithmMathematicsArtificial intelligencePattern matchingCombinatoricsStatistics

Affiliated Institutions

Related Publications

The fragment assembly string graph

Abstract We present a concept and formalism, the string graph, which represents all that is inferable about a DNA sequence from a collection of shotgun sequencing reads collecte...

2005 Bioinformatics 431 citations

Publication Info

Year
2004
Type
book-chapter
Pages
113-130
Citations
293
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

293
OpenAlex

Cite This

S. V. N. Vishwanathan, Alexander J. Smola (2004). Fast Kernels for String and Tree Matching. The MIT Press eBooks , 113-130. https://doi.org/10.7551/mitpress/4057.003.0008

Identifiers

DOI
10.7551/mitpress/4057.003.0008