submit
english version rss feed
HAL: hal-00591139, version 2

Detailed view  Export this paper
MFCS 2011, Warsaw : Poland (2011)
Available versions:
Temporal Logics for Concurrent Recursive Programs: Satisfiability and Model Checking
Benedikt Bollig 1, Aiswarya Cyriac 1, Paul Gastin 1, Marc Zeitoun 1, 2
(2011-08)

We develop a general framework for the design of temporal logics for concurrent recursive programs. A program execution is modeled as a partial order with multiple nesting relations. To specify properties of executions, we consider any temporal logic whose modalities are definable in monadic second-order logic and that, in addition, allows PDL-like path expressions. This captures, in a unifying framework, a wide range of logics defined for ranked and unranked trees, nested words, and Mazurkiewicz traces that have been studied separately. We show that satisfiability and model checking are decidable in EXPTIME and 2EXPTIME, depending on the precise path modalities.
1:  Laboratoire Spécification et Vérification [Cachan] (LSV)
CNRS : UMR8643 – INRIA – École normale supérieure de Cachan - ENS Cachan
2:  Laboratoire Bordelais de Recherche en Informatique (LaBRI)
CNRS : UMR5800 – Université Sciences et Technologies - Bordeaux I – École Nationale Supérieure d'Électronique, Informatique et Radiocommunications de Bordeaux (ENSEIRB) – Université Victor Segalen - Bordeaux II
Computer Science/Formal Languages and Automata Theory
temporal logic – nested words – Mazurkiewicz traces
Attached file list to this document: 
PDF
concurrent.pdf(269.4 KB)
PS
concurrent.ps(995 KB)

all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...
all articles on CCSd database...