English

Logarithmic Time Parallel Bayesian Inference

Artificial Intelligence 2013-02-01 v1

Abstract

I present a parallel algorithm for exact probabilistic inference in Bayesian networks. For polytree networks with n variables, the worst-case time complexity is O(log n) on a CREW PRAM (concurrent-read, exclusive-write parallel random-access machine) with n processors, for any constant number of evidence variables. For arbitrary networks, the time complexity is O(r^{3w}*log n) for n processors, or O(w*log n) for r^{3w}*n processors, where r is the maximum range of any variable, and w is the induced width (the maximum clique size), after moralizing and triangulating the network.

Keywords

Cite

@article{arxiv.1301.7406,
  title  = {Logarithmic Time Parallel Bayesian Inference},
  author = {David M. Pennock},
  journal= {arXiv preprint arXiv:1301.7406},
  year   = {2013}
}

Comments

Appears in Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence (UAI1998)

R2 v1 2026-06-21T23:18:09.421Z