,
Carlos Olarte
,
Vivek Nigam
Creative Commons Attribution 4.0 International license
In this survey, we show how the processes-as-formulas interpretation, where computations and proof-search are strongly connected, can be used to specify different concurrent behaviors as logical theories. The proposed interpretation is parametric and modular, and it faithfully captures behaviors such as: Linear and spatial computations, epistemic state of agents, and preferences in concurrent systems. The key for this modularity is the incorporation of multimodalities in a resource aware logic, together with the ability of quantifying on such modalities. We achieve tight adequacy theorems by relying on a focusing discipline that allows for controlling the proof search process.
@InProceedings{pimentel_et_al:LIPIcs.FSCD.2021.3,
author = {Pimentel, Elaine and Olarte, Carlos and Nigam, Vivek},
title = {{Process-As-Formula Interpretation: A Substructural Multimodal View}},
booktitle = {6th International Conference on Formal Structures for Computation and Deduction (FSCD 2021)},
pages = {3:1--3:21},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-191-7},
ISSN = {1868-8969},
year = {2021},
volume = {195},
editor = {Kobayashi, Naoki},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.FSCD.2021.3},
URN = {urn:nbn:de:0030-drops-142414},
doi = {10.4230/LIPIcs.FSCD.2021.3},
annote = {Keywords: Linear logic, proof theory, process calculi}
}