International audienceIn this paper, we study the interleaving – or pure merge – operator that most often characterizes parallelism in concurrency theory. This operator is a principal cause of the so-called combinatorial explosion that makes the analysis of process behaviours e.g. by model-checking, very hard – at least from the point of view of computational complexity. The originality of our approach is to study this combinatorial explosion phenomenon on average, relying on advanced analytic combinatorics techniques. We study various measures that contribute to a better understanding of the process behaviours represented as plane rooted trees: the number of runs (corresponding to the width of the trees), the expected total size of the tre...
We study the parallel complexity of three problems on concurrency: decision of firing sequences for ...
The parallel time of a population protocol is defined as the average number of required interactions...
19 pages, 2 figuresWe introduce an algorithm for the uniform generation of infinite runs in concurre...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
In this paper, we study the interleaving – or pure merge – operator that most often characterizes pa...
International audienceWe investigate the common interpretation of parallel processes as computation ...
A concurrent program is a composition of several logical blocks: the processes. Each process has its...
Un programme concurrent est composé de plusieurs unités logiques : les processus. Chaque processus a...
In this paper we address the problem of understanding Concurrency Theory from a combinatorial point ...
In this paper, we study the shuffle operator on concurrent processes (represented as trees) using an...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
In this paper we focus on concurrent processes built on synchronization by means of futures. This co...
The paper describes a performance model of a fine-grained, parallel mergesort which sorts N elements...
Combinatorial Designs, also known as experimental designs, historically first were used in agricultu...
International audienceIn this paper we study families of async/await concurrent processes using tech...
We study the parallel complexity of three problems on concurrency: decision of firing sequences for ...
The parallel time of a population protocol is defined as the average number of required interactions...
19 pages, 2 figuresWe introduce an algorithm for the uniform generation of infinite runs in concurre...
International audienceIn this paper, we study the interleaving – or pure merge – operator that most ...
In this paper, we study the interleaving – or pure merge – operator that most often characterizes pa...
International audienceWe investigate the common interpretation of parallel processes as computation ...
A concurrent program is a composition of several logical blocks: the processes. Each process has its...
Un programme concurrent est composé de plusieurs unités logiques : les processus. Chaque processus a...
In this paper we address the problem of understanding Concurrency Theory from a combinatorial point ...
In this paper, we study the shuffle operator on concurrent processes (represented as trees) using an...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
In this paper we focus on concurrent processes built on synchronization by means of futures. This co...
The paper describes a performance model of a fine-grained, parallel mergesort which sorts N elements...
Combinatorial Designs, also known as experimental designs, historically first were used in agricultu...
International audienceIn this paper we study families of async/await concurrent processes using tech...
We study the parallel complexity of three problems on concurrency: decision of firing sequences for ...
The parallel time of a population protocol is defined as the average number of required interactions...
19 pages, 2 figuresWe introduce an algorithm for the uniform generation of infinite runs in concurre...