Boolean Functions with Biased Inputs: Approximation and Noise Sensitivity

01/29/2019
by   Mohsen Heidari, et al.
0

This paper considers the problem of approximating a Boolean function f using another Boolean function from a specified class. Two classes of approximating functions are considered: k-juntas, and linear Boolean functions. The n input bits of the function are assumed to be independently drawn from a distribution that may be biased. The quality of approximation is measured by the mismatch probability between f and the approximating function g. For each class, the optimal approximation and the associated mismatch probability is characterized in terms of the biased Fourier expansion of f. The technique used to analyze the mismatch probability also yields an expression for the noise sensitivity of f in terms of the biased Fourier coefficients, under a general i.i.d. input perturbation model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/26/2023

On the distribution of sensitivities of symmetric Boolean functions

A Boolean function f(x⃗) is sensitive to bit x_i if there is at least on...
research
01/12/2018

Self-Predicting Boolean Functions

A Boolean function g is said to be an optimal predictor for another Bool...
research
12/04/2018

Optimal Boolean Locality-Sensitive Hashing

For 0 ≤β < α < 1 the distribution H over Boolean functions h {-1, 1}^d →...
research
04/14/2019

Approximating the noise sensitivity of a monotone Boolean function

The noise sensitivity of a Boolean function f: {0,1}^n →{0,1} is one of ...
research
06/10/2019

Coin Theorems and the Fourier Expansion

In this note we compare two measures of the complexity of a class F of B...
research
08/04/2023

Linear isomorphism testing of Boolean functions with small approximate spectral norm

Two Boolean functions f, g : F_2^n →-1, 1 are called linearly isomorphic...
research
03/27/2020

Non-linearity of the Carlet-Feng function, and repartition of Gauss sums

The search for Boolean functions that can withstand the main crypyograph...

Please sign up or login with your details

Forgot password? Click here to reset