Precategories for combining probabilistic automata

Abstract A relaxed notion of category is presented having in mind the categorical caracterization of the mechanisms for combining probabilistic automata, since the composition of the appropriate morphisms is not always defined, A detailed discussion of the required notion of morphism is provided. The partiality of composition of such morphisms is illustrated at the abstract level of countable probability spaces. The relevant fragment of the theory of the proposed precategories is developed, including (constrained) products and Cartesian liftings. Precategories are precisely placed in the universe of neocategories. Some classical results from category theory are shown to carry over to precategories. Other results are shown not to hold in general. As an application, the precategorical universal constructs are used for characterizing the basic mechanisms for combining probabilistic automata: aggregation, interconnection and state constraining.

[1]  Cristina Sernadas,et al.  An Institution of Object Behaviour , 1992, COMPASS/ADT.

[2]  Abbas Edalat,et al.  Bisimulation for labelled Markov processes , 1997, Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science.

[3]  Azaria Paz,et al.  Some aspects of Probabilistic Automata , 1966, Inf. Control..

[4]  Michael Barr,et al.  Category theory for computing science , 1995, Prentice Hall International Series in Computer Science.

[5]  Kim G. Larsen,et al.  Bisimulation through probabilistic testing (preliminary report) , 1989, POPL '89.

[6]  Bernhard Steffen,et al.  Reactive, Generative and Stratified Models of Probabilistic Processes , 1995, Inf. Comput..

[7]  Joseph A. Goguen,et al.  A categorical manifesto , 1989, Mathematical Structures in Computer Science.

[8]  P. Panangaden,et al.  Bisimulation for Labelled Markov Processes , 1997 .

[9]  Glynn Winskel,et al.  Petri Nets, Algebras, Morphisms, and Compositionality , 1987, Inf. Comput..

[10]  Dexue Zhang,et al.  Categorical Properties of Probabilistic Convergence Spaces , 1998, Appl. Categorical Struct..

[11]  Jirí Adámek,et al.  Abstract and Concrete Categories - The Joy of Cats , 1990 .

[12]  Cristina Sernadas,et al.  Denotational semantics of object specification , 1998, Acta Informatica.

[13]  Mogens Nielsen,et al.  Models for Concurrency , 1992 .

[14]  Horst Herrlich,et al.  Free Adjunction of Morphisms , 2000, Appl. Categorical Struct..

[15]  B. Banaschewski,et al.  Categorical Aspects of Topology and Analysis , 1982 .

[16]  F. Linton,et al.  Categories et Structures. , 1968 .