Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
An upper bound on the number of iterations for transforming a Boolean function of degree greater or equal than 4 to a function of degree 3 - MaRDI portal

An upper bound on the number of iterations for transforming a Boolean function of degree greater or equal than 4 to a function of degree 3 (Q5960285)

From MaRDI portal





scientific article; zbMATH DE number 1727955
Language Label Description Also known as
English
An upper bound on the number of iterations for transforming a Boolean function of degree greater or equal than 4 to a function of degree 3
scientific article; zbMATH DE number 1727955

    Statements

    An upper bound on the number of iterations for transforming a Boolean function of degree greater or equal than 4 to a function of degree 3 (English)
    0 references
    0 references
    0 references
    15 April 2002
    0 references
    The Hamming weight of a Boolean function is the number of ones in its truth table. In order to facilitate the study of the weight distribution of all Boolean functions of degree \(\geq 3\), a method is presented that transforms a Boolean function of degree \(\geq 4\) to one of degree \(3\) in a way that the Hamming weight only changes in a very controlled way. (Degree here means the degree of the function as a multilinear polynomial over \(\text{ GF}[2]^m\), where \(m\) is the arity of the function.) It is shown how precisely the Hamming weight of the obtained function depends on the weight of the original function and the number of iterations of an algorithm performing the transformation. Compared to previous approaches, the method of the present paper generally needs only a smaller number of iterations.
    0 references
    Boolean function
    0 references
    multilinear form
    0 references
    degree
    0 references
    Hamming weight
    0 references

    Identifiers