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.
Preview
Unable to display preview. Download preview PDF.
References
C. Álvarez and B. Jenner. A note on log space optimization. Technical report, Universitat Politècnica Catalunya, Barcelona, 1992.
E. Allender and J. Jiao. Depth reduction for noncommutative arithmetic circuits. In Proceedings of the Symposium on Theory of Computing (STOC), 1993.
C. Álvarez and B. Jenner. A very hard log-space counting class. Theoretical Computer Science, 107: 3–30, 1993.
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.
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.
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.
N. Nisan. Lower bounds for noncommutative computation. In Proceedings of the Symposium on Theory of Computing (STOC), 1991.
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.
H. Venkateswaran. Circuit definitions of nondeterministic complexity classes. SIAM Journal on Computing, 21: 655–670, 1992.
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.
V. Vinay. Semi-unboundedness and complexity classes. PhD thesis, Indian Institute of Science, Bangalore, India, 1991.
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.
Author information
Authors and Affiliations
Editor information
Rights 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