NP TREES AND CARNAPS MODAL LOGIC

被引:36
作者
GOTTLOB, G
机构
[1] Technische Universitat Wien, Vienna
关键词
AUTOEPISTEMIC LOGIC; BOUNDED QUERY COMPUTATION; EPISTEMIC LOGIC; MODAL LOGIC; NP; ORACLE; TREES;
D O I
10.1145/201019.201031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we consider problems and complexity classes definable by interdependent queries to an oracle in NP. How the queries depend on each other is specified by a directed graph G. We first study the class of problems where G is a general dag and show that this class coincides with DELTA2P. We then consider the class where G is a tree. Our main result states that this class is identical to P(NP)[O(log n)], the class of problems solvable in polynomial time with a logarithmic number of queries to an oracle in NP. This result has interesting applications in the fields of modal logic and artificial intelligence. In particular, we show that the following problems are all P(NP)[O(log n)] complete: validity-checking of formulas in Carnap's modal logic, checking whether a formula is almost surely valid over finite structures in modal logics K, T, and S4 (a problem recently considered by Halpern and Kapron [1992]), and checking whether a formula belongs to the stable set of beliefs generated by a propositional theory. We generalize the case of dags to the case where G is a general (possibly cyclic) directed graph of NP-oracle queries and show that this class corresponds to II2P. We show that such graphs are easily expressible in autoepistemic logic. Finally, we generalize our complexity results to higher classes of the polynomial-time hierarchy.
引用
收藏
页码:421 / 457
页数:37
相关论文
共 51 条
[1]  
ALLENDER E, 1990, 5TH P IEEE C STRUCT, P122
[2]  
ALVAREZ C, 1991, LECT NOTES COMPUT SC, V480, P422
[3]  
[Anonymous], 1980, MODAL LOGIC INTRO
[4]  
[Anonymous], 1987, COMPLEXITY BOOLEAN F
[5]   PARALLEL EVALUATION OF GENERAL ARITHMETIC EXPRESSIONS [J].
BRENT, RP .
JOURNAL OF THE ACM, 1974, 21 (02) :201-206
[6]  
BRESSAN A, 1972, GENERAL INTERPRETED
[7]   THE BOOLEAN HIERARCHY .1. STRUCTURAL-PROPERTIES [J].
CAI, JY ;
GUNDERMANN, T ;
HARTMANIS, J ;
HEMACHANDRA, LA ;
SEWELSON, V ;
WAGNER, K ;
WECHSUNG, G .
SIAM JOURNAL ON COMPUTING, 1988, 17 (06) :1232-1252
[8]  
Carnap R, 1947, MEANING NECESSITY
[9]  
CASTRO J, 1992, LECT NOTES COMPUT SC, V577, P305
[10]  
CASTRO J, 1992, LSI9216R U POL CAT R