Model Checking Linear Temporal Logic with Standpoint Modalities

📅 2025-02-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper investigates the model checking problem for Stance-based Linear Temporal Logic (SLTL) under varying semantics, focusing on computational complexity. Methodologically, it systematically introduces four novel stance semantics—complementing the classical semantics—to establish a unified five-semantics framework, and designs a generic model checking algorithm whose complexity is rigorously analyzed per semantics. The results show that model checking is PSPACE-complete under three of the five semantics—marking a significant improvement over the EXPSPACE-hardness of SLTL satisfiability. This demonstrates that the expressive power and accessibility of stance information critically influence verification complexity. The work establishes the first formal theoretical framework for SLTL model checking supporting multiple stance semantics, thereby providing an efficient, mathematically grounded foundation for multi-agent temporal reasoning and verification.

Technology Category

Application Category

📝 Abstract
Standpoint linear temporal logic ($SLTL$) is a recently introduced extension of classical linear temporal logic ($LTL$) with standpoint modalities. Intuitively, these modalities allow to express that, from agent $a$'s standpoint, it is conceivable that a given formula holds. Besides the standard interpretation of the standpoint modalities we introduce four new semantics, which differ in the information an agent can extract from the history. We provide a general model checking algorithm applicable to $SLTL$ under any of the five semantics. Furthermore we analyze the computational complexity of the corresponding model checking problems, obtaining PSPACE-completeness in three cases, which stands in contrast to the known EXPSPACE-completeness of the $SLTL$ satisfiability problem.
Problem

Research questions and friction points this paper is trying to address.

Extend linear temporal logic
Introduce standpoint modalities
Analyze model checking complexity
Innovation

Methods, ideas, or system contributions that make the work stand out.

Extends LTL with standpoint modalities
Introduces four new semantics variations
General model checking algorithm developed
🔎 Similar Papers
No similar papers found.
R
Rajab Aghamov
Technische Universität Dresden, Dresden, Germany
Christel Baier
Christel Baier
TU Dresden
Theoretical Computer ScienceFormal MethodsModel CheckingAutomata Theory
T
T. Karimov
Max Planck Institute for Software Systems, Saarbrücken, Germany
Rupak Majumdar
Rupak Majumdar
MPI for Software Systems
verificationmodel checkingautomated reasoningformal methods
J
Joël Ouaknine
Max Planck Institute for Software Systems, Saarbrücken, Germany
Jakob Piribauer
Jakob Piribauer
Technical University Dresden
theoretical computer science
T
Timm Spork
Technische Universität Dresden, Dresden, Germany