Model Checking Spatial Logics for Closure Spaces
Vincenzo Ciancia, Diego Latella, Michele Loreti, Mieke Massink

TL;DR
This paper introduces a topology-based logical framework for verifying spatial properties in physical and discrete spaces, extending traditional temporal verification methods to include spatial modalities and collective operators.
Contribution
It develops a novel logic for spatial verification in closure spaces, including new operators and efficient model checking procedures, with a proof-of-concept implementation.
Findings
Defined a spatial logic based on topological and closure space semantics.
Extended the logic with new spatial and collective operators.
Provided efficient model checking algorithms and a proof-of-concept tool.
Abstract
Spatial aspects of computation are becoming increasingly relevant in Computer Science, especially in the field of collective adaptive systems and when dealing with systems distributed in physical space. Traditional formal verification techniques are well suited to analyse the temporal evolution of programs; however, properties of space are typically not taken into account explicitly. We present a topology-based approach to formal verification of spatial properties depending upon physical space. We define an appropriate logic, stemming from the tradition of topological interpretations of modal logics, dating back to earlier logicians such as Tarski, where modalities describe neighbourhood. We lift the topological definitions to the more general setting of closure spaces, also encompassing discrete, graph-based structures. We extend the framework with a spatial surrounded operator, a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
