International Colloquium on Theoretical Aspects of Computing

Theoretical Aspects of Computing - ICTAC 2015 pp 368-387

MSO Logic and the Partial Order Semantics of Place/Transition-Nets

Conference paper

DOI: 10.1007/978-3-319-25150-9_22

Part of the Lecture Notes in Computer Science book series (LNCS, volume 9399)
Cite this paper as:
de Oliveira Oliveira M. (2015) MSO Logic and the Partial Order Semantics of Place/Transition-Nets. In: Leucker M., Rueda C., Valencia F. (eds) Theoretical Aspects of Computing - ICTAC 2015. Lecture Notes in Computer Science, vol 9399. Springer, Cham

Abstract

In this work, we study the interplay between monadic second order logic and the partial order theory of bounded place/transition-nets. First, we show that the causal behavior of any bounded p / t-net can be compared with respect to inclusion with the set of partial orders specified by a given MSO sentence \(\varphi \). Subsequently, we address the synthesis of Petri nets from MSO specifications. More precisely, we show that given any MSO sentence \(\varphi \), one can automatically construct a bounded Petri net whose behaviour minimally includes the set of partial orders specified by \(\varphi \). Combining this synthesis result with the comparability results we study three problems in the realm of automated correction of faulty Petri nets, and show that these problems are decidable.

Keywords

Monadic second order logic Petri nets Slice languages 

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Institute of MathematicsAcademy of Sciences of the Czech RepublicPragueCzech Republic

Personalised recommendations