ON COMPUTING BOOLEAN CONNECTIVES OF CHARACTERISTIC FUNCTIONS

Authors
Citation
R. Chang et J. Kadin, ON COMPUTING BOOLEAN CONNECTIVES OF CHARACTERISTIC FUNCTIONS, Mathematical systems theory, 28(3), 1995, pp. 173-198
Citations number
23
Categorie Soggetti
System Science","Mathematics, Pure","Computer Science Theory & Methods",Mathematics
Journal title
ISSN journal
00255661
Volume
28
Issue
3
Year of publication
1995
Pages
173 - 198
Database
ISI
SICI code
0025-5661(1995)28:3<173:OCBCOC>2.0.ZU;2-6
Abstract
This paper is a study of the existence of polynomial time Boolean conn ective functions for languages. A language L has an AND function if th ere is a polynomial time f such that f(x,y) is an element of L double left right arrow x is an element of L and y is an element of L. L has an OR function if there is a polynomial time g such that g(x,y) is an element of L double left right arrow x is an element of L or y is an e lement of L. While all NP complete sets have these functions, Graph Is omorphism, which is probably not complete, is also shown to have both AND and OR functions. The results in this paper characterize the compl ete sets for the classes D-P and P-SAT[O(log n]) in terms of AND and O R, and relate these functions to the structure of the Boolean hierarch y and the query hierarchies. Also, this paper shows that the complete sets for the levels of the Boolean hierarchy above the second level ca nnot have AND or OR unless the polynomial hierarchy collapses. Finally , most of the structural properties of the Boolean hierarchy and query hierarchies are shown to depend only on the existence of AND and OR f unctions for the NP complete sets.