Analysing Spatial Properties on Neighbourhood Spaces

We present a bisimulation relation for neighbourhood spaces, a generalisation of topological spaces. We show that this notion, path preserving bisimulation, preserves formulas of the spatial logic SLCS. We then use this preservation result to show that SLCS cannot express standard topological properties such as separation and connectedness. Furthermore, we compare the bisimulation relation with standard modal bisimulation and modal bisimulation with converse on graphs and prove it coincides with the latter.

[1]  Ezio Bartocci,et al.  Monitoring mobile and spatially distributed cyber-physical systems , 2017, MEMOCODE.

[2]  Antony Galton,et al.  A generalized topological view of motion in discrete space , 2003, Theor. Comput. Sci..

[3]  Robin Milner,et al.  A Calculus of Mobile Processes, II , 1992, Inf. Comput..

[4]  Mirko Viroli,et al.  Self-Stabilising Target Counting in Wireless Sensor Networks Using Euler Integration , 2017, 2017 IEEE 11th International Conference on Self-Adaptive and Self-Organizing Systems (SASO).

[5]  Vincenzo Ciancia,et al.  Spatio-temporal model checking of vehicular movement in public transport systems , 2018, International Journal on Software Tools for Technology Transfer.

[6]  Fred Kröger,et al.  Temporal Logic of Programs , 1987, EATCS Monographs on Theoretical Computer Science.

[7]  A. Tarski Der Aussagenkalkül und die Topologie , 1938 .

[8]  Lynn Arthur Steen,et al.  Counterexamples in Topology , 1970 .

[9]  Luca Cardelli,et al.  A spatial logic for concurrency (part I) , 2003, Inf. Comput..

[10]  M. de Rijke,et al.  Bisimulations for Temporal Logic , 1997, J. Log. Lang. Inf..

[11]  Gina Belmonte,et al.  Spatial logics and model checking for medical imaging , 2018, International Journal on Software Tools for Technology Transfer.

[12]  Yuliy Baryshnikov,et al.  Target Enumeration via Euler Characteristic Integrals , 2009, SIAM J. Appl. Math..

[13]  Eric Pacuit,et al.  Neighborhood Semantics for Modal Logic , 2017 .

[14]  R. Stoltenberg On quasi-metric spaces , 1969 .

[15]  Michele Sevegnani,et al.  Target counting with Presburger constraints and its application in sensor networks , 2019, Proceedings of the Royal Society A.

[16]  Joseph Y. Halpern,et al.  “Sometimes” and “not never” revisited: on branching versus linear time temporal logic , 1986, JACM.

[17]  ROBIN MILNER,et al.  Edinburgh Research Explorer A Calculus of Mobile Processes, I , 2003 .

[18]  Elsevier Open Archive A Calculus of Mobile Processes, I , 2015 .

[19]  Vincenzo Ciancia,et al.  A Tool-Chain for Statistical Spatio-Temporal Model Checking of Bike Sharing Systems , 2016, ISoLA.

[20]  Patrick Blackburn,et al.  Modal logic: a semantic perspective , 2007, Handbook of Modal Logic.

[21]  Vincenzo Ciancia,et al.  Towards Spatial Bisimilarity for Closure Models: Logical and Coalgebraic Characterisations , 2020, ArXiv.

[22]  Vincenzo Ciancia,et al.  Model Checking Spatial Logics for Closure Spaces , 2016, Log. Methods Comput. Sci..

[23]  Luca Cardelli,et al.  A Spatial Logic for Concurrency (Part II) , 2002, CONCUR.

[24]  Gina Belmonte,et al.  VoxLogicA: a Spatial Model Checker for Declarative Image Analysis (Extended Version) , 2018, TACAS.