English

Multi-view pattern matching

Data Structures and Algorithms 2016-07-19 v1

Abstract

We introduce the \textit{multi-view pattern matching} problem, where a text can have multiple views. Each view is a string of the same size and drawn from disjoint alphabets. The pattern is drawn from the union of all alphabets. The algorithm we present is an extension of the Horspool algorithm, and in our experiments on synthetic data it shows an 3×3 \times improvement over the naive baseline.

Keywords

Cite

@article{arxiv.1607.05157,
  title  = {Multi-view pattern matching},
  author = {Matthias Galle},
  journal= {arXiv preprint arXiv:1607.05157},
  year   = {2016}
}
R2 v1 2026-06-22T14:57:24.594Z