Cipriano Cioffo

2papers

2 Papers

2.4LOJun 17
Completeness for Probabilistic Boolean Tapes

Filippo Bonchi, Cipriano Junior Cioffo

Probabilistic Boolean circuits have recently been proposed as a string-diagrammatic foundation for finite probabilistic programming. In this paper, we present a complete set of axioms for their semantics in terms of Markov kernels. Our approach is based on two intermediate results: completeness for \emph{partial} Boolean circuits and completeness for probabilistic Boolean tapes, a diagrammatic language for rig categories.

1.5CTMay 12
A taxonomy of categories for relations

Cipriano Junior Cioffo, Fabio Gadducci, Davide Trotta

The study of categories that abstract the structural properties of relations has been extensively developed over the years, resulting in a rich and diverse body of work. This paper strives to provide a modern presentation of these ``categories for relations'', including their enriched version, further showing how they arise as Kleisli categories of symmetric monoidal monads. The resulting taxonomy aims at bringing clarity and organisation to the many related concepts and frameworks occurring in the literature.