Invited Talk 1

Theory and Practice of Parallel Programming

Volume 907 of the series Lecture Notes in Computer Science pp 1-24

Date:

Time and information in sequential and concurrent computation

  • Vaughan PrattAffiliated withStanford University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Time can be understood as dual to information in extant models of both sequential and concurrent computation. The basis for this duality is phase space, coordinatized by time and information, whose axes are oriented respectively horizontally and vertically. We fit various basic phenomena of computation, and of behavior in general, to the phase space perspective. The extant two-dimensional logics of sequential behavior, the van Glabbeek map of branching time and true concurrency, event-state duality and schedule-automaton duality, and Chu spaces, all fit the phase space perspective well, in every case confirming our choice of orientation.