English

Almost Maiorana-McFarland bent functions

Combinatorics 2025-08-21 v1

Abstract

In this article, we study bent functions on F22m\mathbb{F}_2^{2m} of the form f(x,y)=xϕ(y)+h(y)f(x,y) = x \cdot \phi(y) + h(y), where xF2m1x \in \mathbb{F}_2^{m-1} and yF2m+1 y \in \mathbb{F}_2^{m+1}, which form the generalized Maiorana-McFarland class (denoted by GMMm+1{GMM}_{m+1}) and are referred to as almost Maiorana-McFarland bent functions. We provide a complete characterization of the bent property for such functions and determine their duals. Specifically, we show that ff is bent if and only if the mapping ϕ\phi partitions F2m+1 \mathbb{F}_2^{m+1} into 2-dimensional affine subspaces, on each of which the function h h has odd weight. We investigate which properties of mappings ϕ ⁣:F2m+1F2m1\phi \colon \mathbb{F}_2^{m+1} \to \mathbb{F}_2^{m-1} lead to bent functions of the form f(x,y)=xϕ(y)+h(y) f(x,y) = x \cdot \phi(y) + h(y) both inside and outside M#{M}^\# and provide construction methods for suitable Boolean functions h h on F2m+1\mathbb{F}_2^{m+1}. We present a simple algorithm for constructing partitions of the vector space F2m+1\mathbb{F}_2^{m+1} together with appropriate Boolean functions h h that generate bent functions outside M#{M}^\# . When 2m=8 2m = 8 , we explicitly identify many such partitions that produce at least 278 2^{78} distinct bent functions on F28\mathbb{F}_2^8 that do not belong to M#{M}^\# , thereby generating more bent functions outside M#{M}^\# than the total number of 8-variable bent functions in M#{M}^\#. Additionally, we demonstrate that concatenating four almost Maiorana-McFarland bent functions outside M#{M}^\# , can result in a bent function M#{M}^\# . This finding answers an open problem posed recently in Kudin et al. (IEEE Trans. Inf. Theory 71(5): 3999-4011, 2025). Conversely, using a similar approach to concatenate four functions each in M#{M}^\#, we generate bent functions that are provably outside M#{M}^\#.

Cite

@article{arxiv.2508.14265,
  title  = {Almost Maiorana-McFarland bent functions},
  author = {Sadmir Kudin and Enes Pasalic and Alexandr Polujan and Fengrong Zhang and Haixia Zhao},
  journal= {arXiv preprint arXiv:2508.14265},
  year   = {2025}
}
R2 v1 2026-07-01T04:57:40.830Z