University of Leicester
Browse

Reachability analysis of reversal-bounded automata on series-parallel graphs

Download (708.64 kB)
journal contribution
posted on 2018-04-27, 10:05 authored by Rayna Dimitrova, Rupak Majumdar
Extensions to finite-state automata on strings, such as multi-head automata or multi-counter automata, have been successfully used to encode many infinite-state non-regular verification problems. In this paper, we consider a generalization of automatatheoretic infinite-state verification from strings to labelled series–parallel graphs. We define a model of non-deterministic, 2-way, concurrent automata working on series–parallel graphs and communicating through shared registers on the nodes of the graph. We consider the following verification problem: given a family of series–parallel graphs described by a context-free graph transformation system (GTS), and a concurrent automaton over series– parallel graphs, is some graph generated by the GTS accepted by the automaton? The general problem is undecidable already for (one-way) multi-head automata over strings. We show that a bounded version, where the automata make a fixed number of reversals along the graph and use a fixed number of shared registers is decidable, even though there is no bound on the sizes of series–parallel graphs generated by the GTS. Our decidability result is based on establishing that the number of context switches can be bounded and on an encoding of the computation of bounded concurrent automata that allows us to reduce the reachability problem to the emptiness problem for pushdown automata.

History

Citation

Acta Informatica, 2016, 55 (2), pp. 153-189

Author affiliation

/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Informatics

Version

  • VoR (Version of Record)

Published in

Acta Informatica

Publisher

Springer Verlag

issn

0001-5903

eissn

1432-0525

Acceptance date

2016-11-28

Copyright date

2016

Available date

2018-04-27

Publisher version

https://link.springer.com/article/10.1007/s00236-016-0290-1

Language

en

Usage metrics

    University of Leicester Publications

    Categories

    No categories selected

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC