Improved streaming algorithms for weighted matching, via unweighted matching

M Crouch, DM Stubbs - Approximation, Randomization, and …, 2014 - drops.dagstuhl.de
Abstract We present a (4+ epsilon) approximation algorithm for weighted graph matching
which applies in the semistreaming, sliding window, and MapReduce models; this single …

Small-space and streaming pattern matching with edits

T Kociumaka, E Porat… - 2021 IEEE 62nd Annual …, 2022 - ieeexplore.ieee.org
In this work, we revisit the fundamental and well-studied problem of approximate pattern
matching under edit distance. Given an integer k, a pattern P of length m, and a text T of …

Recognizing well-parenthesized expressions in the streaming model

F Magniez, C Mathieu, A Nayak - Proceedings of the forty-second ACM …, 2010 - dl.acm.org
Motivated by a concrete problem and with the goal of understanding the relationship
between the complexity of streaming algorithms and the computational complexity of formal …

Dynamic data structures for timed automata acceptance

A Grez, F Mazowiecki, M Pilipczuk, G Puppis… - Algorithmica, 2022 - Springer
We study a variant of the classical membership problem in automata theory, which consists
of deciding whether a given input word is accepted by a given automaton. We do so through …

Property testing of regular languages with applications to streaming property testing of visibly pushdown languages

G Bathie, T Starikovskaya - ICALP 2021, 2021 - hal.science
In this work, we revisit the problem of testing membership in regular languages, first studied
by Alon et al.[1]. We develop a one-sided error property tester for regular languages under …

Querying regular languages over sliding windows

M Ganardi, D Hucke, M Lohrey - 36th IARCS Annual Conference …, 2016 - drops.dagstuhl.de
We study the space complexity of querying regular languages over data streams in the
sliding window model. The algorithm has to answer at any point of time whether the content …

Automata theory on sliding windows

M Ganardi, D Hucke, D König, M Lohrey… - arXiv preprint arXiv …, 2017 - arxiv.org
In a recent paper we analyzed the space complexity of streaming algorithms whose goal is
to decide membership of a sliding window to a fixed language. For the class of regular …

Randomized sliding window algorithms for regular languages

M Ganardi, D Hucke, M Lohrey - arXiv preprint arXiv:1802.07600, 2018 - arxiv.org
A sliding window algorithm receives a stream of symbols and has to output at each time
instant a certain value which only depends on the last $ n $ symbols. If the algorithm is …

Streaming regular expression membership and pattern matching

B Dudek, P Gawrychowski, G Gourdel… - Proceedings of the 2022 …, 2022 - SIAM
Regular expression search is a key primitive in myriads of applications, from web scrapping
to bioinformatics. A regular expression is a formalism for compactly describing a set of …

Sliding window property testing for regular languages

M Ganardi, D Hucke, M Lohrey… - arXiv preprint arXiv …, 2019 - arxiv.org
We study the problem of recognizing regular languages in a variant of the streaming model
of computation, called the sliding window model. In this model, we are given a size of the …