Powering requires threshold depth 3
نویسنده
چکیده
We study the circuit complexity of the powering function, defined as POWm(Z) = Zm for an n-bit integer input Z and an integer exponent m 6 poly(n). Let L̂Td denote the class of functions computable by a depth-d polynomial-size circuit of majority gates. We give a simple proof that POWm 6∈ L̂T2 for any m > 2. Specifically, we prove a 2Ω(n/ logn) lower bound on the size of any depth-2 majority circuit that computes POWm. This work generalizes Wegener’s earlier result that the squaring function (i.e., POWm for the special case m = 2) is not in L̂T2. Our depth lower bound is optimal due to Siu and Roychowdhury’s matching upper bound: POWm ∈ L̂T3. The second part of this research note presents several counterintuitive findings about the membership of arithmetic functions in the circuit classes L̂T1 and L̂T2. For example, we construct a function f (Z) such that f 6∈ L̂T1 but 5 f ∈ L̂T1. We obtain similar findings for L̂T2. This apparent brittleness of L̂T1 and L̂T2 highlights a difficulty in proving lower bounds for arithmetic functions.
منابع مشابه
New Efficient Majority Circuits for the Computation of Some Basic Arithmetic Functions
We construct constant-depth majority circuits to perform iterated addition, multiplication, powering, and multiple product computation. Our results indicate that unit-weight majority circuits are almost as powerful as threshold circuits with large weights in computing several important arithmetic functions, while being considerably less costly to implement. In particular, we construct circuits ...
متن کاملLow-Depth Uniform Threshold Circuits and the Bit-Complexity of Straight Line Programs
We present improved uniform TC circuits for division, matrix powering, and related problems, where the improvement is in terms of “majority depth” (initially studied by Maciel and Thérien). As a corollary, we obtain improved bounds on the complexity of certain problems involving arithmetic circuits, which are known to lie in the counting hierarchy.
متن کاملA Powering Unit for an OpenGL Lighting Engine
The OpenGL geometry pipeline lighting stage requires raising a number in the range [0, 1] to a power between [1, 128] to compute specular reflections and spotlights. The result need only be accurate to a number of bits related to the color depth of the output device. This paper describes a hardware implementation of such a powering unit based on a logarithm lookup table, a multiplier, and an in...
متن کاملThreshold Circuits of Small Majority-Depth
Constant-depth polynomial-size threshold circuits are usually classi ed according to their total depth. For example, the best known threshold circuits for iterated multiplication and division have depth four and three, respectively. In this paper, the complexity of threshold circuits is investigated from a di erent point of view: explicit AND, OR gates are allowed in the circuits, and a thresho...
متن کاملOptimal Depth Neural Networks for Multiplication and Related Problems
Vwani Roychowdhury School of Electrical Engineering Purdue University West Lafayette, IN 47907 An artificial neural network (ANN) is commonly modeled by a threshold circuit, a network of interconnected processing units called linear threshold gates. The depth of a network represents the number of unit delays or the time for parallel computation. The SIze of a circuit is the number of gates and ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Process. Lett.
دوره 102 شماره
صفحات -
تاریخ انتشار 2007