Belief Refinement Approaches To Communication And Inference Problems