J
Jan A. Bergstra
Researcher at University of Amsterdam
Publications - 635
Citations - 13668
Jan A. Bergstra is an academic researcher from University of Amsterdam. The author has contributed to research in topics: Process calculus & Algebra of Communicating Processes. The author has an hindex of 55, co-authored 616 publications receiving 13436 citations. Previous affiliations of Jan A. Bergstra include Centrum Wiskunde & Informatica & Utrecht University.
Papers
More filters
Thread Algebra for Strategic Interleaving
TL;DR: This work takes a thread as the behavior of a sequential deterministic program under execution and multi-threading as the form of concurrency provided by contemporary programming languages such as Java and C# and shows that there are properties of multi- threads that depend on the interleaving strategy used.
Journal ArticleDOI
Initial and final algebra semantics for data type specifications, two characterization theorems
Jan A. Bergstra,John V. Tucker +1 more
TL;DR: It is proved that those data types which may be defined by conditional equation specifications and final algebra semantics are exactly the cosemicomputable data types-those data typesWhich are effectively computable, but whose inequality relations are recursively enumerable.
Journal ArticleDOI
A propositional logic with four values: true, false, divergent and meaningless
TL;DR: A 4-valued, functionally complete logic is proposed that incorporates 3-valued logics and their complete axiomatizations and provides notations for interesting operators and subsystems.