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

From MaRDI portal





scientific article
Language Label Description Also known as
default for all languages
No label defined
    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