Abstract
Concurrent constraint programming (ccp) is a well-established model of concurrency for reasoning about systems of multiple agents that interact with each other by posting and querying partial information on a shared space. (Weak) bisimilarity is one of the most representative notions of behavioral equivalence for models of concurrency. A notion of weak bisimilarity, called weak saturated bisimilarity (≈sb), was recently proposed for ccp. This equivalence improves on previous bisimilarity notions for ccp that were too discriminating and it is a congruence for the choice-free fragment of ccp. In this paper, however, we show that ≈sbis not a congruence for ccp with nondeterministic choice. We then introduce a new notion of bisimilarity, called weak full bisimilarity (≈f), and show that it is a congruence for the full language of ccp.We also show the adequacy of ≈f by establishing that it coincides with the congruence induced by closing ≈sb under all contexts. The advantage of the new definition is that, unlike the congruence induced by ≈sb, it does not require quantifying over infinitely many contexts.
| Original language | English |
|---|---|
| Pages (from-to) | 351-368 |
| Number of pages | 18 |
| Journal | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
| Volume | 8687 |
| DOIs | |
| State | Published - 2014 |
| Externally published | Yes |
Fingerprint
Dive into the research topics of 'A behavioral congruence for concurrent constraint programming with nondeterministic choice'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver