论文标题
定时自动机的监视问题
The monitoring problem for timed automata
论文作者
论文摘要
我们研究自动机理论中经典成员问题的变体,该变体包括决定给定的输入词是否被给定的自动机接受。我们从不同的角度进行操作,也就是说,我们考虑了该问题的动态版本,称为监视问题,其中自动机是固定的,并且输入被揭示为流中,就像流中的一个符号,一个符号在位置上的自然顺序之后。这里的目的是设计一个动态数据结构,可以查询有关是否由迄今为止揭示的符号组成的单词被自动机所接受,并且在揭示下一个符号时可以有效地更新。我们通过考虑与时间戳交织的过程符号的定时自动机,为此监视问题提供复杂性界限。主要的贡献是,可以监视一个及其所有组件的单盘定时自动机,但固定时钟常数可以在每个输入符号的摊销恒定时间中完成。
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 under a different perspective, that is, we consider a dynamic version of the problem, called monitoring problem, where the automaton is fixed and the input is revealed as in a stream, one symbol at a time following the natural order on positions. The goal here is to design a dynamic data structure that can be queried about whether the word consisting of symbols revealed so far is accepted by the automaton, and that can be efficiently updated when the next symbol is revealed. We provide complexity bounds for this monitoring problem, by considering timed automata that process symbols interleaved with timestamps. The main contribution is that monitoring of a one-clock timed automaton, with all its components but the clock constants fixed, can be done in amortised constant time per input symbol.