• Home
  • Search
  • Small Pseudo-Random Sets Yield Hard Functions: New Tight Explicit Lower Bounds for Branching Programs
  • Cite Icon20
  • https://doi.org/10.1007/3-540-48523-6_15Copy DOI Icon

Small Pseudo-Random Sets Yield Hard Functions: New Tight Explicit Lower Bounds for Branching Programs

  • Jan 1, 1999
  • Alexander E Andreev +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In several previous works the construction of a computationally hard function with respect to a certain class of algorithms or Boolean circuits has been used to derive small pseudo-random spaces. In this paper, we revert this connection by presenting two new direct relations between the efficient construction of pseudo-random (both two-sided and one-sided) sets for Boolean affine spaces and the explicit construction of Boolean functions having hard branching program complexityIn the case of 1-read branching programs (1-Br.Pr.), we show that the construction of non trivial (i.e. of cardinality 2o(n)) discrepancy sets (i.e. two-sided pseudo-random sets) for Boolean affine spaces of dimension greater than n/2 yield a set of explicit Boolean functions having very hard 1-Br.Pr. size. By combining the best known construction of ∈-biased sample spaces for linear tests and a simple “Reduction” Lemma, we derive the required discrepancy set and obtain a Boolean function in P having 1-Br.Pr. size not smaller than \(2^{n - O\left( {log^2 n} \right)} \) and a Boolean function in DTIME\(\left( {2^{O\left( {log^2 n} \right)} } \right)\) having 1-Br.Pr. size not smaller than 2n-O(log n). The latter bound is optimal and both of them are exponential improvements over the best previously known lower bound that was \(2^{n - 3n^{1/2} } \)[21].As for non deterministic syntactic k-read branching programs (k-Br.Pr.), we introduce a new method to derive explicit, exponential lower bounds that involves the construction of hitting sets (one-sided pseudo-random sets) for affine spaces of dimension o(n=2). Using an appropriate “orthogonal” representation of small Boolean affine spaces, we efficiently construct these hitting sets thus obtaining an explicit Boolean function in P that has k-Br.Pr. size not smaller than \(2^{n^{1 - o\left( 1 \right)} } \) for any \(k = o\left( {\frac{{\log n}}{{\log \log n}}} \right)\). This improves over the previous best known lower bounds given in [8,11,17] for some range of k

Similar Papers
  • Research Article
  • Citations1

Delay testable logical circuit design

  • Apr 01, 2013
  • Russian Physics Journal
  • A Yu Matrosova +2
  • Book Chapter
  • Citations4

On branching programs with bounded uncertainty

  • Jan 01, 1998
  • Stasys Jukna +1
  • Book Chapter
  • Citations4

The ROBDD Size of Simple CNF Formulas

  • Jan 01, 2003
  • Michael Langberg +2
  • Conference Article
  • Citations1

On the non-approximability of Boolean functions by OBDDs and read-k-times branching programs

  • Jun 18, 2001
  • B Bollig +2
  • Research Article
  • Citations7

On the Nonapproximability of Boolean Functions by OBDDs and Read-k-Times Branching Programs

  • Oct 10, 2002
  • Information and Computation
  • B Bollig
  • Research Article

Hardware Implementation of Code Converters Designed to Reduce the Length of Binary Encoded Words

  • Sep 08, 2022
  • Programmnaya Ingeneria
  • P N Bibilo
  • Research Article
  • Citations96

Reduction of OBDDs in linear time

  • Nov 01, 1993
  • Information Processing Letters
  • Detlef Sieling +1
  • Research Article

Randomized OBDD-based graph algorithms

  • Nov 25, 2016
  • Theoretical Computer Science
  • Marc Bury
  • Conference Article
  • Citations178

Binary decision diagrams and beyond: enabling technologies for formal verification

  • Nov 19, 2002
  • R.E Bryant
  • Research Article
  • Citations8

Optimal ordered binary decision diagrams for read-once formulas

  • May 22, 2000
  • Discrete Applied Mathematics
  • Martin Sauerhoff +2
  • Research Article
  • Citations1

A study of binary decision diagram characteristics of bent Boolean functions

  • Jan 01, 2023
  • Facta universitatis - series: Electronics and Energetics
  • Milos Radmanovic
  • Research Article

Spectral Techniques and Decision Diagrams—Guest Editorial

  • Apr 10, 2000
  • VLSI Design
  • Bogdan J Falkowski
  • Conference Article
  • Citations8

An efficient perfect algorithm for memory repair problems

  • Oct 10, 2004
  • Hung-Yau Lin +3
  • Research Article
  • Citations37

Fast computation of symmetries in boolean functions

  • Nov 01, 2003
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • A Mishchenko
  • Research Article
  • Citations2

BDD Package Based on Boolean NOR Operation

  • Mar 20, 2007
  • Zenodo (CERN European Organization for Nuclear Research)
  • Mohamed Raseen +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.