Decidable fragments of many-sorted logic

  • Authors:
  • Aharon Abadi;Alexander Rabinovich;Mooly Sagiv

  • Affiliations:
  • School of Computer Science, Tel-Aviv University, Israel;School of Computer Science, Tel-Aviv University, Israel;School of Computer Science, Tel-Aviv University, Israel

  • Venue:
  • LPAR'07 Proceedings of the 14th international conference on Logic for programming, artificial intelligence and reasoning
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We investigate the possibility of developing a decidable logic which allows expressing a large variety of real world specifications. The idea is to define a decidable subset of many-sorted (typed) first- order logic. The motivation is that types simplify the complexity of mixed quantifiers when they quantify over different types. We noticed that many real world verification problems can be formalized by quantifying over different types in such a way that the relations between types remain simple. Our main result is a decidable fragment of many-sorted first-order logic that captures many real world specifications.