On Boolean Functions with Low Polynomial Degree and Higher Order Sensitivity

07/23/2021
by   Subhamoy Maitra, et al.
0

Boolean functions are important primitives in different domains of cryptology, complexity and coding theory. In this paper, we connect the tools from cryptology and complexity theory in the domain of Boolean functions with low polynomial degree and high sensitivity. It is well known that the polynomial degree of of a Boolean function and its resiliency are directly connected. Using this connection we analyze the polynomial degree-sensitivity values through the lens of resiliency, demonstrating existence and non-existence results of functions with low polynomial degree and high sensitivity on small number of variables (upto 10). In this process, borrowing an idea from complexity theory, we show that one can implement resilient Boolean functions on a large number of variables with linear size and logarithmic depth. Finally, we extend the notion of sensitivity to higher order and note that the existing construction idea of Nisan and Szegedy (1994) can provide only constant higher order sensitivity when aiming for polynomial degree of n-ω(1). In this direction, we present a construction with low (n-ω(1)) polynomial degree and super-constant ω(1) order sensitivity exploiting Maiorana-McFarland constructions, that we borrow from construction of resilient functions. The questions we raise identify novel combinatorial problems in the domain of Boolean functions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2020

Relationships between the number of inputs and other complexity measures of Boolean functions

We generalize and extend the ideas in a recent paper of Chiarelli, Hatam...
research
10/28/2019

On the Degree of Boolean Functions as Polynomials over Z_m

Polynomial representations of Boolean functions over various rings such ...
research
09/11/2011

Efficient Minimization of Higher Order Submodular Functions using Monotonic Boolean Functions

Submodular function minimization is a key problem in a wide variety of a...
research
04/21/2021

Sensitivity as a Complexity Measure for Sequence Classification Tasks

We introduce a theoretical framework for understanding and predicting th...
research
02/26/2016

Cortical Computation via Iterative Constructions

We study Boolean functions of an arbitrary number of input variables tha...
research
01/02/2020

Compressed Quadratization of Higher Order Binary Optimization Problems

Recent hardware advances in quantum and quantum-inspired annealers promi...
research
05/17/2020

Exploring Semi-bent Boolean Functions Arising from Cellular Automata

Semi-bent Boolean functions are interesting from a cryptographic standpo...

Please sign up or login with your details

Forgot password? Click here to reset