Multi-Agent Decentralized Belief Propagation on Graphs