Bit-counting complexity classes
Abstract
We define bit-counting complexity classes, where the membership depends on the binary profile of the number of accepting paths of non-deterministic polynomial time Turing machines. We study the relationship between this new family of complexity classes and the classical complexity classes. We prove that the complexity class PP is contained in our comparison based bit-counting complexity classes B|0|=|1|P, B|0|<|1|P and B|0|>|1|P. We further show that all of these complexity classes are Turing equivalent P PP = P B|0|=|1|P= P B|0|>|1|P= P B|0|<|1|P. We also prove that complexity classes NP and CoNP are contained in both of our parity based bit-counting complexity classes B|0| P and B|1| P.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.