Papers
Topics
Authors
Recent
Search
2000 character limit reached

Streaming kk-edit approximate pattern matching via string decomposition

Published 1 May 2023 in cs.DS | (2305.00615v1)

Abstract: In this paper we give an algorithm for streaming kk-edit approximate pattern matching which uses space O~(k<sup>2)\widetilde{O}(k<sup>2) and time O~(k<sup>2)\widetilde{O}(k<sup>2) per arriving symbol. This improves substantially on the recent algorithm of Kociumaka, Porat and Starikovskaya (2022) which uses space O~(k<sup>5)\widetilde{O}(k<sup>5) and time O~(k<sup>8)\widetilde{O}(k<sup>8) per arriving symbol. In the kk-edit approximate pattern matching problem we get a pattern PP and text TT and we want to identify all substrings of the text TT that are at edit distance at most kk from PP. In the streaming version of this problem both the pattern and the text arrive in a streaming fashion symbol by symbol and after each symbol of the text we need to report whether there is a current suffix of the text with edit distance at most kk from PP. We measure the total space needed by the algorithm and time needed per arriving symbol.

Citations (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.