Parity-P is the set of languages recognized by a non-deterministic Turing machine which can only distinguish between an even number or odd number of "acceptance" paths (rather than a zero or non-zero number of acceptance paths). Thus Parity-P is basically PP's stunted younger sibling: while PP counts whether or not the number of accepting paths of an NP-machine is a majority or not (i.e. the most-significant bit of that quantity), Parity-P indicates the least-significant bit of the number of accepting paths.
Like NP, Parity-P contains UP (which contains P, "probably" strictly so); and like NP, Parity-P is contained in PSPACE.
Question. What are the best known joint upper and lower bounds for NP and Parity-P?
What I'm not sure of is whether any papers on hardness vs. randomness give a hypothesis which implies BPP dot Parity-P contained in P^(Parity-P).
– Andy Drucker Aug 17 '10 at 22:39-if x is in L, then for 2/3 of all r, the pair (x, r) is in S;
-if x is not in L, then for 2/3 of all r, the pair (x, r) is not in S.
(Technically, the length of r depends on x and is required to be at most some polynomial in |x|.)
– Andy Drucker Aug 18 '10 at 17:04