Abstract
This paper proves that the complexity class ⊕P, parity polynomial time [PZ], contains the class of languages accepted byNP machines with few accepting paths. Indeed, ⊕P contains a broad class of languages accepted by path-restricted nondeterministic machines. In particular, ⊕P contains the polynomial accepting path versions ofNP, of the counting hierarchy, and of Mod m NP form>1. We further prove that the class of nondeterministic path-restricted languages is closed under bounded truth-table reductions.
Similar content being viewed by others
References
E. Allender. Invertible functions. Ph.D. thesis, Georgia Institute of Technology, 1985.
E. Allender. The complexity of sparse sets inP. InProceedings of the 1st Structure in Complexity Theory Conference, pp. 1–11. Lecture Notes in Computer Science, Vol. 223, Springer-Verlag, Berlin, June 1986.
E. Allender and R. Rubinstein. P-printable sets.SIAM Journal on Computing,17(6): 1193–1202, 1988.
L. Babai. A random oracle separates PSPACE from the polynomial hierarchy.Information Processing Letters,26(1):51–53, 1987.
R. Beigel. Bounded queries toSAT and the Boolean hierarchy. Technical Report TR-7, Department of Computer Science, Johns Hopkins University, Baltimore, MD, June 1987.
R. Beigel and J. Gill. Counting classes: Thresholds, parity, mods, and fewness. Technical Report 10, Department of Computer Science, Johns Hopkins University, Baltimore, MD, 1988.
R. Beigel, L. Hemachandra, and G. Wechsung. On the power of probabilistic polynomial time:P NP[log] ⊃PP. InProceedings of the 4th Structure in Complexity Theory Conference, pp. 225–227. IEEE Computer Society Press, New York, June 1989.
C. Bennett and J. Gill. Relative to a random oracleA, P A ≠ NP A with probability 1.SIAM Journal on Computing,10: 96–113, 1981.
L. Berman and J. Hartmanis. On isomorphisms and density ofNP and other complete sets.SIAM Journal on Computing,6(2): 305–322, 1977.
A. Blass and Y. Gurevich. On the unique satisfiability problem.Information and Control,55: 80–88, 1982.
J. Cai. With probability one, a random oracle separatesPSPACE from the polynomial-time hierarchy.Journal of Computer and System Sciences,38(1): 68–85, 1989.
J. Cai, T. Gundermann, J. Hartmanis, L. Hemachandra, V. Sewelson, K. Wagner, and G. Wechsung. The boolean hierarchy I: Structural properties.SIAM Journal on Computing,17(6): 1232–1252, December 1988.
J. Cai, T. Gundermann, J. Hartmanis, L. Hemachandra, V. Sewelson, K. Wagner, and G. Wechsung. The boolean hierarchy II: Applications.SIAM Journal on Computing,18(1): 95–111, February 1989.
J. Cai and L. Hemachandra. On the power of parity polynomial time. Technical ReportCUCS 274-87, Computer Science Department, Columbia University, New York, December 1987.
J. Cai and L. Hemachandra. Enumerative counting is hard.Information and Computation,82(1): 34–44, July 1989.
J. Cai and L. Hemachandra. On the power of parity polynomial time. InSTACS 1989: 6th Annual Symposium on Theoretical Aspects of Computer Science, pp. 229–239. Lecture Notes in Computer Science, Vol. 349, Springer-Verlag, Berlin, 1989.
L. Goldschlager and I. Parberry. On the construction of parallel computers from various bases of boolean functions.Theoretical Computer Science,43: 43–58, 1986.
J. Goldsmith. Polynomial isomorphisms and near-testable sets. Ph.D. thesis, University of Wisconsin-Madison, Madison, WI, January 1989. Available as Technical Report 816.
J. Goldsmith, L. Hemachandra, D. Joseph, and P. Young. Near-testable sets. Technical Report 87-11-06, Department of Computer Science, University of Washington, Seattle, WA, November 1987.
J. Goldsmith, D. Joseph, and P. Young. Self-reducible,P-selective, near-testable, andP-cheatable sets: The effect of internal structure on the complexity of a set. InProceedings of the 2nd Structure in Complexity Theory Conference, pp. 50–59, 1987.
J. Grollmann and A. Selman. Complexity measures for public-key cryptosystems.SIAM Journal on Computing,17 309–335, 1988.
T. Gundermann and G. Wechsung. Counting classes with finite acceptance types.Computers and Artificial Types,6(5): 395–409, 1987.
J. Hartmanis and L. Hemachandra. One-way functions and the non-isomorphism ofNP-complete sets. To appear inTheoretical Computer Science.
J. Hartmanis and L. Hemachandra. Complexity classes without machines: On complete languages forUP.Theoretical Computer Science,58: 129–142, 1988.
L. Hemachandra. Structure of complexity classes: Separations, collapses, and completeness. InMathematical Foundations of Computer Science 1988, Proceedings of the 13th Symposium, pp. 59–72. Lecture Notes in Computer Science, Vol. 324, Springer-Verlag, Berlin, August/September 1988.
L. Hemachandra and S. Jain. On relativization and the existence of Turing complete sets. Technical Report TR-297, Department of Computer Science, University of Rochester, Rochester, NY, June 1989.
N. Immerman. Nondeterministic space is closed under complementation.SIAM Journal on Computing,17: 935–938, 1988.
D. Joseph and P. Young. Some remarks on witness functions for non-polynomial and non-complete sets inNP.Theoretical Computer Science,39: 225–237, 1985.
K. Ko, T. Long, and D. Du. A note on one-way functions and polynomial-time isomorphisms. InProceedings of the 18th ACM Symposium on Theory of Computing, pp. 295–303, 1986.
J. Köbler, U. Schöning, J. Torán. Turing machines with few accepting computations. Technical Report 12/88, Fachberichte Informatik, EWH Rheinland-Pfalz, Abteilung Koblenz, 1988.
J. Köbler, U. Schöning, S. Toda, and J. Torán. Turing machines with few accepting computations and low sets forPP. InProceedings of the 4th Structure in Complexity Theory Conference, pp. 208–215. IEEE Computer Society Press, New York, June 1989.
J. Köbler, U. Schöning, and K. Wagner. The difference and truth-table hierarchies forNP.R.A.I.R.O. Informatique Théorique et Applications,21: 419–435, 1987.
S. Kurtz, S. Mahaney, and J. Royer. Collapsing degrees. InProceedings of the 27th IEEE Symposium on Foundations of Computer Science, pp. 380–389, 1986.
R. Ladner, N. Lynch, and A. Selman. A comparison of polynomial time reducibilities.Theoretical Computer Science,1(2): 103–124, 1975.
T. Long and A. Selman. Relativizing complexity classes with sparse oracles.Journal of the ACM,33(3): 618–627, 1986.
S. Mahaney. Sparse complete sets forNP:Solution of a conjecture of Berman and Hartmanis.Journal of Computer and System Sciences,25(2): 130–143, 1982.
S. Moran. On the accepting density hierarchy inNp.SIAM Journal on Computing,11(2): 344–349, 1982.
P. Rohatgi. Personal communication. September 1989.
C. Papadimitriou and S. Zachos. Two remarks on the power of counting. InProceedings of the 6th GI Conference on Theoretical Computer Science, pp. 269–276. Lecture Notes in Computer Science, Vol. 145, Springer-Verlag, Berlin, 1983.
R. Rubinstein. Structural complexity classes of sparse sets: Intractability, data compression and printability. Ph.D. thesis, Northeastern University, Boston, MA, August 1988.
U. Schöning. The power of counting. InProceedings of the 3rd Structure in Complexity Theory Conference, pp. 2–9. IEEE Computer Society Press, New York, June 1988.
R. Szelepcsényi. The method of forcing for nondeterministic automata.Bulletin of the EATCS,33: 96–99, 1987.
J. Torán. Structural properties of the counting hierarchies. Ph.D. thesis, Universitat Politècnica de Catalunya, Barcelona, 1988.
E. Ukkonen. Two results on polynomial time truth-table reductions to sparse sets.SIAM Journal on Computing,12(3): 580–587, 1983.
L. Valiant. The relative complexity of checking and evaluating.Information Processing Letters,5: 20–23, 1976.
L. Valiant. The complexity of computing the permanent.Theoretical Computer Science,8: 189–201, 1979.
L. Valiant. The complexity of enumeration and reliability problems.SIAM Journal on Computing,8(3): 410–421, 1979.
G. Wechsung. More about the closure ofNP. Technical Report TR N/85/43, Friedrich-Schiller-Universität, December 1985.
Y. Yesha. On certain polynomial-time truth-table reducibilities of complete sets to sparse sets.SIAM Journal on Computing,12(3): 411–425, 1983.
Author information
Authors and Affiliations
Additional information
These results were announced at the 6th Symposium on Theoretical Aspects of Computer Science [CH3]. Jin-yi Cai was supported in part by NSF Grant CCR-8709818 and the work was done while he was at Yale University. Lane A. Hemachandra was supported in part by a Hewlett-Packard Corporation equipment grant and the National Science Foundation under Grant CCR-8809174/CCR-8996198 and a Presidential Young Investigator Award. His work was done in part while at Columbia University.
Rights and permissions
About this article
Cite this article
Cai, Jy., Hemachandra, L.A. On the power of parity polynomial time. Math. Systems Theory 23, 95–106 (1990). https://doi.org/10.1007/BF02090768
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02090768