Linear Resources and Process Compositions

Filip Smola 📧 and Jacques D. Fleuriot 📧

November 25, 2024

Abstract

In this entry we formalise a framework for process composition based on actions that are specified by their input and output resources. We verify their correctness by translating compositions of process into deductions of intuitionistic linear logic. As part of the verification we derive simple conditions on the compositions which ensure well-formedness of the corresponding deduction.

We describe an earlier version of this formalisation in our article Linear Resources in Isabelle/HOL, which also includes a formalisation of manufacturing processes in the simulation game Factorio.

License

BSD License

Topics

Related publications

Session ProcessComposition

Session ProcessComposition_ILL