z-logo
open-access-imgOpen Access
On computing Boolean connectives of characteristic functions
Author(s) -
Richard Chang,
Jim Kadin
Publication year - 1995
Publication title -
mathematical systems theory
Language(s) - English
Resource type - Journals
ISSN - 0025-5661
DOI - 10.1007/bf01303054
Subject(s) - computer science , boolean function , boolean expression , theoretical computer science , product term , arithmetic , two element boolean algebra , algebra over a field , mathematics , algorithm , pure mathematics , filtered algebra
This paper is a study of the existence of polynomial time Boolean connective functions for languages. A language L has an AND function if there is a polynomial time f such that f(x, y) ∈ L ⇐⇒ x ∈ L and y ∈ L. L has an OR function if there is a polynomial time g such that g(x, y) ∈ L ⇐⇒ x ∈ L or y ∈ L. While all NP complete sets have these functions, Graph Isomorphism, which is probably not complete, is also shown to have both AND and OR functions. The results in this paper characterize the complete sets for the classes DP and PSAT(O(log n)) in terms of AND and OR, and relate these functions to the structure of the Boolean hierarchy and the query hierarchies. Also, this paper shows that the complete sets for the levels of the Boolean hierarchy above the second level cannot 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 functions for the NP complete sets.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom