19 pages, 2 figuresWe introduce an algorithm for the uniform generation of infinite runs in concurrent systems under a partial order probabilistic semantics. We work with trace monoids as concurrency models. The algorithm outputs on-the-fly approximations of a theoretical infinite run, the latter being distributed according to the exact uniform probability measure. The average size of the approximation grows linearly with the time of execution of the algorithm. The execution of the algorithm only involves distributed computations, provided that some - costly - precomputations have been done
Président du jury : J.-P. Banâtre ; Rapporteurs : G. Winskel, J. Mairesse ;Examinateurs : A. Benveni...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
Most games for analysing concurrent systems are played on interleaving models, such as graphs or inf...
19 pages, 2 figuresWe introduce an algorithm for the uniform generation of infinite runs in concurre...
Concurrency has an important role in modern systems and programming. It reveals the phenomenon that ...
International audienceThe topic of this paper is the distributed and incremental generation of long ...
International audienceTrace monoids and heaps of pieces appear in various contexts in combinatorics....
Traces can be viewed as parallel processes and the "mean speedup" of a trace monoid has been introdu...
A concurrent program is a composition of several logical blocks: the processes. Each process has its...
The first part of the paper is an introduction to the theory of probabilistic concurrent systems und...
In this paper, we present a concurrency measure that is especially adapted to distributed programs t...
In this thesis, we study the state space of concurrent programs using the tools from analytic combin...
In this paper, we study the shuffle operator on concurrent processes (represented as trees) using an...
Un programme concurrent est composé de plusieurs unités logiques : les processus. Chaque processus a...
The “mean speedup” of a trace monoid can be interpreted as an index of the “intrinsic parallelism”. ...
Président du jury : J.-P. Banâtre ; Rapporteurs : G. Winskel, J. Mairesse ;Examinateurs : A. Benveni...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
Most games for analysing concurrent systems are played on interleaving models, such as graphs or inf...
19 pages, 2 figuresWe introduce an algorithm for the uniform generation of infinite runs in concurre...
Concurrency has an important role in modern systems and programming. It reveals the phenomenon that ...
International audienceThe topic of this paper is the distributed and incremental generation of long ...
International audienceTrace monoids and heaps of pieces appear in various contexts in combinatorics....
Traces can be viewed as parallel processes and the "mean speedup" of a trace monoid has been introdu...
A concurrent program is a composition of several logical blocks: the processes. Each process has its...
The first part of the paper is an introduction to the theory of probabilistic concurrent systems und...
In this paper, we present a concurrency measure that is especially adapted to distributed programs t...
In this thesis, we study the state space of concurrent programs using the tools from analytic combin...
In this paper, we study the shuffle operator on concurrent processes (represented as trees) using an...
Un programme concurrent est composé de plusieurs unités logiques : les processus. Chaque processus a...
The “mean speedup” of a trace monoid can be interpreted as an index of the “intrinsic parallelism”. ...
Président du jury : J.-P. Banâtre ; Rapporteurs : G. Winskel, J. Mairesse ;Examinateurs : A. Benveni...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
Most games for analysing concurrent systems are played on interleaving models, such as graphs or inf...