cs.AIAug 20, 2026

Causal Reasoning with Bipartite Graphical Causal Models

Authors: Joris M. Mooij

Organizations: Korteweg-De Vries Institute for Mathematics, University of Amsterdam, Amsterdam, the Netherlands

Abstract

Causal Bayesian networks (CBNs) and structural causal models (SCMs) are the dominant frameworks for graphical causal reasoning, but they cannot adequately represent all real-world causal systems. In particular, systems at equilibrium---where feedback mechanisms create cyclic causal dependencies---can exhibit causal semantics that are fundamentally incompatible with these frameworks: different interventions that enforce the same variable value may have different effects, rendering the standard ``perfect intervention'' do(X=xX = x) ambiguous. We propose bipartite graphical causal models (BGCMs), in which the structure of a system of equations is encoded by a bipartite graph with variable and equation nodes. In this framework, a hard intervention do(fj:Xv=ξvf_j : X_v = ξ_v) specifies which equation is replaced, which variable is targeted, and at what value---resolving the ambiguity of the standard notion. We demonstrate, through a detailed case study of a physical system, that this representation naturally corresponds to distinct real-world interventions. We formulate a Markov property in terms of a new graphical separation criterion (B-separation) that exploits the functional determinism inherent in the equations, and we extend it to settings with non-random inputs. We show how this gives rise to a do-calculus for reasoning about domain invariances. BGCMs strictly generalize CBNs and SCMs while retaining the ability to perform graphical causal reasoning.

Figures & tables

Appendix figures & tables3 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. What is causal about causal models and representations?

    Jan 31, 2025Frederik Hytting Jørgensen, Luigi Gresele, Sebastian WeichwaldStructural Causal ModelsCausal Intervention

  2. Beyond Directed Acyclic Graphs: Causal Zeros and Causal Differential Equations

    Jul 24, 2026Sergei V. KalininStructural Causal ModelsCausal Identifiability

  3. Amortized Bayesian Causal Discovery of Extended Factor Graphs

    Jul 24, 2026Yichen Gu, Yuxuan Song, Weizhou Qian +2Causal DiscoveryProbabilistic Graphical Models