Causes and Explanations: A Structural-Model Approach, Part I: Causes

Halpern, Joseph Y., Pearl, Judea

arXiv.org Artificial Intelligence 

We propose a new definition of actual cause, using structural equations to model counterfactuals. We show that the definition yields a plausible and elegant account of causation that handles well examples which have caused problems for other definitions and resolves major difficulties in the traditional account.