Quantum Brain
← Back to papers

Quantum jumbled pattern matching

Julio Ju'arez-Xochitemol, E. Ch'avez·March 1, 2022·DOI: 10.48550/arXiv.2203.00164
Computer Science

AI Breakdown

Get a structured breakdown of this paper — what it's about, the core idea, and key takeaways for the field.

Abstract

Let $S_1, S_2 \in \Sigma^*$ strings, we say that $S_1$ {\em jumble match} $S_2$ if they are permutations of each other. Given a text $T$ of size $N$ and a string $S \in \Sigma^*$, the problem of \emph{Jumbled Pattern Matching} (JPM) is to determine all substrings in $T$ jumbled matching $S$. In classical computing, a widespread conjecture is that JPM requires $\Omega(N^{2-\epsilon})$ preprocessing time and space for $O(1)$ query time, or $\Omega(N^{1-\delta})$ query time in the online version, with $\epsilon, \delta>0$. In this paper, we present a quantum algorithm for the online JPM in $O(\sqrt{N})$ time.

Related Research

Quantum Intelligence

Ask about quantum research, companies, or market developments.