Zone-based universality analysis for single-clock timed automata

During the last years, timed automata have become a popular model for describing the behaviour of real-time systems. In particular, there has been much research on problems such as language inclusion and universality. It is well-known that the universality problem is undecidable for the class of tim...

Full description

Bibliographic Details
Main Authors: Abdulla, P, Ouaknine, J, Quaas, K, Worrell, J
Format: Journal article
Language:English
Published: 2007
_version_ 1826278650474921984
author Abdulla, P
Ouaknine, J
Quaas, K
Worrell, J
author_facet Abdulla, P
Ouaknine, J
Quaas, K
Worrell, J
author_sort Abdulla, P
collection OXFORD
description During the last years, timed automata have become a popular model for describing the behaviour of real-time systems. In particular, there has been much research on problems such as language inclusion and universality. It is well-known that the universality problem is undecidable for the class of timed automata with two or more clocks. Recently, it was shown that the problem becomes decidable if the automata are restricted to operate on a single clock variable. However, existing algorithms use a region-based constraint system and suffer from constraint explosion even for small examples. In this paper, we present a zone-based algorithm for solving the universality problem for single-clock timed automata. We apply the theory of better quasi-orderings, a refinement of the theory of well quasi-orderings, to prove termination of the algorithm. We have implemented a prototype based on our method, and checked universality for a number of timed automata. Comparisons with a region-based prototype confirm that zones are a more succinct representation, and hence allow a much more efficient implementation of the universality algorithm. © Springer-Verlag Berlin Heidelberg 2007.
first_indexed 2024-03-06T23:47:06Z
format Journal article
id oxford-uuid:714e9864-6e66-4a82-b95e-6f92b160ae92
institution University of Oxford
language English
last_indexed 2024-03-06T23:47:06Z
publishDate 2007
record_format dspace
spelling oxford-uuid:714e9864-6e66-4a82-b95e-6f92b160ae922022-03-26T19:42:44ZZone-based universality analysis for single-clock timed automataJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:714e9864-6e66-4a82-b95e-6f92b160ae92EnglishSymplectic Elements at Oxford2007Abdulla, POuaknine, JQuaas, KWorrell, JDuring the last years, timed automata have become a popular model for describing the behaviour of real-time systems. In particular, there has been much research on problems such as language inclusion and universality. It is well-known that the universality problem is undecidable for the class of timed automata with two or more clocks. Recently, it was shown that the problem becomes decidable if the automata are restricted to operate on a single clock variable. However, existing algorithms use a region-based constraint system and suffer from constraint explosion even for small examples. In this paper, we present a zone-based algorithm for solving the universality problem for single-clock timed automata. We apply the theory of better quasi-orderings, a refinement of the theory of well quasi-orderings, to prove termination of the algorithm. We have implemented a prototype based on our method, and checked universality for a number of timed automata. Comparisons with a region-based prototype confirm that zones are a more succinct representation, and hence allow a much more efficient implementation of the universality algorithm. © Springer-Verlag Berlin Heidelberg 2007.
spellingShingle Abdulla, P
Ouaknine, J
Quaas, K
Worrell, J
Zone-based universality analysis for single-clock timed automata
title Zone-based universality analysis for single-clock timed automata
title_full Zone-based universality analysis for single-clock timed automata
title_fullStr Zone-based universality analysis for single-clock timed automata
title_full_unstemmed Zone-based universality analysis for single-clock timed automata
title_short Zone-based universality analysis for single-clock timed automata
title_sort zone based universality analysis for single clock timed automata
work_keys_str_mv AT abdullap zonebaseduniversalityanalysisforsingleclocktimedautomata
AT ouakninej zonebaseduniversalityanalysisforsingleclocktimedautomata
AT quaask zonebaseduniversalityanalysisforsingleclocktimedautomata
AT worrellj zonebaseduniversalityanalysisforsingleclocktimedautomata