Definition
In a probabilistic graphical model, the minimal set of variables that renders a target variable conditionally independent of all other variables; for directed acyclic graphs this set equals the variable's parents, children, and co-parents (other parents of its children).

Principle

Principle
Conditional independence: the Markov blanket is the local separator that blocks all paths of probabilistic influence between the target and the rest of the graph when conditioned on.

Demonstration

Demonstration
In a Bayesian network representing disease, symptom, and test nodes, the Markov blanket of the symptom node consists of its direct causes (diseases), its direct effects (tests), and other causes of those effects; conditioning on that set makes the symptom independent of unrelated nodes.

Misapplication

Misapplication
Treating the Markov blanket as simply the set of direct causes ignores children and co-parents, producing incorrect conditional independences and invalid local inference.

Consequence

Consequence
Correct identification yields minimal local conditional models used for efficient inference, local learning, and feature selection in probabilistic modelling.

Reversal

Reversal
The complement perspective is the set of nodes outside the blanket, which remain independent of the target only after conditioning on the blanket; inverting the notion emphasizes global dependencies instead of local shielding.

Boundary

Boundary
Defined for probabilistic graphical representations (directed or undirected); it presumes the graph encodes all conditional independences and does not itself treat latent confounders that are unmodelled or temporal dependencies absent from the graph.

Semantic Tension

Semantic Tension
Often confused with graph-theoretic separators or cutsets; a Markov blanket is a minimal probabilistic separator for a single node, whereas separators may refer to partitions between arbitrary node sets.

Synthesis

Synthesis
A Markov blanket is the smallest local variable set that, when conditioned on, isolates a node probabilistically from the rest of a graphical model, enabling localized inference and model reduction.