A Boyer-Moore type algorithm for timed pattern matching
From MaRDI portal
Publication:4603563
Abstract: The timed pattern matching problem is formulated by Ulus et al. and has been actively studied since, with its evident application in monitoring real-time systems. The problem takes as input a timed word/signal and a timed pattern (specified either by a timed regular expression or by a timed automaton); and it returns the set of those intervals for which the given timed word, when restricted to the interval, matches the given pattern. We contribute a Boyer-Moore type optimization in timed pattern matching, relying on the classic Boyer-Moore string matching algorithm and its extension to (untimed) pattern matching by Watson and Watson. We assess its effect through experiments; for some problem instances our Boyer-Moore type optimization achieves speed-up by two times, indicating its potential in real-world monitoring tasks where data sets tend to be massive.
Recommendations
Cited in
(8)- Online quantitative timed pattern matching with semiring-valued weighted automata
- Online timed pattern matching using automata
- On the complexity of timed pattern matching
- Online timed pattern matching using derivatives
- A faster parameterized algorithm for temporal matching
- Pattern Matching and Parameter Identification for Parametric Timed Regular Expressions
- Efficient online timed pattern matching by automata-based skipping
- timed-pattern-matching
This page was built for publication: A Boyer-Moore type algorithm for timed pattern matching
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4603563)