Please erase this article, thank you

Concurrency is concerned with systems of multiple computing agents that interact with each other. Bisimilarity is one of the main representatives of these. Concurrent Constrain Programming (ccp) is a formalism that combines the traditional and algebraic view of process calculi with a declarative one...

Full description

Bibliographic Details
Main Author: Please Erase This Article, Thank You, Please Erase This Article, Thank You
Language:ENG
Published: Ecole Polytechnique X 2012
Subjects:
CCP
Online Access:http://pastel.archives-ouvertes.fr/pastel-00755356
http://pastel.archives-ouvertes.fr/docs/00/75/53/56/PDF/tesis.pdf
http://pastel.archives-ouvertes.fr/docs/00/75/53/56/ANNEX/Soutenance-These.pdf
id ndltd-CCSD-oai-pastel.archives-ouvertes.fr-pastel-00755356
record_format oai_dc
spelling ndltd-CCSD-oai-pastel.archives-ouvertes.fr-pastel-007553562012-12-06T03:05:49Z http://pastel.archives-ouvertes.fr/pastel-00755356 http://pastel.archives-ouvertes.fr/docs/00/75/53/56/PDF/tesis.pdf http://pastel.archives-ouvertes.fr/docs/00/75/53/56/ANNEX/Soutenance-These.pdf Please erase this article, thank you Please Erase This Article, Thank You, Please Erase This Article, Thank You [INFO:INFO_OH] Computer Science/Other CCP bisimilarity concurrency partition refinement saturation process calculi labeled semantics reduction Concurrency is concerned with systems of multiple computing agents that interact with each other. Bisimilarity is one of the main representatives of these. Concurrent Constrain Programming (ccp) is a formalism that combines the traditional and algebraic view of process calculi with a declarative one based upon first-order logic. The standard definition of bisimilarity is not completely satisfactory for ccp since it yields an equivalence that is too fine grained. By building upon recent foundational investigations, we introduce a labeled transition semantics and a novel notion of bisimilarity that is fully abstract w.r.t. the observational equivalence in ccp. When the state space of a system is finite, the ordinary notion of bisimilarity can be computed via the partition refinement algorithm, but unfortunately, this algorithm does not work for ccp bisimilarity. Hence, we provide an algorithm that allows us to verify strong bisimilarity for ccp, modifying the algorithm by using a pre-refinement and a partition function based on the irredundant bisimilarity. Weak bisimilarity is a central behavioral equivalence in process calculi and it is obtained from the strong case by taking into account only the actions that are observable in the system. Typically the standard partition refinement can also be used for deciding weak bisimilarity simply by using Milner's reduction from weak to strong; a technique referred to as saturation. We demonstrate that the above-mentioned saturation technique does not work for ccp. We give a reduction that allows us to use the ccp partition refinement algorithm for deciding this equivalence. 2012-10-17 ENG PhD thesis Ecole Polytechnique X
collection NDLTD
language ENG
sources NDLTD
topic [INFO:INFO_OH] Computer Science/Other
CCP
bisimilarity
concurrency
partition refinement
saturation
process calculi
labeled semantics
reduction
spellingShingle [INFO:INFO_OH] Computer Science/Other
CCP
bisimilarity
concurrency
partition refinement
saturation
process calculi
labeled semantics
reduction
Please Erase This Article, Thank You, Please Erase This Article, Thank You
Please erase this article, thank you
description Concurrency is concerned with systems of multiple computing agents that interact with each other. Bisimilarity is one of the main representatives of these. Concurrent Constrain Programming (ccp) is a formalism that combines the traditional and algebraic view of process calculi with a declarative one based upon first-order logic. The standard definition of bisimilarity is not completely satisfactory for ccp since it yields an equivalence that is too fine grained. By building upon recent foundational investigations, we introduce a labeled transition semantics and a novel notion of bisimilarity that is fully abstract w.r.t. the observational equivalence in ccp. When the state space of a system is finite, the ordinary notion of bisimilarity can be computed via the partition refinement algorithm, but unfortunately, this algorithm does not work for ccp bisimilarity. Hence, we provide an algorithm that allows us to verify strong bisimilarity for ccp, modifying the algorithm by using a pre-refinement and a partition function based on the irredundant bisimilarity. Weak bisimilarity is a central behavioral equivalence in process calculi and it is obtained from the strong case by taking into account only the actions that are observable in the system. Typically the standard partition refinement can also be used for deciding weak bisimilarity simply by using Milner's reduction from weak to strong; a technique referred to as saturation. We demonstrate that the above-mentioned saturation technique does not work for ccp. We give a reduction that allows us to use the ccp partition refinement algorithm for deciding this equivalence.
author Please Erase This Article, Thank You, Please Erase This Article, Thank You
author_facet Please Erase This Article, Thank You, Please Erase This Article, Thank You
author_sort Please Erase This Article, Thank You, Please Erase This Article, Thank You
title Please erase this article, thank you
title_short Please erase this article, thank you
title_full Please erase this article, thank you
title_fullStr Please erase this article, thank you
title_full_unstemmed Please erase this article, thank you
title_sort please erase this article, thank you
publisher Ecole Polytechnique X
publishDate 2012
url http://pastel.archives-ouvertes.fr/pastel-00755356
http://pastel.archives-ouvertes.fr/docs/00/75/53/56/PDF/tesis.pdf
http://pastel.archives-ouvertes.fr/docs/00/75/53/56/ANNEX/Soutenance-These.pdf
work_keys_str_mv AT pleaseerasethisarticlethankyoupleaseerasethisarticlethankyou pleaseerasethisarticlethankyou
_version_ 1716393458099290112