Weak Simplicial Bisimilarity and Minimisation for Polyhedral Model Checking

📅 2024-11-18
🏛️ arXiv.org
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address the high computational cost of verifying SLCSη logical equivalence in polyhedral model checking, this paper introduces two novel behavioral equivalences—weak simplicial bisimulation and weak ±-bisimulation—which strictly subsume classical ±-bisimulation and are the first to be proven to satisfy the Hennessy–Milner property, thereby precisely characterizing SLCSη logical equivalence. Leveraging cellular poset modeling and labeled transition system (LTS) encoding, we design a branching-time minimization algorithm and integrate it into the mCRL2 toolchain for full automation. Experimental evaluation demonstrates that our approach substantially reduces state-space size while fully preserving SLCSη model-checking capability. The core contribution is the first exact minimization framework for polyhedral models that is both logic-equivalence-driven and geometry-aware, enabling rigorous, structure-preserving abstraction for formal verification.

Technology Category

Application Category

📝 Abstract
The work described in this paper builds on the polyhedral semantics of the Spatial Logic for Closure Spaces (SLCS) and the geometric spatial model checker PolyLogicA. Polyhedral models are central in domains that exploit mesh processing, such as 3D computer graphics. A discrete representation of polyhedral models is given by cell poset models, which are amenable to geometric spatial model checking on polyhedral models using the logical language SLCS$eta$, a weaker version of SLCS. In this work we show that the mapping from polyhedral models to cell poset models preserves and reflects SLCS$eta$. We also propose weak simplicial bisimilarity on polyhedral models and weak $pm$-bisimilarity on cell poset models. Weak $pm$-bisimilarity leads to a stronger reduction of models than its counterpart $pm$-bisimilarity that was introduced in previous work. We show that the proposed bisimilarities enjoy the Hennessy-Milner property, i.e. two points are weakly simplicial bisimilar iff they are logically equivalent for SLCS$eta$. Similarly, two cells are weakly $pm$-bisimilar iff they are logically equivalent in the poset-model interpretation of SLCS$eta$. Furthermore we present a procedure, and prove that it correctly computes the minimal model with respect to weak $pm$-bisimilarity, i.e. with respect to logical equivalence of SLCS$eta$. The procedure works via an encoding into LTSs and then exploits branching bisimilarity on those LTSs. This allows one to use in the implementation the minimization capabilities as included in the mCRL2 toolset. Various experiments are included to show the effectiveness of the approach.
Problem

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

Develop weak simplicial bisimilarity for polyhedral model checking
Prove bisimilarities satisfy Hennessy-Milner property for SLCSη
Present model minimization via LTS encoding using mCRL2
Innovation

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

Weak simplicial bisimilarity for model reduction
SLCSη logical equivalence for efficient checking
LTS encoding for model minimisation procedure
🔎 Similar Papers
No similar papers found.
Nick Bezhanishvili
Nick Bezhanishvili
University of Amsterdam
Modal LogicAlgebraic LogicDuality Theory
L
Laura Bussi
Istituto di Scienza e Tecnologie dell’Informazione “A. Faedo”, Consiglio Nazionale delle Ricerche, Pisa, Italy
Vincenzo Ciancia
Vincenzo Ciancia
ISTI-CNR
D
D. Gabelaia
Andrea Razmadze Mathematical Institute, I. Javakhishvili Tbilisi State University, Georgia
M
M. Jibladze
Andrea Razmadze Mathematical Institute, I. Javakhishvili Tbilisi State University, Georgia
D
D. Latella
Formerly with Istituto di Scienza e Tecnologie dell’Informazione “A. Faedo”, Consiglio Nazionale delle Ricerche, Pisa, Italy. Retired
M
M. Massink
Istituto di Scienza e Tecnologie dell’Informazione “A. Faedo”, Consiglio Nazionale delle Ricerche, Pisa, Italy
Erik P. de Vink
Erik P. de Vink
Associate Professor, Eindhoven University of Technology
Formal MethodsProbabilistic ProcessesSoftware Product Lines