Submodel Enumeration of Kripke Structures in Modal Logic

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

View graph of relations

Details

Original languageEnglish
Title of host publicationAiML
EditorsDavid Fernandez-Duque, Alessandra Palmigiano, Alessandra Palmigiano, Sophie Pinchinat
Pages391-406
Number of pages16
ISBN (electronic)9781848904132
Publication statusPublished - 2022

Publication series

NameAdvances in Modal Logic
Volume14

Abstract

Enumeration complexity (Johnson et al. 1988) is about finding algorithms that produce all solutions to a given problem. Moreover, one strives for a stream of solutions that should be as uniform as possible without much waiting time in between two output solutions and avoiding duplicates. In this paper, we study the problem of model checking in modal logic from this point of view. We consider a particular submodel satisfaction relation that keeps the reference to the transition relation of the original model. Then, we distinguish between enumerating subtrees and subgraphs of Kripke structures that satisfy a modal logic formula. We devise enumeration algorithms for both problems that sort them into the class DelayP.

Keywords

    DelayP, Enumeration Complexity, Kripke Structures, Modal Logic

ASJC Scopus subject areas

Cite this

Submodel Enumeration of Kripke Structures in Modal Logic. / Fröhlich, Nicolas; Meier, Arne.
AiML. ed. / David Fernandez-Duque; Alessandra Palmigiano; Alessandra Palmigiano; Sophie Pinchinat. 2022. p. 391-406 (Advances in Modal Logic; Vol. 14).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Fröhlich, N & Meier, A 2022, Submodel Enumeration of Kripke Structures in Modal Logic. in D Fernandez-Duque, A Palmigiano, A Palmigiano & S Pinchinat (eds), AiML. Advances in Modal Logic, vol. 14, pp. 391-406.
Fröhlich, N., & Meier, A. (2022). Submodel Enumeration of Kripke Structures in Modal Logic. In D. Fernandez-Duque, A. Palmigiano, A. Palmigiano, & S. Pinchinat (Eds.), AiML (pp. 391-406). (Advances in Modal Logic; Vol. 14).
Fröhlich N, Meier A. Submodel Enumeration of Kripke Structures in Modal Logic. In Fernandez-Duque D, Palmigiano A, Palmigiano A, Pinchinat S, editors, AiML. 2022. p. 391-406. (Advances in Modal Logic).
Fröhlich, Nicolas ; Meier, Arne. / Submodel Enumeration of Kripke Structures in Modal Logic. AiML. editor / David Fernandez-Duque ; Alessandra Palmigiano ; Alessandra Palmigiano ; Sophie Pinchinat. 2022. pp. 391-406 (Advances in Modal Logic).
Download
@inproceedings{d789443d8c5b4045990823a582284aaf,
title = "Submodel Enumeration of Kripke Structures in Modal Logic",
abstract = "Enumeration complexity (Johnson et al. 1988) is about finding algorithms that produce all solutions to a given problem. Moreover, one strives for a stream of solutions that should be as uniform as possible without much waiting time in between two output solutions and avoiding duplicates. In this paper, we study the problem of model checking in modal logic from this point of view. We consider a particular submodel satisfaction relation that keeps the reference to the transition relation of the original model. Then, we distinguish between enumerating subtrees and subgraphs of Kripke structures that satisfy a modal logic formula. We devise enumeration algorithms for both problems that sort them into the class DelayP.",
keywords = "DelayP, Enumeration Complexity, Kripke Structures, Modal Logic",
author = "Nicolas Fr{\"o}hlich and Arne Meier",
note = "Publisher Copyright: {\textcopyright} 2022 College Publications. All rights reserved.",
year = "2022",
language = "English",
series = "Advances in Modal Logic",
pages = "391--406",
editor = "David Fernandez-Duque and Alessandra Palmigiano and Alessandra Palmigiano and Sophie Pinchinat",
booktitle = "AiML",

}

Download

TY - GEN

T1 - Submodel Enumeration of Kripke Structures in Modal Logic

AU - Fröhlich, Nicolas

AU - Meier, Arne

N1 - Publisher Copyright: © 2022 College Publications. All rights reserved.

PY - 2022

Y1 - 2022

N2 - Enumeration complexity (Johnson et al. 1988) is about finding algorithms that produce all solutions to a given problem. Moreover, one strives for a stream of solutions that should be as uniform as possible without much waiting time in between two output solutions and avoiding duplicates. In this paper, we study the problem of model checking in modal logic from this point of view. We consider a particular submodel satisfaction relation that keeps the reference to the transition relation of the original model. Then, we distinguish between enumerating subtrees and subgraphs of Kripke structures that satisfy a modal logic formula. We devise enumeration algorithms for both problems that sort them into the class DelayP.

AB - Enumeration complexity (Johnson et al. 1988) is about finding algorithms that produce all solutions to a given problem. Moreover, one strives for a stream of solutions that should be as uniform as possible without much waiting time in between two output solutions and avoiding duplicates. In this paper, we study the problem of model checking in modal logic from this point of view. We consider a particular submodel satisfaction relation that keeps the reference to the transition relation of the original model. Then, we distinguish between enumerating subtrees and subgraphs of Kripke structures that satisfy a modal logic formula. We devise enumeration algorithms for both problems that sort them into the class DelayP.

KW - DelayP

KW - Enumeration Complexity

KW - Kripke Structures

KW - Modal Logic

UR - http://www.scopus.com/inward/record.url?scp=85180562844&partnerID=8YFLogxK

M3 - Conference contribution

T3 - Advances in Modal Logic

SP - 391

EP - 406

BT - AiML

A2 - Fernandez-Duque, David

A2 - Palmigiano, Alessandra

A2 - Palmigiano, Alessandra

A2 - Pinchinat, Sophie

ER -

By the same author(s)