Zur Kurzanzeige

dc.date.accessioned2019-12-09T17:38:23Z
dc.date.available2019-12-09T17:38:23Z
dc.date.issued2019
dc.identifierdoi:10.17170/kobra-20191209834
dc.identifier.urihttp://hdl.handle.net/123456789/11380
dc.language.isoengeng
dc.rightsNamensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Deutschland*
dc.rightsNamensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Deutschland*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/de/*
dc.subject.ddc004
dc.titleHybrid Branching-Time Logicseng
dc.typeDissertation
dcterms.abstractWe introduce and study an extension of the well-known and well-studied branching-time logics CTL, CTL+, FCTL+, CTL* and the modal μ-calculus with the so called "hybrid framework". This framework borrows ideas from first-order logic to enable more precise "structural" reasoning which is known to be impossible in the original logics. In particular, the extension with this framework enables these logics to uniquely name, reference and test for certain states, similarly to the concepts of variables and constants in first-order logic. We especially study the decision procedures of these new hybrid branching-time logics -- especially their model checking problems -- and develop their model theory based on the already well-established model theory of the underlying branching-time logics. We establish a hybrid branching-time hierarchy that ranks these new hybrid branching-time logics with respect to their expressive power and in doing so provide a clear understanding of what can and cannot be expressed in any of these logics and also characterise some of the limits of their expressive power. Also, we present a complete analysis of the respective model checking problems of these hybrid branching-time logics. We present model checking algorithms, analyse their complexity and provide matching lower bounds showing that our algorithms are optimal from a complexity-theoretical point of view. Mostly, the model checking problems of the hybrid logics tend to have a slightly harder model checking problem than their non-hybrid counterparts with some exceptions like HCTL*ss which only has a PSPACE-complete model checking problem -- the same complexity as for CTL*. We also show that this increase in computational complexity mostly comes from the unbounded use of names and disappears if we limit the number of names that can be used. Lastly, we show that all these hybrid logics have an undecidable satisfiability problem and provide some still decidable fragments of these hybrid branching-time logics.eng
dcterms.accessRightsopen accessger
dcterms.creatorKernberger, Daniel
dcterms.dateAccepted2019-10-31
dcterms.extentxii, 213 Seiten
dc.contributor.corporatenameKassel, Universität Kassel, Fachbereich Elektrotechnik / Informatikger
dc.contributor.refereeLange, Martin (Prof. Dr.)
dc.contributor.refereeSchneider, Thomas (Prof. Dr.)
dc.subject.swdTemporale Logikger
dc.subject.swdFramework <Informatik>ger
dc.subject.swdMy-Kalkülger
dc.type.versionpublishedVersion


Dateien zu dieser Ressource

Thumbnail
Thumbnail

Das Dokument erscheint in:

Zur Kurzanzeige

Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Deutschland
Solange nicht anders angezeigt, wird die Lizenz wie folgt beschrieben: Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 3.0 Deutschland