Approximating Approximate Pattern Matching
Jan Studen\'y, Przemys{\l}aw Uzna\'nski

TL;DR
This paper introduces efficient algorithms for approximate pattern matching under distance, providing deterministic and randomized solutions with near-linear runtime for all non-negative p, improving upon prior work for distances.
Contribution
It presents new -approximate algorithms with runtime for all non-negative p, including deterministic methods for p 1 and randomized methods for 0 p 1, extending previous results.
Findings
Deterministic -approximation for all p 1 with runtime.
Randomized -approximation for 0 p 1, offering a tradeoff.
Improved algorithms over previous work for approximate pattern matching.
Abstract
Given a text of length and a pattern of length , the approximate pattern matching problem asks for computation of a particular \emph{distance} function between and every -substring of . We consider a multiplicative approximation variant of this problem, for distance function. In this paper, we describe two -approximate algorithms with a runtime of for all (constant) non-negative values of . For constant we show a deterministic -approximation algorithm. Previously, such run time was known only for the case of distance, by Gawrychowski and Uzna\'nski [ICALP 2018] and only with a randomized algorithm. For constant we show a randomized algorithm for the , thereby providing a smooth tradeoff between algorithms of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
