Efficient Oblivious Branching Programs for Threshold and Mod Functions

نویسندگان

  • Rakesh K. Sinha
  • T. S. Jayram
چکیده

In his survey paper on branching programs, Razborov Raz91] asked the following question: Does every rectiier-switching network computing the majority of n bits have size n 1++(1) ? We answer this question in the negative by constructing a simple oblivious branching program of size O n log 3 n log log n log log log n ! for computing any threshold function. This improves the previously best known upper bound of O(n 3=2) due to Lupanov Lup65]. We also construct oblivious branching programs of size o(n log 4 n) for computing general mod functions. All previously known constructions for computing general mod functions have size (n 3=2).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Oblivious Branching Programs for Threshold Functions

In his survey paper on branching programs, Razborov [RazSl] asked the following question: Does every rectifier-switching network computing the majority of n bits have size n l+n( l )? We answer this question in the negative by constructing a simple oblivious branching program of size n log3 n log log n log log log n for computing any threshold function. This improves the previously best known u...

متن کامل

Two types of branching programs with bounded repetition that cannot efficiently compute monotone 3-CNFs

We prove exponential lower bounds for two classes of non-deterministic branching programs (nbps) with bounded repetition computing a class of functions representable by monotone 3-cnfs. The first class significantly generalizes monotone read-k-times nbps and the second class generalizes oblivious read k times branching programs. To the best of our knowledge, this is the first separation of mono...

متن کامل

Linear Codes are Hard for Oblivious Read-Once Parity Branching Programs

We show that the characteristic functions of linear codes are exponentially hard for the model of oblivious read-once branching programs with parity accepting mode, known also as Parity OBDDs. The proof is extremely simple, and employs a particular combinatorial property of linear codes { their universality.

متن کامل

On Learning Branching Programs and Small Depth Circuits

This paper studies the learnability of branching programs and small depth circuits with modular and threshold gates in both the exact and PAC learning models with and without membership queries. Some of the results extend earlier works in GG95, ERR95, BTW95]. The main results are as follows. For branching programs we show the following. 1. Any monotone width two branching program (deened by Bor...

متن کامل

A very simple function that requires exponential size nondeterministic graph-driven read-once branching programs

Branching programs are a well-established computation model for boolean functions, especially read-once branching programs (BP1s) have been studied intensively. A very simple function f in n variables is exhibited such that both the function f and its negation ¬f can be computed by Σ p-circuits, the function f has nondeterministic BP1s (with one nondeterministic node) of linear size and ¬f has ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Comput. Syst. Sci.

دوره 55  شماره 

صفحات  -

تاریخ انتشار 1997