Provability in Intuitionistic Linear Logic from a New Interpretation on Petri nets - extended abstract -
Résumé
Linear logic is a logic of actions which seems well suited to various computer science applications. From its intrinsic ability to reflect computational resources, it is possible to refine different programming paradigms like formulae-as-types (proofs-as-programs) or formulae-as-states (proofs-as-computations) with a finer control on resource management. In the latter case, the correspondence between Intuitionistic Linear Logic (ILL) and Petri nets illustrates well the interest of efficient proof search methods for proving specifications or properties of distributed systems. In contrast to existing methods, for instance based on canonical proofs, we propose here to revisit the semantics of ILL and its interpretation on Petri nets to provide new proof techniques for proving or disproving properties. From a study of the relationships between the notions of ordered monoid and of quantale we define a new interpretation of ILL on Petri nets that is complete and verifies the property of finite models. Possible issues would be to derive a new algebraic semantics as basis of proof search and to propose a calculus to effectively build counter-models for ILL.