An infinite class of counterexamples to a conjecture concerning nonlinear resilient functions (Q1895965)

From MaRDI portal
scientific article
Language Label Description Also known as
English
An infinite class of counterexamples to a conjecture concerning nonlinear resilient functions
scientific article

    Statements

    An infinite class of counterexamples to a conjecture concerning nonlinear resilient functions (English)
    0 references
    0 references
    4 July 1996
    0 references
    Let \(1\leq k\leq n\) be integers and \(f: \{0,1\}^n\to \{0,1 \}^k\) be a function with \(n\) input bits and \(k\) output bits. Let \(t\leq n\) be an integer. Then \(f\) is said to be \((n,k,t)\)-resilient iff for every \(t\)-subset \(\{i_1, \dots, i_t\} \subseteq \{1, \dots, n\}\) for every choice of \(z_j\in \{0,1\}\) \((0\leq j\leq t)\) and for every \((y_1, \dots, y_k)\in \{0,1\}^k\) we have \[ p(f (x_1, \dots, x_n)= (y_1, \dots, y_k)\mid x_{i_j}= z_j,\;1\leq j\leq t)= {\textstyle {1\over 2^k}}. \] The \((n,k,t)\)-resilient function is linear if \(f(\vec x)= \vec x M\) for some \(n\times k\) binary matrix \(M\). The main constructions for resilient functions are based on the following connection with linear error-correcting codes: the existence of an \([n,k, d]\) code is equivalent to the existence of a linear \((n,k, d-1)\)-resilient function. The authors give a new proof of this theorem. It has been conjectured that if a resilient function exists, then a linear function with the same parameters exists. The authors construct infinite classes of nonlinear resilient functions from the Kerdock and Preparata nonlinear codes. Thus the aforementioned conjecture is disproved.
    0 references
    0 references
    0 references
    0 references
    0 references
    error correcting codes
    0 references
    orthogonal arrays
    0 references
    resilient functions
    0 references
    linear error-correcting codes
    0 references
    nonlinear codes
    0 references
    0 references
    0 references
    0 references