Table of Contents
Fetching ...

Weak Simplicial Bisimilarity for Polyhedral Models and SLCS_eta -- Extended Version

Nick Bezhanishvili, Vincenzo Ciancia, David Gabelaia, Mamuka Jibladze, Diego Latella, Mieke Massink, Erik P. de Vink

TL;DR

This work introduces SLCS$_{\eta}$, a weaker variant of SLCS$_{\gamma}$ for polyhedral models, and two corresponding weak bisimulation notions—weak simplicial bisimilarity on polyhedral models and weak $\pm$-bisimilarity on their cell-poset representations. It proves that SLCS$_{\eta}$ characterises these weak bisimilarities, establishing the Hennessy–Milner property in both continuous and discrete settings, and shows how the discrete poset interpretation preserves and reflects the continuous semantics via the map $\mathbb{F}$. A key contribution is the encoding $\mathcal{E}$ that embeds SLCS$_{\eta}$ into SLCS$_{\gamma}$, demonstrating that SLCS$_{\eta}$ is strictly weaker and thereby enabling substantial model reductions, which are illustrated by large reductions in representative polyhedral structures. The results enable more scalable spatial model checking with PolyLogicA, offering principled reduction of mesh-based models while preserving relevant reachability properties, and setting the stage for automated minimisation procedures and back-mapping to original polyhedral geometries. Overall, the paper provides a rigorous foundation for using weaker, yet expressive, spatial logics to achieve efficient verification on large polyhedral meshes.

Abstract

In the context of spatial logics and spatial model checking for polyhedral models -- mathematical basis for visualisations in continuous space -- we propose a weakening of simplicial bisimilarity. We additionally propose a corresponding weak notion of $\pm$-bisimilarity on cell-poset models, a discrete representation of polyhedral models. We show that two points are weakly simplicial bisimilar iff their repesentations are weakly $\pm$-bisimilar. The advantage of this weaker notion is that it leads to a stronger reduction of models than its counterpart that was introduced in our previous work. This is important, since real-world polyhedral models, such as those found in domains exploiting mesh processing, typically consist of large numbers of cells. We also propose SLCS_eta, a weaker version of the Spatial Logic for Closure Spaces (SLCS) on polyhedral models, and we show that the proposed bisimilarities enjoy the Hennessy-Milner property: 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. This work is performed in the context of the geometric spatial model checker PolyLogicA and the polyhedral semantics of SLCS.

Weak Simplicial Bisimilarity for Polyhedral Models and SLCS_eta -- Extended Version

TL;DR

This work introduces SLCS, a weaker variant of SLCS for polyhedral models, and two corresponding weak bisimulation notions—weak simplicial bisimilarity on polyhedral models and weak -bisimilarity on their cell-poset representations. It proves that SLCS characterises these weak bisimilarities, establishing the Hennessy–Milner property in both continuous and discrete settings, and shows how the discrete poset interpretation preserves and reflects the continuous semantics via the map . A key contribution is the encoding that embeds SLCS into SLCS, demonstrating that SLCS is strictly weaker and thereby enabling substantial model reductions, which are illustrated by large reductions in representative polyhedral structures. The results enable more scalable spatial model checking with PolyLogicA, offering principled reduction of mesh-based models while preserving relevant reachability properties, and setting the stage for automated minimisation procedures and back-mapping to original polyhedral geometries. Overall, the paper provides a rigorous foundation for using weaker, yet expressive, spatial logics to achieve efficient verification on large polyhedral meshes.

Abstract

In the context of spatial logics and spatial model checking for polyhedral models -- mathematical basis for visualisations in continuous space -- we propose a weakening of simplicial bisimilarity. We additionally propose a corresponding weak notion of -bisimilarity on cell-poset models, a discrete representation of polyhedral models. We show that two points are weakly simplicial bisimilar iff their repesentations are weakly -bisimilar. The advantage of this weaker notion is that it leads to a stronger reduction of models than its counterpart that was introduced in our previous work. This is important, since real-world polyhedral models, such as those found in domains exploiting mesh processing, typically consist of large numbers of cells. We also propose SLCS_eta, a weaker version of the Spatial Logic for Closure Spaces (SLCS) on polyhedral models, and we show that the proposed bisimilarities enjoy the Hennessy-Milner property: two points are weakly simplicial bisimilar iff they are logically equivalent for SLCS_eta. Similarly, two cells are weakly -bisimilar iff they are logically equivalent in the poset-model interpretation of SLCS_eta. This work is performed in the context of the geometric spatial model checker PolyLogicA and the polyhedral semantics of SLCS.
Paper Structure (4 sections, 17 theorems, 8 equations, 4 figures)

This paper contains 4 sections, 17 theorems, 8 equations, 4 figures.

Key Result

lemma thmcounterlemma

Given a reflexive Kripke frame $(W,R)$ and a $\downarrow$-path $\pi:[0;\ell]\to W$, there is a $\pm$-path $\pi':[0;\ell"]\to W$, for some $\ell'$, and a total, surjective, monotonic, non-decreasing function $f:[0;\ell'] \to [0;\ell]$ with $\pi'(j)=\pi(f(j))$ for all $j\in [0;\ell']$.

Figures (4)

  • Figure 1: A polyhedral model $\mathcal{P}$ (\ref{['subfig:PolyhedronNoPathCompressed']}) with its cells (\ref{['subfig:PolyhedronNoPathCellsCompressed']}) and the Hasse diagram of the related cell poset (\ref{['subfig:PolyhedronNoPathPosetCompressed']}).
  • Figure 2: (\ref{['subfig:PolyhedronWithPath']}) A topological path from a point $x$ to vertex $D$ in the polyhedral model $\mathcal{P}$ of Figure \ref{['subfig:PolyhedronNoPathCompressed']}. (\ref{['subfig:PosetWithPath']}) The corresponding $\pm$-path (in blue) in the Hasse diagram of the cell poset model $\mathbb{F}(\mathcal{P})$.
  • Figure 3: A polyhedral model (\ref{['fig:AlternatingTriangle']}) and its cell poset model (\ref{['fig:PosetAlternatingTriangle']})
  • Figure 4: The minimal model, modulo weak $\pm$-bisimilarity, of the model of Fig. \ref{['fig:PolyhedronNoPathCompressed']}.

Theorems & Definitions (33)

  • lemma thmcounterlemma
  • definition thmcounterdefinition: Weak SLCS on polyhedral models - SLCS$_{\eta}$
  • definition thmcounterdefinition: SLCS$_{\eta}$ Logical Equivalence
  • definition thmcounterdefinition
  • lemma thmcounterlemma
  • proposition thmcounterproposition
  • remark thmcounterremark
  • remark thmcounterremark
  • definition thmcounterdefinition: SLCS$_{\eta}$ on finite poset models
  • definition thmcounterdefinition: Logical Equivalence
  • ...and 23 more