IBP-Litp
1996/Th/02:
THÈSE de DOCTORAT de l'UNIVERSITÉ PARIS 6 Litp /
Litp research reports
125 pages - Mars/March 1996 -
French document.
PostScript : Ko /Kb
Titre / Title: Modélisation du parallélisme par congruences et ordres partiels
Abstract : Mazurkiewicz trace theory is not powerfull enough to describe concurrency paradigms as for instance the "Producer/Consumer". We propose in this thesis a generalization of Mazurkiewicz trace monoids which allows us to model such problems. We consider quotients of the freee monoids by congruences which preseve the commutative image of words. An equivalence class in the quotient monoid consists of all the sequential observations of a distributed computation. In order to characterize congruences which do model concurrency, we study the relation ship of this approach and the classical representation of distributed computations with partial orders. We show that the only congruences for which the classes can be represented by partial ordres and the concatenation transfers modulary to partial orders are congruences generated by commutations, that is trace congruences. We prove necessary conditions and sufficient conditions on congruences so that their classes can be represented by partial orders. In particular, an important sufficient condition covers both trace congruences and the "Producer/Consumer" congruence. In the second part, we opt for another approach of these congruences which are represented by partial orders. We represent the class of a word with the partial order of its prefixes. An we characterize then our model with well known conditions: the backward and forward diamond closures. And we end in the last part with a study of the recognizability in the monoids quotients of a free monoid by a congruence which preserves the commutative image.
Publications internes Litp 1996 / Litp research reports 1996