Saved in:
Bibliographic Details
Main Authors: Gu, Tao, Bao, Jialu, Hsu, Justin, Silva, Alexandra, Zanasi, Fabio
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2401.05842
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916088276582400
author Gu, Tao
Bao, Jialu
Hsu, Justin
Silva, Alexandra
Zanasi, Fabio
author_facet Gu, Tao
Bao, Jialu
Hsu, Justin
Silva, Alexandra
Zanasi, Fabio
contents The logic of Dependence and Independence Bunched Implications (DIBI) is a logic to reason about conditional independence (CI); for instance, DIBI formulas can characterise CI in probability distributions and relational databases, using the probabilistic and relational DIBI models, respectively. Despite the similarity of the probabilistic and relational models, a uniform, more abstract account remains unsolved. The laborious case-by-case verification of the frame conditions required for constructing new models also calls for such a treatment. In this paper, we develop an abstract framework for systematically constructing DIBI models, using category theory as the unifying mathematical language. In particular, we use string diagrams -- a graphical presentation of monoidal categories -- to give a uniform definition of the parallel composition and subkernel relation in DIBI models. Our approach not only generalises known models, but also yields new models of interest and reduces properties of DIBI models to structures in the underlying categories. Furthermore, our categorical framework enables a logical notion of CI, in terms of the satisfaction of specific DIBI formulas. We compare it with string diagrammatic approaches to CI and show that it is an extension of string diagrammatic CI under reasonable conditions.
format Preprint
id arxiv_https___arxiv_org_abs_2401_05842
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Categorical Approach to DIBI Models
Gu, Tao
Bao, Jialu
Hsu, Justin
Silva, Alexandra
Zanasi, Fabio
Logic in Computer Science
The logic of Dependence and Independence Bunched Implications (DIBI) is a logic to reason about conditional independence (CI); for instance, DIBI formulas can characterise CI in probability distributions and relational databases, using the probabilistic and relational DIBI models, respectively. Despite the similarity of the probabilistic and relational models, a uniform, more abstract account remains unsolved. The laborious case-by-case verification of the frame conditions required for constructing new models also calls for such a treatment. In this paper, we develop an abstract framework for systematically constructing DIBI models, using category theory as the unifying mathematical language. In particular, we use string diagrams -- a graphical presentation of monoidal categories -- to give a uniform definition of the parallel composition and subkernel relation in DIBI models. Our approach not only generalises known models, but also yields new models of interest and reduces properties of DIBI models to structures in the underlying categories. Furthermore, our categorical framework enables a logical notion of CI, in terms of the satisfaction of specific DIBI formulas. We compare it with string diagrammatic approaches to CI and show that it is an extension of string diagrammatic CI under reasonable conditions.
title A Categorical Approach to DIBI Models
topic Logic in Computer Science
url https://arxiv.org/abs/2401.05842