On parametric timed automata and one-counter machines

<p>Two decades ago, Alur, Henzinger, and Vardi introduced the reachability problem for parametric timed automata in the seminal paper. Their main results are that reachability is decidable for timed automata with a single parametric clock, and undecidable for timed automata with three or more...

Ausführliche Beschreibung

Bibliographische Detailangaben
Hauptverfasser: Ouaknine, J, Bundala, D
Format: Journal article
Veröffentlicht: Elsevier 2016
_version_ 1826279066208043008
author Ouaknine, J
Bundala, D
author_facet Ouaknine, J
Bundala, D
author_sort Ouaknine, J
collection OXFORD
description <p>Two decades ago, Alur, Henzinger, and Vardi introduced the reachability problem for parametric timed automata in the seminal paper. Their main results are that reachability is decidable for timed automata with a single parametric clock, and undecidable for timed automata with three or more parametric clocks.</p> <br/> <p>In the case of two parametric clocks, decidability was left open, with hardly any progress (partial or otherwise) that we are aware of in the intervening period. As pointed out by Alur et al., this case also subsumes Ibarra et al.'s reachability problem for \simple programs" [14], another long-standing open problem, as well as the decision problem for a fragment of Presburger arithmetic with divisibility.</p> <br/> <p>In this manuscript we establish a correspondence between reachability in parametric timed automata with at most two parametric clocks (and arbitrarily many nonparametric clocks) and reachability for a certain class of parametric one-counter machines. We then leverage this connection (i) to improve Alur et al.'s decision procedure for one parametric clock from nonelementary to 2NEXP; (ii) to show decidability for two parametric clocks provided the timed automaton uses only a single parameter; (iiii) to show decidability for various resulting classes of parametric one-counter machines; and (iv) to show decidability of reachability for the simple programs of Ibarra et al. in the presence of a single parameter. In addition, we prove that for one and two parametric clocks the reachability problem is NEXP-hard and PSPACE NEXP -hard respectively.</p>
first_indexed 2024-03-06T23:53:16Z
format Journal article
id oxford-uuid:7358d3c4-2b3c-44ad-ad89-6f09495e514a
institution University of Oxford
last_indexed 2024-03-06T23:53:16Z
publishDate 2016
publisher Elsevier
record_format dspace
spelling oxford-uuid:7358d3c4-2b3c-44ad-ad89-6f09495e514a2022-03-26T19:55:51ZOn parametric timed automata and one-counter machinesJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:7358d3c4-2b3c-44ad-ad89-6f09495e514aSymplectic Elements at OxfordElsevier2016Ouaknine, JBundala, D<p>Two decades ago, Alur, Henzinger, and Vardi introduced the reachability problem for parametric timed automata in the seminal paper. Their main results are that reachability is decidable for timed automata with a single parametric clock, and undecidable for timed automata with three or more parametric clocks.</p> <br/> <p>In the case of two parametric clocks, decidability was left open, with hardly any progress (partial or otherwise) that we are aware of in the intervening period. As pointed out by Alur et al., this case also subsumes Ibarra et al.'s reachability problem for \simple programs" [14], another long-standing open problem, as well as the decision problem for a fragment of Presburger arithmetic with divisibility.</p> <br/> <p>In this manuscript we establish a correspondence between reachability in parametric timed automata with at most two parametric clocks (and arbitrarily many nonparametric clocks) and reachability for a certain class of parametric one-counter machines. We then leverage this connection (i) to improve Alur et al.'s decision procedure for one parametric clock from nonelementary to 2NEXP; (ii) to show decidability for two parametric clocks provided the timed automaton uses only a single parameter; (iiii) to show decidability for various resulting classes of parametric one-counter machines; and (iv) to show decidability of reachability for the simple programs of Ibarra et al. in the presence of a single parameter. In addition, we prove that for one and two parametric clocks the reachability problem is NEXP-hard and PSPACE NEXP -hard respectively.</p>
spellingShingle Ouaknine, J
Bundala, D
On parametric timed automata and one-counter machines
title On parametric timed automata and one-counter machines
title_full On parametric timed automata and one-counter machines
title_fullStr On parametric timed automata and one-counter machines
title_full_unstemmed On parametric timed automata and one-counter machines
title_short On parametric timed automata and one-counter machines
title_sort on parametric timed automata and one counter machines
work_keys_str_mv AT ouakninej onparametrictimedautomataandonecountermachines
AT bundalad onparametrictimedautomataandonecountermachines