Doctoral Program in Computer Science
365 5th Avenue
New York City 10016
Room 4319
Phone: 212.817.8190
Fax: 212.817.1510
compsci@gc.cuny.edu
  Click here to go to the Graduate Center main page.

Computer Science Colloquium
 


Thursday, October 23, 4:15pm, 9206
 
Vaughan Pratt  
(Stanford)
 
"Transition and Cancellation in Concurrency and Branching Time"
 
"True concurrency" has traditionally been distinguished from interleaving semantics in terms of partial vs. linear ordering of events. A distinction proposed by the speaker at POPL'91 instead represents concurrency by interpreting n concurrent atomic events as an n-dimensional cubical cell, leading to a notion of higher dimensional automaton. Although most of the subsequent development of this approach has taken homological algebra as its framework, there is a conceptually simpler formalization: extend the two-state Nielsen-Plotkin-Winskel event structure model with a third state, transition, to arrive at an extensional notion of concurrency. Independently but analogously, a fourth state, cancellation, permits an extensional notion of branching time. The definitions of the extant process algebra operations require little or no modification (depending on the operation) to accommodate these additional states, which have the additional benefit of permitting straightforward definitions for such notions as running time and termination which are problematic for two-state event structures.

This talk is based on a paper under the above title that has just appeared in MSCS 13:4.

 
The Colloquium is supported by generous contributions from the CUNY Faculty Development Program, Bloomberg, Information Builders, Inc. and qbt Systems, Inc.
 

 

Computer Science Colloquium Start page

Next Talk

Schedule

Past events

Pictures