Quantum jumbled pattern matching

Abstract

Let S1, S2 ∈ * strings, we say that S1 jumble match S2 if they are permutations of each other. Given a text T of size N and a string S ∈ *, the problem of Jumbled Pattern Matching (JPM) is to determine all substrings in T jumbled matching S. In classical computing, a widespread conjecture is that JPM requires (N2-ε) preprocessing time and space for O(1) query time, or (N1-δ) query time in the online version, with ε, δ >0. In this paper, we present a quantum algorithm for the online JPM in O(N) time.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…