Bayesian networks are directed acyclic graphs (DAGs) that represent probabilistic relationships between variables. Each node stores a conditional probability distribution, and edges encode direct dependencies. In practice,the most common task is inference:computing probabilities such as P(Query∣Evidence)P(Query mid Evidence)P(Query∣Evidence) when some variables are observed. This...