English

On execution spaces of PV-programs

Algebraic Topology 2015-02-17 v1

Abstract

Semaphores were introduced by Dijkstra as a tool for modeling concurrency in computer programs. In this paper we provide a formal definition of PV-programs, i.e. programs using semaphores, their state spaces and execution spaces. The main goal of this paper is to prove that every finite homotopy type may appear as a connected component of the execution space of a PV-program.

Cite

@article{arxiv.1502.04498,
  title  = {On execution spaces of PV-programs},
  author = {Krzysztof Ziemianski},
  journal= {arXiv preprint arXiv:1502.04498},
  year   = {2015}
}
R2 v1 2026-06-22T08:30:22.734Z