[edit]
On Computing Total Variation Distance between Markov Logic Networks
Proceedings of the 13th International Conference on Probabilistic Graphical Models, PMLR 343:895-910, 2026.
Abstract
The total variation (TV) distance is a fundamental metric for quantifying the difference between probability distributions. Bhattacharyya et al. (2024) showed that computing the TV distance between two directed graphical models is, in general, intractable. We extend this line of research to Markov Logic Networks (MLNs), a prominent class of statistical relational models that combine first-order logic with probabilistic graphical models. Specifically, we establish both tractability and hardness results regarding the computation of the TV distance between two MLNs. On the positive side, we reduce TV distance computation between MLNs to probabilistic inference, enabling the use of lifted inference techniques. Thereby, we identify classes of MLNs for which TV distance computation is tractable. On the negative side, we prove that, in general, the TV distance computation between two MLNs is intractable. In addition to these theoretical results, we empirically validate that soft rules with moderate weights can approximate hard rules, and we also present an application of the MLNs TV distance in benchmarking graph neural networks on synthetic data.