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 条
[1]  
[Anonymous], 1993, ENCY MATH APPL, DOI DOI 10.1017/CBO9780511551574
[2]   The decision problem of mathematical logic [J].
Bernays, P ;
Schonfinkel, M .
MATHEMATISCHE ANNALEN, 1928, 99 :342-372
[3]  
BOCHMANN GV, 1982, IEEE T COMPUT, V31, P223, DOI 10.1109/TC.1982.1675978
[4]  
Borger Egon, 1997, CLASSICAL DECISION P
[5]  
Brafman R. I., 1994, Theoretical Aspects of Reasoning About Knowledge. Proceedings of the Fifth Conference (TARK 1994), P208
[6]  
BURROWS M, 1988, 2ND P C THEOR ASP RE, P325
[7]   AN OPTIMAL LOWER BOUND ON THE NUMBER OF VARIABLES FOR GRAPH IDENTIFICATION [J].
CAI, JY ;
FURER, M ;
IMMERMAN, N .
COMBINATORICA, 1992, 12 (04) :389-410
[8]  
CASTILHO JMV, 1982, P 8 INT C VER LARG D, P280
[9]  
Chellas BF, 1980, MODAL LOGIC
[10]  
CHURCH A, 1936, J SYMBOLIC LOGIC, V1, P101, DOI DOI 10.2307/2269030