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 条
  • [31] Adding invariants to event zone automata
    Niebert, Peter
    Qu, Hongyang
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2006, 4202 : 290 - 305
  • [32] Probabilistic Timed Automata with Clock-Dependent Probabilities
    Sproston, Jeremy
    FUNDAMENTA INFORMATICAE, 2021, 178 (1-2) : 101 - 138
  • [33] Monitoring CTMCs by Multi-clock Timed Automata
    Feng, Yijun
    Katoen, Joost-Pieter
    Li, Haokun
    Xia, Bican
    Zhan, Naijun
    COMPUTER AIDED VERIFICATION (CAV 2018), PT I, 2018, 10981 : 507 - 526
  • [34] Universality Analysis for One-Clock Timed Automata
    Abdulla, Parosh Aziz
    Deneux, Johann
    Ouaknine, Joel
    Quaas, Karin
    Worrell, James
    FUNDAMENTA INFORMATICAE, 2008, 89 (04) : 419 - 450
  • [35] On clock-aware LTL properties of timed automata
    Bezděk, Peter
    Beneš, Nikola
    Havel, Vojtěch
    Barnat, Jiří
    Černá, Ivana
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8687 : 43 - 60
  • [36] On Clock-Aware LTL Properties of Timed Automata
    Bezdek, Peter
    Benes, Nikola
    Havel, Vojtech
    Barnat, Jiri
    Cerna, Ivana
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2014, 2014, 8687 : 43 - 60
  • [37] The attractiveness of polar regions as the zones of silence
    Mamzer, Hanna
    OCEANOLOGIA, 2020, 62 (04) : 557 - 564
  • [38] Pre-automata and complex event processing
    Dorozhinsky, Volodymyr, 1600, Springer Verlag (469):
  • [39] ON CHARACTERISTIC FORMULAE FOR EVENT-RECORDING AUTOMATA
    Timo, Omer Landry Nguena
    Reynier, Pierre-Alain
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2013, 47 (01): : 69 - 96
  • [40] 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