TY - GEN
T1 - Trace semantics via generic observations
AU - Goncharov, Sergey
PY - 2013
Y1 - 2013
N2 - Recent progress on defining abstract trace semantics for coalgebras rests upon two observations: (i) coalgebraic bisimulation for deterministic automata coincides with trace equivalence, and (ii) the classical powerset construction for automata determinization instantiates the generic idea of lifting a functor to the Eilenberg-Moore category of an appropriate monad. We take this approach one step further by rebasing the latter kind of trace semantics on the novel notion of -observer, which is just a certain natural transformation of the form F → GT, and thus allowing for elimination of assumptions about the structure of the coalgebra functor. As a specific application of this idea we demonstrate how it can be used for capturing trace semantics of push-down automata. Furthermore, we show how specific forms of observers can be used for coalgebra-based treatment of internal automata transitions as well as weak bisimilarity of processes.
AB - Recent progress on defining abstract trace semantics for coalgebras rests upon two observations: (i) coalgebraic bisimulation for deterministic automata coincides with trace equivalence, and (ii) the classical powerset construction for automata determinization instantiates the generic idea of lifting a functor to the Eilenberg-Moore category of an appropriate monad. We take this approach one step further by rebasing the latter kind of trace semantics on the novel notion of -observer, which is just a certain natural transformation of the form F → GT, and thus allowing for elimination of assumptions about the structure of the coalgebra functor. As a specific application of this idea we demonstrate how it can be used for capturing trace semantics of push-down automata. Furthermore, we show how specific forms of observers can be used for coalgebra-based treatment of internal automata transitions as well as weak bisimilarity of processes.
UR - http://www.scopus.com/inward/record.url?scp=84886077751&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-40206-7_13
DO - 10.1007/978-3-642-40206-7_13
M3 - Conference contribution
AN - SCOPUS:84886077751
SN - 9783642402050
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 158
EP - 174
BT - Algebra and Coalgebra in Computer Science - 5th International Conference, CALCO 2013, Proceedings
PB - Springer Verlag
T2 - 5th International Conference on Algebra and Coalgebra in Computer Science, CALCO 2013
Y2 - 3 September 2013 through 6 September 2013
ER -