2019
DOI: 10.1007/978-3-030-29662-9_13
|View full text |Cite
|
Sign up to set email alerts
|

Time to Learn – Learning Timed Automata from Tests

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 29 publications
(12 citation statements)
references
References 44 publications
0
12
0
Order By: Relevance
“…Signiicant related works have been developed in the context of automata learning for purely discrete systems, such as inite state automata [4]. For timed, switched, and hybrid systems, there has been less investigation, although there are several recently proposed methods [36,44,49,51]. From the control theory, there are more related works for the system identiication, including the identiication of piecewise models such as the Switched aine AutoRegressive eXogenous (SARX) model and the PieceWise aine ARX (PWARX) model.…”
Section: Related Workmentioning
confidence: 99%
“…Signiicant related works have been developed in the context of automata learning for purely discrete systems, such as inite state automata [4]. For timed, switched, and hybrid systems, there has been less investigation, although there are several recently proposed methods [36,44,49,51]. From the control theory, there are more related works for the system identiication, including the identiication of piecewise models such as the Switched aine AutoRegressive eXogenous (SARX) model and the PieceWise aine ARX (PWARX) model.…”
Section: Related Workmentioning
confidence: 99%
“…Medhat et al [14] use a modification of Angluin's 𝐿 * algorithm [5] to learn the discrete structure separately from the dynamics. Tappler et al [20] on the other hand learn a timed automaton with genetic programming. Note that these automata alleviate the need to infer dynamics.…”
Section: Comparison Against Other Approachesmentioning
confidence: 99%
“…Genetic Programming. Tappler et al [20] use genetic programming to successively adapt a candidate automaton to encompass all input traces. As an example, they consider a timed automaton modeling a car alarm system (see Figure 2b).…”
Section: Comparison Against Other Approachesmentioning
confidence: 99%
“…In addition, the passive learning methods cited above concern only discrete-time semantics of the underlying timed models, i.e., the clock takes values from non-negative integers. We furthermore refer the readers to [11,29] for learning specialized forms of practical timed systems in a passive manner, [34] for passively learning timed automata using genetic programming which scales to automata of the large size, [30] for learning probabilistic real-time automata incorporating clustering techniques in machine learning, and [33] for L * -based learning of Markov decision processes with testing and sampling.…”
Section: Introductionmentioning
confidence: 99%