2009Unpublished venueRequires access

A True Concurrent Process Calculus and Its Conflict Bisimulation

Zining Cao

Open publisher page 0 citations

Abstract

In this paper we present a true concurrency variant of pi-calculus. This calculus can describe the simultaneous execution of several atomic actions and the true concurrent execution of several processes. An important character of true concurrency is conflict. When a process encounters a conflict, it cannot evolve into any process. In order to distinguish two processes that one may encounter a conflict, and the other cannot, we propose a concept of conflict bisimulation, two processes are conflict bisimilar if they can not only evolve into conflict bisimilar processes,but also have the potential of same conflict. In pi-calculus,congruence cannot be preserved under prefix operator, but in the case of our true concurrency variant of pi-calculus,the congruence property holds for all operators.

About this research paper

What this paper is about

In this paper we present a true concurrency variant of pi-calculus. This calculus can describe the simultaneous execution of several atomic actions and the true concurrent execution of several processes. An important character of true concurrency is conflict. When a process encounters a conflict, it cannot evolve into any process. In order to distinguish two processes that one may encounter a conflict, and the other cannot, we propose a concept of conflict bisimulation, two processes are conflict bisimilar if they can not only evolve into conflict bisimilar processes,but also have the potential of same conflict. In pi-calculus,congruence cannot be preserved under prefix operator, but in the case of our true concurrency variant of pi-calculus,the congruence property holds for all operators.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In this paper we present a true concurrency variant of pi-calculus. This calculus can describe the simultaneous execution of several atomic actions and the true concurrent execution of several processes. An important character of true concurrency is conflict. When a process encounters a conflict, it cannot evolve into any process. In order to distinguish two processes that one may encounter a conflict, and the other cannot, we propose a concept of conflict bisimulation, two processes are conflict bisimilar if they can not only evolve into conflict bisimilar processes,but also have the potential of same conflict. In pi-calculus,congruence cannot be preserved under prefix operator, but in the case of our true concurrency variant of pi-calculus,the congruence property holds for all operators.

Key concepts: Bisimulation, Concurrency, Process calculus, Congruence (geometry), Pi calculus, Prefix, Computer science, Operator (biology)

Related papers

Back to paper searchBrowse research topicsOriginal source
A True Concurrent Process Calculus and Its Conflict Bisimulation — Research Paper | ScholarLens