D-separation Created 2026-09-24 Updated 2026-11-05
Let be pairwise disjoint sets of vertices in a directed acyclic graph. A graph path, traversed without requiring its edges to point in the direction of travel, is active given precisely when every interior noncollider lies outside and every collider either belongs to or has a descendant in a directed graph in . The sets are D-separated by when no active graph path connects them.[ref]
In the three-vertex chain and fork , conditioning on blocks the only graph path. In , the collider blocks the graph path before conditioning; conditioning on or its descendant in a directed graph activates it. Other vertices can still block a longer graph path.