Learning of event-recording automata

被引:27
|
作者
Grinchtein, Olga [1 ]
Jonsson, Bengt [1 ]
Leucker, Martin [2 ]
机构
[1] Uppsala Univ, Dept Informat Technol, Uppsala, Sweden
[2] Tech Univ Munich, Inst Informat, Munich, Germany
关键词
Model inference; Model learning; Timed systems; INFERENCE;
D O I
10.1016/j.tcs.2010.07.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In regular inference, a regular language is inferred from answers to a finite set of membership queries, each of which asks whether the language contains a certain word. One of the most well-known regular inference algorithms is the L* algorithm due to Dana Angluin. However, there are almost no extensions of these algorithms to the setting of timed systems. We extend Angluin's algorithm for on-line learning of regular languages to the setting of timed systems. Since timed automata can freely use an arbitrary number of clocks, we restrict our attention to systems that can be described by deterministic event-recording automata (DERAs). We present three algorithms, TLsg*, TLnsg* and TLs*, for inference of DERAs. In TLsg* and TLnsg*, we further restrict event-recording automata to be event-deterministic in the sense that each state has at most one outgoing transition per action; learning such an automaton becomes significantly more tractable. The algorithm TLnsg* builds on TLsg*, by attempts to construct a smaller (in number of locations) automaton. Finally, TLs* is a learning algorithm for a full class of deterministic event-recording automata, which infers a so called simple DERA, which is similar in spirit to the region graph. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:4029 / 4054
页数:26
相关论文
共 50 条
  • [41] Use of learning automata for option learning
    Sato, K
    Umaba, S
    Lee, H
    Abe, K
    SICE 2004 ANNUAL CONFERENCE, VOLS 1-3, 2004, : 1957 - 1961
  • [42] A Developmental Learning Based on Learning Automata
    Ruan, Xiaogang
    Dai, Lizhen
    Yang, Gang
    Chen, Jing
    ADVANCES IN NEURAL NETWORKS - ISNN 2011, PT II, 2011, 6676 : 583 - +
  • [43] On regions and zones for event-clock automata
    Geeraerts, Gilles
    Raskin, Jean-Francois
    Sznajder, Nathalie
    FORMAL METHODS IN SYSTEM DESIGN, 2014, 45 (03) : 330 - 380
  • [44] Event-Clock Visibly Pushdown Automata
    Van Tang, Nguyen
    Ogawa, Mizuhito
    SOFSEM 2009-THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2009, 5404 : 558 - 569
  • [45] Pre-automata and complex event processing
    Dorozhinsky, Volodymyr, 1600, Springer Verlag (469):
  • [46] Kleene theorems for event-clock automata
    Dima, C
    FUNDAMENTALS OF COMPUTATION THEORY, 1999, 1684 : 215 - 225
  • [47] On regions and zones for event-clock automata
    Gilles Geeraerts
    Jean-François Raskin
    Nathalie Sznajder
    Formal Methods in System Design, 2014, 45 : 330 - 380
  • [48] Considering Typestate Verification for Quantified Event Automata
    Reger, Giles
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: FOUNDATIONAL TECHNIQUES, PT I, 2016, 9952 : 479 - 495
  • [49] Event Clock Automata: From Theory to Practice
    Geeraerts, Gilles
    Raskin, Jean-Francois
    Sznajder, Nathalie
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2011, 6919 : 209 - +
  • [50] Adverse event recording in new antidepressants
    Stevens, I
    Gaertner, HJ
    NERVENHEILKUNDE, 1996, 15 (02) : 85 - 91