Active Learning of Timed Automata with Unobservable Resets

被引:4
|
作者
Henry, Leo [1 ]
Jeron, Thierry [1 ]
Markey, Nicolas [1 ]
机构
[1] Univ Rennes, CNRS, INRIA, Rennes, France
关键词
D O I
10.1007/978-3-030-57628-8_9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Active learning of timed languages is concerned with the inference of timed automata by observing some of the timed words in their languages. The learner can query for the membership of words in the language, or propose a candidate model and ask if it is equivalent to the target. The major difficulty of this framework is the inference of clock resets, which are central to the dynamics of timed automata but not directly observable. Interesting first steps have already been made by restricting to the subclass of event-recording automata, where clock resets are tied to observations. In order to advance towards learning of general timed automata, we generalize this method to a new class, called reset-free event-recording automata, where some transitions may reset no clocks. Central to our contribution is the notion of invalidity, and the algorithm and data structures to deal with it, allowing on-the-fly detection and pruning of reset hypotheses that contradict observations. This notion is a key to any efficient active-learning procedure for generic timed automata.
引用
收藏
页码:144 / 160
页数:17
相关论文
共 50 条
  • [31] Concuffency in timed automata
    Lanotte, R
    Maggiolo-Schettini, A
    Tini, S
    THEORETICAL COMPUTER SCIENCE, 2003, 309 (1-3) : 503 - 527
  • [32] Eventual timed automata
    D'Souza, D
    Mohan, MR
    FSTTCS 2005: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2005, 3821 : 322 - 334
  • [33] The Timestamp of Timed Automata
    Rosenmann, Amnon
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2019), 2019, 11750 : 181 - 198
  • [34] Testingmembership for timed automata
    Lassaigne, Richard
    de Rougemont, Michel
    ACTA INFORMATICA, 2023, 60 (04) : 361 - 384
  • [35] Timed cooperating automata
    Lanotte, Ruggero
    Maggiolo-Schettin, Andrea
    Peron, Adriano
    Fundamenta Informaticae, 2000, 43 (01) : 153 - 173
  • [36] Perturbed timed automata
    Alur, R
    La Torre, S
    Madhusudan, P
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2005, 3414 : 70 - 85
  • [37] A Menagerie of Timed Automata
    Fontana, Peter
    Cleaveland, Rance
    ACM COMPUTING SURVEYS, 2014, 46 (03)
  • [38] Alternating timed automata
    Lasota, S
    Walukiewicz, I
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PROCEEDINGS, 2005, 3441 : 250 - 265
  • [39] On Simplification of Timed Automata
    Gromov, Maxim
    PROCEEDINGS OF 2016 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2016,
  • [40] Recursive Timed Automata
    Trivedi, Ashutosh
    Wojtczak, Dominik
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, 2010, 6252 : 306 - 324