Ichiro Hasuo ; Bart Jacobs ; Ana Sokolova - Generic Trace Semantics via Coinduction

lmcs:864 - Logical Methods in Computer Science, November 19, 2007, Volume 3, Issue 4 - https://doi.org/10.2168/LMCS-3(4:11)2007
Generic Trace Semantics via CoinductionArticle

Authors: Ichiro Hasuo ORCID; Bart Jacobs ; Ana Sokolova ORCID

Trace semantics has been defined for various kinds of state-based systems, notably with different forms of branching such as non-determinism vs.
probability. In this paper we claim to identify one underlying mathematical structure behind these "trace semantics," namely coinduction in a Kleisli category. This claim is based on our technical result that, under a suitably order-enriched setting, a final coalgebra in a Kleisli category is given by an initial algebra in the category Sets. Formerly the theory of coalgebras has been employed mostly in Sets where coinduction yields a finer process semantics of bisimilarity. Therefore this paper extends the application field of coalgebras, providing a new instance of the principle "process semantics via coinduction."

Comment: To appear in Logical Methods in Computer Science. 36 pages


Volume: Volume 3, Issue 4
Published on: November 19, 2007
Imported on: July 21, 2007
Keywords: Computer Science - Logic in Computer Science, F.3.1, F.3.2, G.3
Funding:
    Source : OpenAIRE Graph
  • Concurrent Programming with Threading by Appointment; Code: P 18913

78 Documents citing this article

Consultation statistics

This page has been seen 3811 times.
This article's PDF has been downloaded 942 times.