On regions and zones for event-clock automata

被引:0
|
作者
Gilles Geeraerts
Jean-François Raskin
Nathalie Sznajder
机构
[1] Université libre de Bruxelles,Faculté des Sciences, Département d’Informatique
[2] Sorbonne Universités,undefined
来源
关键词
Event clock automata; Timed automata; Real-time; Verification; Formal methods; Zones; regions; DBMs;
D O I
暂无
中图分类号
学科分类号
摘要
Event clock automata (ECA\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf{ECA}$$\end{document} ) are a model for timed languages that has been introduced by Alur, Fix and Henzinger as an alternative to timed automata, with better theoretical properties (for instance, ECA\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf{ECA}$$\end{document}   are determinizable while timed automata are not). In this paper, we revisit and extend the theory of ECA\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf{ECA}$$\end{document} . We first prove that no finite time abstract language equivalence exists for ECA\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf{ECA}$$\end{document} , thereby disproving a claim in the original work on ECA\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf{ECA}$$\end{document} . This means in particular that regions do not form a time abstract bisimulation. Nevertheless, we show that regions can still be used to build a finite automaton recognizing the untimed language of anECA\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf{ECA}$$\end{document} . Then, we extend the classical notions of zones and DBMs to let them handle event clocks instead of plain clocks (as in timed automata) by introducing event zones and Event DBMs (EDBMs). We discuss algorithms to handle event zones represented as EDBMs, as well as (semi-) algorithms based on EDBMs to decide language emptiness of ECA\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathsf{ECA}$$\end{document} .
引用
收藏
页码:330 / 380
页数:50
相关论文
共 50 条
  • [1] 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
  • [2] SIMULATIONS FOR EVENT-CLOCK AUTOMATA
    Akshay, S.
    Gastin, Paul
    Govind, R.
    Srivathsan, B.
    LOGICAL METHODS IN COMPUTER SCIENCE, 2022, 20 (03) : 1 - 41
  • [3] Event-Clock Nested Automata
    Bozzelli, Laura
    Murano, Aniello
    Peron, Adriano
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS (LATA 2018), 2018, 10792 : 80 - 92
  • [4] Kleene theorems for event-clock automata
    Dima, C
    FUNDAMENTALS OF COMPUTATION THEORY, 1999, 1684 : 215 - 225
  • [5] Event-clock automata: a determinizable class of timed automata
    Alur, R
    Fix, L
    Henzinger, TA
    THEORETICAL COMPUTER SCIENCE, 1999, 211 (1-2) : 253 - 273
  • [6] Event-Clock Visibly Pushdown Automata
    Van Tang, Nguyen
    Ogawa, Mizuhito
    SOFSEM 2009-THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2009, 5404 : 558 - 569
  • [7] A Robust Specification Theory for Modal Event-Clock Automata
    Fahrenberg, Uli
    Legay, Axel
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (87): : 5 - 16
  • [8] Distributed Event Clock Automata
    Ortiz, James
    Legay, Axel
    Schobbens, Pierre-Yves
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2011, 6807 : 250 - +
  • [9] Modal event-clock specifications for timed component-based design
    Bertrand, Nathalie
    Legay, Axel
    Pinchinat, Sophie
    Raclet, Jean-Baptiste
    SCIENCE OF COMPUTER PROGRAMMING, 2012, 77 (12) : 1212 - 1234
  • [10] Event Clock Automata: From Theory to Practice
    Geeraerts, Gilles
    Raskin, Jean-Francois
    Sznajder, Nathalie
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2011, 6919 : 209 - +