Search papers, labs, and topics across Lattice.
This paper introduces bipartite graphical causal models (BGCMs) to address the limitations of causal Bayesian networks (CBNs) and structural causal models (SCMs) in representing systems at equilibrium with cyclic dependencies. By encoding causal relationships in a bipartite graph structure, BGCMs clarify the effects of interventions that would otherwise be ambiguous in traditional frameworks. The authors validate their approach through a case study, demonstrating that BGCMs can effectively capture distinct real-world interventions and provide a new do-calculus for reasoning about domain invariances.
BGCMs resolve the ambiguity of interventions in cyclic causal systems, allowing for precise causal reasoning where traditional models fail.
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 = 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($f_j : X_v = \xi_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.