Skip to main content

Non-commutative computation, depth reduction, and skew circuits (extended abstract)

  • Complexity Theory
  • Conference paper
  • First Online:
Book cover Foundation of Software Technology and Theoretical Computer Science (FSTTCS 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 880))

Abstract

It is known that polynomial size polynomial degree Boolean circuits have equivalent semi-unbounded logarithmic depth circuits. For arithmetic circuits, the additional property of commutativity is sufficient for a similar depth reduction result.

We explore conditions under which depth reduction is possible even in non-commutative settings. Known results so far are of two types: specific operations for which depth reduction is possible, and specific instances where linear lower bounds on circuit depth exist. We show that any polynomial size polynomial degree circuit which has short-right-paths or short-left-paths — a purely syntactic notion which generalizes the notion of pushdown height — has an equivalent depth-reduced circuit. Our proof is a direct circuit construction which we also relate to generalized auxiliary pushdown machines.

Further, we extend the lower bounds on left-skew circuit size in a specific non-commutative setting, {UNION, CONCAT}, to more generalized skew circuits. We also show that the generalization is proper; there are problems hard for left-skew circuits which are easy in this model.

Work done while the author was with The Institute of Mathematical Sciences, Madras 600 113, India.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Álvarez and B. Jenner. A note on log space optimization. Technical report, Universitat Politècnica Catalunya, Barcelona, 1992.

    Google Scholar 

  2. E. Allender and J. Jiao. Depth reduction for noncommutative arithmetic circuits. In Proceedings of the Symposium on Theory of Computing (STOC), 1993.

    Google Scholar 

  3. C. Álvarez and B. Jenner. A very hard log-space counting class. Theoretical Computer Science, 107: 3–30, 1993.

    Google Scholar 

  4. S. Kosaraju. On the parallel evaluation of classes of circuits. In Proceedings of the 10th FST&TCS Conference, pages 232–237, December 1990. LNCS 472.

    Google Scholar 

  5. G. Miller, V. Ramachandran, and E. Kaltofen. Efficient parallel evaluation of straight-line code and arithmetic circuits. SIAM Journal on Computing, 17: 687–695, 1988.

    Google Scholar 

  6. M. Mahajan and V Vinay. Non-commutative computation, depth reduction, and skew circuits. Technical Report IMSc-94/09, The Institute of Mathematical Sciences, Madras, India, March 1994. Available in ftp/pub/tcs/trimsc at imsc.ernet.in.

    Google Scholar 

  7. N. Nisan. Lower bounds for noncommutative computation. In Proceedings of the Symposium on Theory of Computing (STOC), 1991.

    Google Scholar 

  8. H. Venkateswaran. Properties that characterise LOGCFL. Journal of Computer and System Sciences, 42: 380–404, 1991. also in Proceedings of 19th STOC 1987, pp 141–150.

    Google Scholar 

  9. H. Venkateswaran. Circuit definitions of nondeterministic complexity classes. SIAM Journal on Computing, 21: 655–670, 1992.

    Google Scholar 

  10. V. Vinay. Counting auxiliary pushdown automata and semi-bounded arithmetic circuits. In Proceedings of the 6th Annual Conference on Structure in Complexity Theory, pages 270–284, 1991.

    Google Scholar 

  11. V. Vinay. Semi-unboundedness and complexity classes. PhD thesis, Indian Institute of Science, Bangalore, India, 1991.

    Google Scholar 

  12. L. Valiant, S. Skyum, S. Berkowitz, and C. Rackoff. Fast parallel computation of polynomials using few processors. SIAM Journal on Computing, 12: 641–644, 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

P. S. Thiagarajan

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mahajan, M., Vinay, V. (1994). Non-commutative computation, depth reduction, and skew circuits (extended abstract). In: Thiagarajan, P.S. (eds) Foundation of Software Technology and Theoretical Computer Science. FSTTCS 1994. Lecture Notes in Computer Science, vol 880. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58715-2_113

Download citation

  • DOI: https://doi.org/10.1007/3-540-58715-2_113

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58715-6

  • Online ISBN: 978-3-540-49054-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics