• DocumentCode
    1960055
  • Title

    On the boundedness problem for two-variable first-order logic

  • Author

    Kolaitis, Phokion G. ; Ottot, M.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Santa Cruz, CA, USA
  • fYear
    1998
  • fDate
    21-24 Jun 1998
  • Firstpage
    513
  • Lastpage
    524
  • Abstract
    A positive first-order formula is bounded if the sequence of its stages converges to the least fixed point of the formula within a fixed finite number of steps independent of the input structure. The boundedness problem for a fragment C of first-order logic is the following decision problem: given a positive formula in L, is it bounded? In this paper, we investigate the boundedness problem for two-variable first-order logic FO2. As a general rule, FO2 is a well-behaved fragment of first-order logic, since it possesses the finite-model property and has a decidable satisfiability problem. Nonetheless, our main result asserts that the boundedness problem for FO2 is undecidable, even when restricted to negation-free and equality-free formulas φ(X, x) in which x is the only free variable and X is a monadic relation symbol that occurs within the scopes of universal quantifiers only. This undecidability result contrasts sharply with earlier results asserting the decidability of boundedness for monadic Datalog programs, which amounts to the decidability of boundedness for negation-free and equality-free existential first-order formulas ψ(X, x) in which x is the only free variable and X is a monadic relation symbol. We demonstrate that our main result has certain applications to circumscription, the most well-developed formalism of nonmonotonic reasoning. Specifically, using the undecidability of boundedness for FO2, we show that it is an undecidable problem to tell whether the circumscription of a given FO 2-formula is equivalent to a first-order formula. In contrast, the circumscription of every FO1-formula is equivalent to a first-order formula
  • Keywords
    computability; decidability; formal logic; nonmonotonic reasoning; boundedness; boundedness problem; circumscription; decidability; decidable satisfiability problem; decision problem; equality-free formulas; finite-model property; monadic Datalog programs; monadic relation symbol; nonmonotonic reasoning; positive first-order formula; two-variable first-order logic; Computational complexity; Computer science; Logic; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1998. Proceedings. Thirteenth Annual IEEE Symposium on
  • Conference_Location
    Indianapolis, IN
  • ISSN
    1043-6871
  • Print_ISBN
    0-8186-8506-9
  • Type

    conf

  • DOI
    10.1109/LICS.1998.705684
  • Filename
    705684