The Boolean Algebra of Cubical Areas as a Tensor Product in the Category of Semilattices with Zero
In this paper we describe a model of concurrency together with an algebraic structure reflecting the parallel composition. For the sake of simplicity we restrict to linear concurrent programs i.e. the ones with no loops nor branching. Such programs are given a semantics using cubical areas. Such a...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2014-10-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1410.7470v1 |
id |
doaj-0dda472fd0c54004b1cfc4457c46b948 |
---|---|
record_format |
Article |
spelling |
doaj-0dda472fd0c54004b1cfc4457c46b9482020-11-24T23:42:43ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802014-10-01166Proc. ICE 2014606610.4204/EPTCS.166.7:2The Boolean Algebra of Cubical Areas as a Tensor Product in the Category of Semilattices with ZeroNicolas Ninin0Emmanuel Haucourt1 CEA, LIST and University Paris-Sud, France CEA, LIST In this paper we describe a model of concurrency together with an algebraic structure reflecting the parallel composition. For the sake of simplicity we restrict to linear concurrent programs i.e. the ones with no loops nor branching. Such programs are given a semantics using cubical areas. Such a semantics is said to be geometric. The collection of all these cubical areas enjoys a structure of tensor product in the category of semi-lattice with zero. These results naturally extend to fully fledged concurrent programs up to some technical tricks.http://arxiv.org/pdf/1410.7470v1 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Nicolas Ninin Emmanuel Haucourt |
spellingShingle |
Nicolas Ninin Emmanuel Haucourt The Boolean Algebra of Cubical Areas as a Tensor Product in the Category of Semilattices with Zero Electronic Proceedings in Theoretical Computer Science |
author_facet |
Nicolas Ninin Emmanuel Haucourt |
author_sort |
Nicolas Ninin |
title |
The Boolean Algebra of Cubical Areas as a Tensor Product in the Category of Semilattices with Zero |
title_short |
The Boolean Algebra of Cubical Areas as a Tensor Product in the Category of Semilattices with Zero |
title_full |
The Boolean Algebra of Cubical Areas as a Tensor Product in the Category of Semilattices with Zero |
title_fullStr |
The Boolean Algebra of Cubical Areas as a Tensor Product in the Category of Semilattices with Zero |
title_full_unstemmed |
The Boolean Algebra of Cubical Areas as a Tensor Product in the Category of Semilattices with Zero |
title_sort |
boolean algebra of cubical areas as a tensor product in the category of semilattices with zero |
publisher |
Open Publishing Association |
series |
Electronic Proceedings in Theoretical Computer Science |
issn |
2075-2180 |
publishDate |
2014-10-01 |
description |
In this paper we describe a model of concurrency together with an algebraic structure reflecting the parallel composition. For the sake of simplicity we restrict to linear concurrent programs i.e. the ones with no loops nor branching. Such programs are given a semantics using cubical areas. Such a semantics is said to be geometric. The collection of all these cubical areas enjoys a structure of tensor product in the category of semi-lattice with zero. These results naturally extend to fully fledged concurrent programs up to some technical tricks. |
url |
http://arxiv.org/pdf/1410.7470v1 |
work_keys_str_mv |
AT nicolasninin thebooleanalgebraofcubicalareasasatensorproductinthecategoryofsemilatticeswithzero AT emmanuelhaucourt thebooleanalgebraofcubicalareasasatensorproductinthecategoryofsemilatticeswithzero AT nicolasninin booleanalgebraofcubicalareasasatensorproductinthecategoryofsemilatticeswithzero AT emmanuelhaucourt booleanalgebraofcubicalareasasatensorproductinthecategoryofsemilatticeswithzero |
_version_ |
1725503346515640320 |