Range Avoidance in Boolean Circuits via Turan-type Bounds
Abstract
Given a circuit from a circuit class , with , finding a such that , , is the range avoidance problem (denoted by -). Deterministic polynomial time algorithms (even with access to oracles) solving this problem is known to imply explicit constructions of various pseudorandom objects like hard Boolean functions, linear codes, PRGs etc. Deterministic polynomial time algorithms are known for - when , and for - when , where is the class of circuits with bounded fan-in which have constant depth and the output depends on at most of the input bits. On the other hand, it is also known that - when is at least as hard as explicit construction of rigid matrices. In this paper, we propose a new approach to solving range avoidance problem via hypergraphs. We formulate the problem in terms of Turan-type problems in hypergraphs of the following kind - for a fixed -uniform hypergraph , what is the maximum number of edges that can exist in a -uniform hypergraph which does not have a sub-hypergraph isomorphic to ? We use our approach to show (using known Turan-type bounds) that there is a constant such that -- can be solved in deterministic polynomial time when . To improve the stretch constraint to linear, we show a new Turan-type theorem for a hypergraph structure (which we call the the loose -cycles) and use it to show that -- can be solved in deterministic polynomial time when , thus improving the known bounds of -avoid for the case of monotone circuits.
Cite
@article{arxiv.2503.17114,
title = {Range Avoidance in Boolean Circuits via Turan-type Bounds},
author = {Neha Kuntewar and Jayalal Sarma},
journal= {arXiv preprint arXiv:2503.17114},
year = {2025}
}
Comments
29 pages, abstract shortened to fit in arxiv requirements. Changes in this version - (1) removed section 5 in v1 to address an error and to expand it out further in a future work (2) rearranged sections (3) included more details in proof of theorem 1.6. This revised version is to appear in RANDOM 2025