Homology, Homotopy and Applications

Volume 5 (2003)

Number 2

Volume of a Workshop at Stanford University

Topological deformation of higher dimensional automata

Pages: 39 – 82

DOI: https://dx.doi.org/10.4310/HHA.2003.v5.n2.a3

Authors

Philippe Gaucher (Institut de Recherche Mathématique Avancée, ULP et CNRS, Strasbourg, France)

Eric Goubault (LIST (CEA – Recherche Technologique), DTSI-SLA, Gif-sur-Yvette, France)

Abstract

A local po-space is a gluing of topological spaces which are equipped with a closed partial ordering representing the time flow. They are used as a formalization of higher dimensional automata (see for instance [6]) which model concurrent systems in computer science. It is known [11] that there are two distinct notions of deformation of higher dimensional automata, “spatial” and “temporal”, leaving invariant computer scientific properties like presence or absence of deadlocks. Unfortunately, the formalization of these notions is still unknown in the general case of local po-spaces.

We introduce here a particular kind of local po-space, the “globular CW-complexes”, for which we formalize these notions of deformations and which are sufficient to formalize higher dimensional automata. The existence of the category of globular CW-complexes was already conjectured in [11].

After localizing the category of globular CW-complexes by spatial and temporal deformations, we get a category (the category of dihomotopy types) whose objects up to isomorphism represent exactly the higher dimensional automata up to deformation. Thus globular CW-complexes provide a rigorous mathematical foundation to study from an algebraic topology point of view higher dimensional automata and concurrent computations.

Keywords

homology, homotopy, concurrency, cubical set, CW-complex, higher dimensional automata, category, localization, partial order, partially ordered space

2010 Mathematics Subject Classification

55P15, 55U05, 68Q85

Published 1 January 2003