Bitte benutzen Sie einen Browser, der CSS versteht. Vielen Dank.

Publikationsserver der BTU Cottbus

Universitätsbibliothek

logo

Eingang zum Volltext

Urheberrechtshinweis / Copyright notice

Bitte beziehen Sie sich beim Zitieren dieses Dokumentes immer auf folgende
URN: urn:nbn:de:kobv:co1-opus-10294
URL: http://opus.kobv.de/btu/volltexte/2009/1029/


Tovchigrechko, Alexey

Efficient symbolic analysis of bounded Petri nets using Interval decision diagrams

Effiziente symbolische Analyse von beschränkten Petrinetzen mit Hilfe von Interval decision diagrams

pdf-Format:
Dokument 1.pdf (1.266 KB)


Kurzfassung in Deutsch

Der Schwerpunkt dieser Arbeit liegt bei verschiedenen Techniken, die Effizienz der symbolischen Petrinetzanalyse steigern können.
Reduced ordered interval decision diagrams (ROIDDs) werden eingesetzt um Zustandsmengen von k-beschränkten Netzen zu codieren. Wir beschreiben Implementierung eines ROIDD-Packetes und spezielle ROIDD-Operationen, die in symbolischen Algorithmen verwendet werden. Wir untersuchen dann wie Effizienz der symbolischen Erreichbarkeitsanalyse verbessert werden kann und präsentieren einen neuen Saturation-Ansatz, der Strukturen von ROIDDs und k-beschränkten P/T-Netzen ausnutzt. Der Ansatz erlaubt Diagrammgrößen kleiner zu halten und kann Effizienz der symbolischen Analyse drastisch steigern. Saturation-basierte Techniken werden bei den Aufzählungen von stark zusammenhängenden Komponenten und Modelchecking eingesetzt.
Implementierung von symbolischen Modelcheckers für k-beschränkte P/T-Netzte wird beschrieben. Wir betrachten CTL- und einen neuartigen LTL-Modelchecker. Eine Reihe von Techniken zur Effizienzsteigerung der Implementierung wird betrachtet.

Kurzfassung in Englisch

The research in this thesis focuses on different techniques which can improve efficiency of the symbolic analysis of Petri nets.
Reduced ordered interval decision diagrams (ROIDDs) are employed to encode sets of states of k-bounded nets. We discuss implementation of an ROIDD package and special ROIDD operations needed in symbolic algorithms. We study then how to improve efficiency of the reachability analysis and propose a new saturation approach, which exploits the structure of ROIDDs and the structure of k-bounded P/T nets. It manages to keep sizes of intermediate diagrams smaller than other approaches and can drastically improve efficiency of the symbolic analysis. Saturation techniques are applied in the enumeration of strongly connected components and in model checking.
Implementation of symbolic model checkers for k-bounded P/T nets are discussed. We consider CTL and a novel LTL model checker. A number of techniques to improve efficiency of the implementation are considered.

SWD-Schlagwörter: Petri-Netz , Model Checking
Freie Schlagwörter (deutsch): Petrinetze , Symbolische Analyse , Entscheidungsdiagramme , Model Checking
Freie Schlagwörter (englisch): Petri nets , Symbolic analysis , Decision diagrams , Model checking
Collection BTU / Wiss. Publikationen
Institut: LS Informatik / Datenstrukturen und Softwarezuverlässigkeit
Fakultät: Fakultät für Mathematik, Naturwissenschaften und Informatik
DDC-Sachgruppe: Informatik
Dokumentart: Dissertation
Hauptberichter: Heiner, Monika Prof. Dr.-Ing.
Sprache: Englisch
Tag der mündlichen Prüfung: 16.10.2008
Erstellungsjahr: 2009
Publikationsdatum: 05.10.2009


Hosted by KOBV powered by OPUS