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 propagation operator and with some collective operators. The latter are interpreted over arbitrary sets of points instead of individual points in space. We define efficient model checking procedures, both for the individual and the collective spatial fragments of the logic and provide a proof-of-concept tool.

Model checking spatial logics for closure spaces

Ciancia V;Latella D;Massink M
2016

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 propagation operator and with some collective operators. The latter are interpreted over arbitrary sets of points instead of individual points in space. We define efficient model checking procedures, both for the individual and the collective spatial fragments of the logic and provide a proof-of-concept tool.
2016
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Inglese
12
4
1
51
https://lmcs.episciences.org/2067
Sì, ma tipo non specificato
Modal Logics
Spatial Logics
Spatial Logics Model-checking
Topological Spaces
Closure Spaces
Collective Adaptive Systems
Logical Methods in Computer Science e.V. is a non-profit association whose purpose is the support of science and research, and in particular to facilitate the dissemination of scientific results pertaining to logic in computer science. The publication of the journal is its primary activity at present. The associations was founded in September 2014, and its directors are: Lars Birkedal (president), Jiri Adamek (vice president), and Stefan Milius (treasurer). Logical Methods in Computer Science e.V. is tax-exempt according to §52 of the German General Tax Code. The journal's editors, executive board, editorial board, and staff all serve on an unpaid volunteer basis, and their work is made possible by the research institutions and universities who support them. The association welcomes charitable donations, including individual and corporate gifts of money, equipment and personnel to help support the operation of the journal. Individuals and organizations wishing to make donations to support the journal should contact the treasurer Stefan Milius. Logical Methods in Computer Science also would be happy to receive non-financial support from individuals or organizations. If you want to contribute to the journal, e.g. by volunteer work, please contact the editor-in-chief Lars Birkedal.
3
info:eu-repo/semantics/article
262
Ciancia V.; Latella D.; Loreti M.; Massink M.
01 Contributo su Rivista::01.01 Articolo in rivista
open
   A Quantitative Approach to Management and Design of Collective and Adaptive Behaviours
   QUANTICOL
   FP7
   600708
File in questo prodotto:
File Dimensione Formato  
prod_359518-doc_117972.pdf

accesso aperto

Descrizione: Model checking spatial logics for closure spaces
Tipologia: Versione Editoriale (PDF)
Dimensione 3.58 MB
Formato Adobe PDF
3.58 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/316520
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 58
  • ???jsp.display-item.citation.isi??? 41
social impact