We develop new algebraic tools to reason about concurrent behaviours modelled as languages of Mazurkiewicz traces and asynchronous automata. These tools reflect the distributed nature of traces and the underlying causality and concurrency between events, and can be said to support true concurrency. They generalize the tools that have been so efficient in understanding, classifying and reasoning about word languages. In particular, we introduce an asynchronous version of the wreath product operation and we describe the trace languages recognized by such products (the so-called asynchronous wreath product principle). We then propose a decomposition result for recognizable trace languages, analogous to the Krohn-Rhodes theorem, and we prove th...
The classification of recognizable ω-word languages into Borel levels is the basis of many specializ...
The authors study the paradigm of asynchronous process communication, as contrasted with the synchro...
AbstractWe survey three applications that use finite automata to specify behaviors of concurrent pro...
We develop new algebraic tools to reason about concurrent behaviours modelledas languages of Mazurki...
International audienceWe develop new algebraic tools to reason about concurrent behaviours modelled ...
International audienceOne of the main motivations for this work is to obtain a distributed Krohn-Rho...
We characterize aperiodic distributed behaviours, modelled as Mazurkiewicz traces in terms of a very...
79 pagesParallelism and concurrency are fundamental concepts in computer science. Specif...
AbstractThe aim of this paper is the study of asynchronous automata, a special kind of automata whic...
International audienceThe aim of this paper is the study of asynchronous automata, a special kind of...
AbstractWe study a natural notion of communication structure associated with asynchronous automata: ...
Asynchronous automata were introduced by W. Zielonka as an algebraic model of distributed systems, s...
In this paper we characterize concurrent alphabets for which every recognizable trace language admit...
Given a recognizable trace language T there always exists a minimum (up to isomorphism) monoid autom...
AbstractGiven a recognizable trace language T there always exists a minimum (up to isomorphism) mono...
The classification of recognizable ω-word languages into Borel levels is the basis of many specializ...
The authors study the paradigm of asynchronous process communication, as contrasted with the synchro...
AbstractWe survey three applications that use finite automata to specify behaviors of concurrent pro...
We develop new algebraic tools to reason about concurrent behaviours modelledas languages of Mazurki...
International audienceWe develop new algebraic tools to reason about concurrent behaviours modelled ...
International audienceOne of the main motivations for this work is to obtain a distributed Krohn-Rho...
We characterize aperiodic distributed behaviours, modelled as Mazurkiewicz traces in terms of a very...
79 pagesParallelism and concurrency are fundamental concepts in computer science. Specif...
AbstractThe aim of this paper is the study of asynchronous automata, a special kind of automata whic...
International audienceThe aim of this paper is the study of asynchronous automata, a special kind of...
AbstractWe study a natural notion of communication structure associated with asynchronous automata: ...
Asynchronous automata were introduced by W. Zielonka as an algebraic model of distributed systems, s...
In this paper we characterize concurrent alphabets for which every recognizable trace language admit...
Given a recognizable trace language T there always exists a minimum (up to isomorphism) monoid autom...
AbstractGiven a recognizable trace language T there always exists a minimum (up to isomorphism) mono...
The classification of recognizable ω-word languages into Borel levels is the basis of many specializ...
The authors study the paradigm of asynchronous process communication, as contrasted with the synchro...
AbstractWe survey three applications that use finite automata to specify behaviors of concurrent pro...