A model category for the homotopy theory of concurrency (Q1770322)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A model category for the homotopy theory of concurrency
scientific article

    Statements

    A model category for the homotopy theory of concurrency (English)
    0 references
    0 references
    5 April 2005
    0 references
    In this paper, the category of \textit{flows} is introduced. An object \(X\) in this category consists of a topological space \(\mathbb{P}X\), a discrete space, \(X^0\), a pair of continuous maps \(s,t:\mathbb{P}X\to X^0\) and a concatenation map \(\star:\{(x,y)\in\mathbb{P}X\times \mathbb{P}X| s(y)=t(x)\}\to \mathbb{P}X\) such that \(s(x\star y)=s(x)\) and \(t(x\star y)=t(y)\). A morphism \(f:X\to Y\) is a map of the discrete spaces as sets and a continuous map of \(\mathbb{P}X\to\mathbb{P}Y \) commuting with source and target maps and preserving concatenation. The aim is a model for concurrent computations, and \(X^0\) are then the states, \(\mathbb{P}X\) the (non-constant) execution paths and \(s,t\) the source and target of an execution. This category is complete and cocomplete -- see section 4. A class of homotopy equivalences, \(S\)-homotopy, is defined in section 7, and the main part of the paper is devoted to constructing a model structure on the category of flows. This model structure is cofibrantly generated, any flow is fibrant, two cofibrant flows are homotopy equivalent in the model structure if and only if they are \(S\)-homotopy equivalent.
    0 references
    concurrency
    0 references
    model category
    0 references
    higher dimensional automaton
    0 references

    Identifiers