Abstract

Characterizations of nondeterministic complexity classes such as NP and PSPACE and the classes in the polynomial-time hierarchy in the two-person pebble game model are given. It is shown that the role-switches resource in the pebble games closely models the levels of the polynomial hierarchy. These characterizations are made possible by explicitly considering circuit size in the pebbling characterizations and the size of the underlying universe in the first-order characterizations. A dual interpreted game to model parallel computations was defined by H. Venkateswaran et al. (1986). They used this game to obtain characterizations of parallel complexity classes such as LOGCFL and AC/sup 1/. This result is extended to obtain characterizations of the class NP and the classes in the polynomial-time hierarchy in the game model. The role switches resource was used in the dual game to capture the difference between computations in the classes LOGCFL and AC/sup 1/. It is shown that role-switches model the alternating time hierarchy more accurately, and thus their collapse implies the collapse of hierarchies such as the polynomial-time hierarchy. Specifically, it is shown that the kth level of the polynomial-time hierarchy uses k-1 role-switches. >

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call