Learning Bayesian and Markov Networks with an Unreliable Oracle

Juha Harviainen, Pekka Parviainen, Vidya Sagar Sharma
3/10/2026
cs.LG

No confident code implementation found for this paper.

Abstract

We study constraint-based structure learning of Markov networks and Bayesian networks in the presence of an unreliable conditional independence oracle that makes at most a bounded number of errors. For Markov networks, we observe that a low maximum number of vertex-wise disjoint paths implies that the structure is uniquely identifiable even if the number of errors is (moderately) exponential in the number of vertices. For Bayesian networks, however, we prove that one cannot tolerate any errors to always identify the structure even when many commonly used graph parameters like treewidth are bounded. Finally, we give algorithms for structure learning when the structure is uniquely identifiable.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{harviainen2026learning,
  title  = {Learning Bayesian and Markov Networks with an Unreliable Oracle},
  author = {Juha Harviainen and Pekka Parviainen and Vidya Sagar Sharma},
  year   = {2026},
  eprint = {2603.09563},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.09563v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.09563.svg)](https://codeofpaper.com/paper/2603.09563)

Discussion