Logic for Communicating Automata with Parameterized Topology - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Logic for Communicating Automata with Parameterized Topology

Résumé

We introduce parameterized communicating automata (PCA) as a model of systems where finite-state processes communicate through FIFO channels. Unlike classical communicating automata, a given PCA can be run on any network topology of bounded degree. The topology is thus a parameter of the system. We provide various Büchi-Elgot-Trakhtenbrot theorems for PCA, which roughly read as follows: Given a logical specification \phi and a class of topologies T, there is a PCA that is equivalent to \phi on all topologies from T. We give uniform constructions which allow us to instantiate T with concrete classes such as pipelines, ranked trees, grids, rings, etc. The proofs build on a locality theorem for first-order logic due to Schwentick and Barthelmann, and they exploit concepts from the non-parameterized case, notably a result by Genest, Kuske, and Muscholl.
Fichier principal
Vignette du fichier
parameterized.pdf (607.55 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00872807 , version 1 (14-10-2013)
hal-00872807 , version 2 (21-01-2014)

Identifiants

  • HAL Id : hal-00872807 , version 2

Citer

Benedikt Bollig. Logic for Communicating Automata with Parameterized Topology. Joint Meeting of the 23rd EACSL Annual Conference on Computer Science Logic and the 29th Annual ACM/IEEE Symposium on Logic in Computer Science (CSL-LICS'14), Jul 2014, Vienna, Austria. ⟨hal-00872807v2⟩
340 Consultations
275 Téléchargements

Partager

Gmail Facebook X LinkedIn More