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

被引:148
作者
Gradel, E
Kolaitis, PG
Vardi, MY
机构
[1] UNIV CALIF SANTA CRUZ, DEPT COMP SCI, SANTA CRUZ, CA 95064 USA
[2] RHEIN WESTFAL TH AACHEN, LEHRGENBIET MATH GRUNDLAGEN INFORMAT, D-52056 AACHEN, GERMANY
[3] RICE UNIV, DEPT COMP SCI, HOUSTON, TX 77005 USA
关键词
D O I
10.2307/421196
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
We identify the computational complexity of the satisfiability problem for FO2, 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 FO2 has the finite-model property, which means that if an FO2-sentence is satisfiable, then it has a finite model. Moreover, Mortimer showed that every satisfiable FO2-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 FO2-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 FO2 is NEXPTIME-complete.
引用
收藏
页码:53 / 69
页数:17
相关论文
共 62 条
[31]  
Hopcroft J. E., 2007, Introduction to Automata Theory, Languages and Computation
[32]   UPPER AND LOWER BOUNDS FOR 1ST ORDER EXPRESSIBILITY [J].
IMMERMAN, N .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1982, 25 (01) :76-98
[33]   DEFINABILITY WITH BOUNDED NUMBER OF BOUND VARIABLES [J].
IMMERMAN, N ;
KOZEN, D .
INFORMATION AND COMPUTATION, 1989, 83 (02) :121-139
[34]  
IMMERMAN N, 1991, STRUCT COMPL TH CONF, P334, DOI 10.1109/SCT.1991.160278
[36]   0-1 LAWS AND DECISION-PROBLEMS FOR FRAGMENTS OF 2ND-ORDER LOGIC [J].
KOLAITIS, PG ;
VARDI, MY .
INFORMATION AND COMPUTATION, 1990, 87 (1-2) :302-338
[37]   INFINITARY LOGICS AND 0-1 LAWS [J].
KOLAITIS, PG ;
VARDI, MY .
INFORMATION AND COMPUTATION, 1992, 98 (02) :258-294
[38]   ON THE EXPRESSIVE POWER OF DATALOG - TOOLS AND A CASE-STUDY [J].
KOLAITIS, PG ;
VARDI, MY .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1995, 51 (01) :110-134
[39]  
Ladner R. E., 1977, SIAM Journal on Computing, V6, P467, DOI 10.1137/0206033
[40]   COMPLEXITY RESULTS FOR CLASSES OF QUANTIFICATIONAL FORMULAS [J].
LEWIS, HR .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1980, 21 (03) :317-353