Loughborough University
Browse

Bounds for the average degree-k monomial density of Boolean functions

Download (312.61 kB)
conference contribution
posted on 2025-02-27, 17:25 authored by Ana SalageanAna Salagean, Percy Reyes-Paredes

For a Boolean function f represented in algebraic normal form (i.e. as a multivariate polynomial function over F2) we consider the density of monomials of degree k in f, for each degree k, i.e. the number of monomials of degree k that appear in f, normalized by the total number of possible monomials of degree k. We then average this number over all functions which are affine equivalent to f; we call the resulting quantity, denoted by addk(f), the average degree-k monomial density of f. We defined this quantity in our previous work, and showed it is closely related to a probabilistic test we introduced for deciding whether deg(f) < k. In this paper we give lower and upper bounds for addk(f) for polynomials of any degree d (only the particular case d = k having been dealt with in our previous work). There are several consequences of these bounds. Firstly, the deg(f) < k probabilistic test is guaranteed to have high accuracy when the actual degree of f is not much higher than k. Secondly, it answers negatively the question: does there exist a function f which has no monomials of a particular degree k (with k < deg(f)) and, moreover, it still has no monomials of degree k after applying any affine invertible change of coordinates to f. Thirdly, while the average of addk(f) over all n-variable functions f of a fixed degree d > k is equal to 0.5, the distribution of the values is somewhat surprising; when k ≤ n − 10 and n ≥ 20, low values of addk(f) exist (reaching approximately 1/2d−k ), but there are no values higher than around 0.5005.

Funding

Boolean functions with optimal stability of their cryptographic indicators under restriction of the inputs

Engineering and Physical Sciences Research Council

Find out more...

History

Published in

Pre-Proceedings of The 12th International Workshop on SEquences and Their Applications (SETA)

Pages

53 - 63

Source

The 12th International Workshop on SEquences and Their Applications (SETA)

Publisher

University of Essex and University of Bergen

Version

  • AM (Accepted Manuscript)

Publisher statement

This paper was presented at the The 12th International Workshop on SEquences and Their Applications (SETA) 2024.

Acceptance date

2024-05-31

Publication date

2024-07-01

Copyright date

2024

Language

  • en

Location

Colchester, UK

Event dates

1st July 2024 - 5th July 2024

Depositor

Prof Ana Salagean. Deposit date: 21 February 2025

Usage metrics

    Loughborough Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC