English

Parallel Noising in Neural Markov Logic Networks

Machine Learning 2026-07-21 v1 Artificial Intelligence

Abstract

Neural Markov Logic Networks (NMLNs) are a flexible neurosymbolic relational model. Previous work has shown that, although NMLNs achieve strong performance as generative models for small relational structures, they underperform diffusion-based generative graph models on larger structures. In this paper, we strengthen NMLNs along two main dimensions: (i) we increase the expressive capacity of their potential functions using graph neural networks, and (ii) we develop a new training and inference algorithm inspired by parallel-tempering Markov chain Monte Carlo methods, which we name parallel noising. Together, these enhancements enable NMLNs to attain strong performance in graph generation relative to general diffusion-based generative graph models. Furthermore, they allow NMLNs to match the performance of specialized text-based recurrent models when generating small molecular structures.

Cite

@article{arxiv.2607.19126,
  title  = {Parallel Noising in Neural Markov Logic Networks},
  author = {Peter Jung and Giuseppe Marra and Ondrej Kuzelka},
  journal= {arXiv preprint arXiv:2607.19126},
  year   = {2026}
}