
Given a boolean n by n matrix A we consider arithmetic circuits for computing the transformation x->Ax over different semirings. Namely, we study three circuit models: monotone OR-circuits, monotone SUM-circuits (addition of non-negative integers), and non-monotone XOR-circuits (addition modulo 2). Our focus is on \emph{separating} these models in terms of their circuit complexities. We give three results towards this goal: (1) We prove a direct sum type theorem on the monotone complexity of tensor product matrices. As a corollary, we obtain matrices that admit OR-circuits of size O(n), but require SUM-circuits of size Ω(n^{3/2}/\log^2n). (2) We construct so-called \emph{k-uniform} matrices that admit XOR-circuits of size O(n), but require OR-circuits of size Ω(n^2/\log^2n). (3) We consider the task of \emph{rewriting} a given OR-circuit as a XOR-circuit and prove that any subquadratic-time algorithm for this task violates the strong exponential time hypothesis.
1 + 16 pages, 2 figures. In this version we have improved the presentation following comments made by Stasys Jukna and Igor Sergeev
ta113, Arithmetic circuits, FOS: Computer and information sciences, Rewriting, Analysis of algorithms and problem complexity, Boolean arithmetic, monotone separations, Computational Complexity (cs.CC), Monotone separations, rewriting, Computer Science - Computational Complexity, arithmetic circuits, Switching theory, application of Boolean algebra; Boolean functions, idempotent arithmetic, Idempotent arithmetic
ta113, Arithmetic circuits, FOS: Computer and information sciences, Rewriting, Analysis of algorithms and problem complexity, Boolean arithmetic, monotone separations, Computational Complexity (cs.CC), Monotone separations, rewriting, Computer Science - Computational Complexity, arithmetic circuits, Switching theory, application of Boolean algebra; Boolean functions, idempotent arithmetic, Idempotent arithmetic
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 2 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
