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 条
  • [31] Learning Automata Teams
    Garcia, Pedro
    Vazquez de Parga, Manuel
    Lopez, Damian
    Ruiz, Jose
    GRAMMATICAL INFERENCE: THEORETICAL RESULTS AND APPLICATIONS, ICGI 2010, 2010, 6339 : 52 - 65
  • [32] LEARNING AUTOMATA - SURVEY
    NARENDRA, KS
    THATHACHAR, MA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1974, SMC4 (04): : 323 - 334
  • [33] Colonies of learning automata
    Verbeeck, K
    Nowé, A
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2002, 32 (06): : 772 - 780
  • [34] Learning Weighted Automata
    Balle, Borja
    Mohri, Mehryar
    ALGEBRAIC INFORMATICS (CAI 2015), 2015, 9270 : 1 - 21
  • [35] Learning Automata Clustering
    Hasanzadeh-Mofrad, Mohammad
    Rezvanian, Alireza
    JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 24 : 379 - 388
  • [36] Learning Pomset Automata
    van Heerdt, Gerco
    Kappe, Tobias
    Rot, Jurriaan
    Silva, Alexandra
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, FOSSACS 2021, 2021, 12650 : 510 - 530
  • [37] FINITE LEARNING AUTOMATA
    TSYPKIN, YZ
    POZNYAK, AS
    ENGINEERING CYBERNETICS, 1972, 10 (03): : 478 - 490
  • [38] Learning Symbolic Automata
    Drews, Samuel
    D'Antoni, Loris
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2017, PT I, 2017, 10205 : 173 - 189
  • [39] Learning Nominal Automata
    Moerman, Joshua
    Sammartino, Matteo
    Silva, Alexandra
    Klin, Bartek
    Szynwelski, Michal
    ACM SIGPLAN NOTICES, 2017, 52 (01) : 613 - 625
  • [40] Cellular Learning Automata With Multiple Learning Automata in Each Cell and Its Applications
    Beigy, Hamid
    Meybodi, Mohammad Reza
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2010, 40 (01): : 54 - 65