Decidability and expressiveness for first-order logics of probability

  • Authors:
  • M. Abadi;J. Y. Halpern

  • Affiliations:
  • Digital Equipment Corp., Maynard, MA, USA;-

  • Venue:
  • SFCS '89 Proceedings of the 30th Annual Symposium on Foundations of Computer Science
  • Year:
  • 1989

Quantified Score

Hi-index 0.01

Visualization

Abstract

Decidability and expressiveness issues for two first-order logics of probability are considered. In one the probability is on possible worlds, whereas in the other it is on the domain. It turns out that in both cases it takes very little to make reasoning about probability highly undecidable. It is shown that, when the probability is on the domain, if the language contains only unary predicates, then the validity problem is decidable. However, if the language contains even one binary predicate, the validity problem is Pi /sub 1//sup 2/ as hard as elementary analysis with free predicate and function symbols. With equality in the language, even with no other symbol, the validity problem is at least as hard as that for elementary analysis, Pi /sub infinity //sup 1/. Thus, the logic cannot be axiomatized in either case. When the probability is on the set of possible worlds, the validity problem is Pi /sub 1//sup 2/ complete with as little as one unary predicate in the language, even without equality. With equality, Pi /sub infinity //sup 1/ hardness with only a constant symbol is obtained. In many applications it suffices to restrict attention to domains of a bounded size; it is shown that the logics are decidable in this case.