Computation of summaries using net unfoldings

Javier Esparza, Loïg Jezequel, Stefan Schwoon

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

We study the following summarization problem: given a parallel composition A = A1 ∥. . ∥ An of labelled transition systems communicating with the environment through a distinguished component Ai, efficiently compute a summary Si such that E ∥ A and E ∥ Si are trace-equivalent for every environment E. While Si can be computed using elementary automata theory, the resulting algorithm suffers from the state-explosion problem. We present a new, simple but subtle algorithm based on net unfoldings, a partial-order semantics, give some experimental results using an implementation on top of Mole, and show that our algorithm can handle divergences and compute weighted summaries with minor modifications.

Original languageEnglish
Title of host publicationLeibniz International Proceedings in Informatics, LIPIcs
EditorsAnil Seth, Nisheeth K. Vishnoi
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages225-236
Number of pages12
ISBN (Electronic)9783939897644
DOIs
StatePublished - 1 Dec 2013
Event33rd International Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2013 - Guwahati, India
Duration: 12 Dec 201314 Dec 2013

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume24
ISSN (Print)1868-8969

Conference

Conference33rd International Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2013
Country/TerritoryIndia
CityGuwahati
Period12/12/1314/12/13

Keywords

  • Concurrent systems
  • Net unfoldings
  • Petri nets

Fingerprint

Dive into the research topics of 'Computation of summaries using net unfoldings'. Together they form a unique fingerprint.

Cite this