On the Decision Problem for Two-Variable First-Order Logic 论文

1997Bulletin of Symbolic Logic引用 324
Logic, Reasoning, and KnowledgeLogic, programming, and type systemssemigroups and automata theory

摘要

Abstract We identify the computational complexity of the satisfiability problem for FO 2 , the fragment of first-order logic consisting of all relational first-order sentences with at most two distinct variables. Although this fragment was shown to be decidable a long time ago, the computational complexity of its decision problem has not been pinpointed so far. In 1975 Mortimer proved that FO 2 has the finite-model property , which means that if an FO 2 -sentence is satisiable, then it has a finite model. Moreover, Mortimer showed that every satisfiable FO 2 -sentence has a model whose size is at most doubly exponential in the size of the sentence. In this paper, we improve Mortimer's bound by one exponential and show that every satisfiable FO 2 -sentence has a model whose size is at most exponential in the size of the sentence. As a consequence, we establish that the satisfiability problem for FO 2 is NEXPTIME-complete.

相关技术

暂无数据

相关事件

暂无数据

相关文章

暂无数据