A proof-theoretic view on scheduling in concurrency

This paper elaborates on a new approach of the question of the proof-theoretic study of concurrent interaction called "proofs as schedules". Observing that proof theory is well suited to the description of confluent systems while concurrency has non-determinism as a fundamental feature, we...

Full description

Bibliographic Details
Main Author: Emmanuel Beffara
Format: Article
Language:English
Published: Open Publishing Association 2014-09-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1402.6459v4
id doaj-6eaebc15d2e845dc8c9d2d6a0e050cca
record_format Article
spelling doaj-6eaebc15d2e845dc8c9d2d6a0e050cca2020-11-24T23:10:36ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802014-09-01164Proc. CL&C 2014789210.4204/EPTCS.164.6:19A proof-theoretic view on scheduling in concurrencyEmmanuel Beffara0 I2M, Université d'Aix-Marseille & CNRS This paper elaborates on a new approach of the question of the proof-theoretic study of concurrent interaction called "proofs as schedules". Observing that proof theory is well suited to the description of confluent systems while concurrency has non-determinism as a fundamental feature, we develop a correspondence where proofs provide what is needed to make concurrent systems confluent, namely scheduling. In our logical system, processes and schedulers appear explicitly as proofs in different fragments of the proof language and cut elimination between them does correspond to execution of a concurrent system. This separation of roles suggests new insights for the denotational semantics of processes and new methods for the translation of pi-calculi into prefix-less formalisms (like solos) as the operational counterpart of translations between proof systems.http://arxiv.org/pdf/1402.6459v4
collection DOAJ
language English
format Article
sources DOAJ
author Emmanuel Beffara
spellingShingle Emmanuel Beffara
A proof-theoretic view on scheduling in concurrency
Electronic Proceedings in Theoretical Computer Science
author_facet Emmanuel Beffara
author_sort Emmanuel Beffara
title A proof-theoretic view on scheduling in concurrency
title_short A proof-theoretic view on scheduling in concurrency
title_full A proof-theoretic view on scheduling in concurrency
title_fullStr A proof-theoretic view on scheduling in concurrency
title_full_unstemmed A proof-theoretic view on scheduling in concurrency
title_sort proof-theoretic view on scheduling in concurrency
publisher Open Publishing Association
series Electronic Proceedings in Theoretical Computer Science
issn 2075-2180
publishDate 2014-09-01
description This paper elaborates on a new approach of the question of the proof-theoretic study of concurrent interaction called "proofs as schedules". Observing that proof theory is well suited to the description of confluent systems while concurrency has non-determinism as a fundamental feature, we develop a correspondence where proofs provide what is needed to make concurrent systems confluent, namely scheduling. In our logical system, processes and schedulers appear explicitly as proofs in different fragments of the proof language and cut elimination between them does correspond to execution of a concurrent system. This separation of roles suggests new insights for the denotational semantics of processes and new methods for the translation of pi-calculi into prefix-less formalisms (like solos) as the operational counterpart of translations between proof systems.
url http://arxiv.org/pdf/1402.6459v4
work_keys_str_mv AT emmanuelbeffara aprooftheoreticviewonschedulinginconcurrency
AT emmanuelbeffara prooftheoreticviewonschedulinginconcurrency
_version_ 1725606408364228608