Twentieth Annual IEEE Symposium on

Logic in Computer Science (LICS 2005)

Paper: Small Substructures and Decidability Issues for First-Order Logic with Two Variables (at LICS 2005)

Authors: Emanuel Kieronski Martin Otto


We study first-order logic with two variables FO2 and establish a small substructure property. Similar to the small model property for FO2 we obtain an exponential size bound on embedded substructures, relative to a fixed surrounding structure that may be infinite. We apply this technique to analyse the satisfiability problem for FO2 under constraints that require several binary relations to be interpreted as equivalence relations. With a single equivalence relation, FO2 has the finite model property and is complete for non-deterministic exponential time, just as for plain FO2. With two equivalence relations, FO2 does not have the finite model property, but is shown to be decidable via a construction of regular models that admit finite descriptions even though they may necessarily be infinite. For three or more equivalence relations, FO2 is undecidable.


    author = 	 {Emanuel Kieronski and Martin Otto},
    title = 	 {Small Substructures and Decidability Issues for First-Order Logic with Two Variables},
    booktitle =  {Proceedings of the Twentieth Annual IEEE Symp. on Logic in Computer Science, {LICS} 2005},
    year =	 2005,
    editor =	 {Prakash Panangaden},
    month =	 {June}, 
    pages =      {448--457},
    location =   {Chicago, USA}, 
    publisher =	 {IEEE Computer Society Press}