On the Tractability of Neural Causal Inference
  Roth (1996) proved that any form of marginal inference with probabilistic
graphical models (e.g. Bayesian Networks) will at least be NP-hard. Introduced
and extensively investigated in the past decade, the neural probabilistic
circuits known as sum-product network (SPN) offers linear time complexity. On
another note, research around neural causal models (NCM) recently gained
traction, demanding a tighter integration of causality for machine learning. To
this end, we present a theoretical investigation of if, when, how and under
what cost tractability occurs for different NCM. We prove that SPN-based causal
inference is generally tractable, opposed to standard MLP-based NCM. We further
introduce a new tractable NCM-class that is efficient in inference and fully
expressive in terms of Pearl's Causal Hierarchy. Our comparative empirical
illustration on simulations and standard benchmarks validates our theoretical
proofs.
