Abstract
A notion of the graph of minimal distances of bent functions is introduced. It is an undirected graph (V, E) where V is the set of all bent functions in 2k variables and \((f, g) \in E\) if the Hamming distance between f and g is equal to \(2^k\). It is shown that the maximum degree of the graph is equal to \(2^k (2^1 + 1) (2^2 + 1) \cdots (2^k + 1)\) and all its vertices of maximum degree are quadratic bent functions. It is obtained that the degree of a vertex from Maiorana—McFarland class is not less than \(2^{2k + 1} - 2^k\). It is proven that the graph is connected for \(2k = 2, 4, 6\), disconnected for \(2k \ge 10\) and its subgraph induced by all functions EA-equivalent to Maiorana—McFarland bent functions is connected.
Similar content being viewed by others
References
Buryakov M.L., Logachev O.A.: On the affinity level of Boolean functions. Discret. Math. Appl. 15(5), 479–488 (2005).
Canteaut A., Daum M., Dobbertin H., Leander G.: Finding nonnormal bent functions. Discret. Appl. Math. 154(2), 202–218 (2006).
Carlet C.: Partially-bent functions. Des. Codes Cryptogr. 3(2), 135–145 (1993).
Carlet C.: Two new classes of bent functions. In: Advances in Cryptology—EUROCRYPT’93, Workshop on the Theory and Application of Cryptographic Techniques, Lofthus, Norway, May 23–27, 1993. LNCS, vol. 765, pp. 77–101 (1994).
Carlet C.: On the confusion and diffusion properties of Maiorana–McFarlands and extended Maiorana–McFarlands functions. J. Complex. 20, 182–204 (2004).
Carlet C.: On the degree, nonlinearity, algebraic thickness, and nonnormality of Boolean Functions, with developments on symmetric functions. IEEE Trans. Inf. Theory 50(9), 2178–2185 (2004).
Carlet C.: Open problems on binary bent functions. In: Proceedings of the Conference “Open Problems in Mathematical and Computational Sciences”, Istanbul, Turkey, 18–20 Sept (2013).
Charpin P.: Normal Boolean functions. J. Complex. 20, 245–265 (2004).
Crama C., Hammer P.L.: Boolean Models and Methods in Mathematics, Computer Science, and Engineering. Cambridge University Press, New York (2010).
Cusick T.W., Stanica P.: Cryptographic Boolean Functions and Applications. Academic Press, Elsevier (2009).
Dobbertin H.: Construction of bent functions and balanced Boolean functions with high nonlinearity. In: Fast Software Encryption International Workshop (Leuven, Belgium, 14–16 Dec, 1994). LNCS, vol. 1008, pp. 61–74 (1995).
Helleseth T., Kholosha A.: Bent functions and their connections to combinatorics. In: Blackburn S.R., Gerke S., Wildon M. (eds.) Surveys in Combinatorics 2013, pp. 91–126. Cambridge University Press, Cambridge (2013).
Kolomeec N.A.: An upper bound for the number of bent functions at the distance \(2^k\) from an arbitrary bent function in \(2k\) variables. Prikl. Diskretn. Mat. 25, 28–39 (2014) (in Russian).
Kolomeec N.A.: Enumeration of the bent functions of least deviation from a quadratic bent function. J. Appl. Ind. Math. 6(3), 306–317 (2012).
Kolomeec N.A.: A threshold property of quadratic Boolean functions. J. Appl. Ind. Math. 9(1), 83–87 (2015).
Kolomeec N.A., Pavlov A.V.: Bent functions on the minimal distance. In: Proceedings of IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering (SIBIRCON), 11–15 July 2010, pp. 145–149 (2010).
Leander G., McGuire G.: Construction of bent functions from near-bent function. J. Comb. Theory Ser. A 116, 960–970 (2009).
Logachev O.A., Sal’nikov A.A., Yashenko V.V.: Boolean functions in coding theory and cryptography, Moscow center of uninterrupted mathematical education, Moscow (2004). Translated in English by AMS in series “Translations of Mathematics Monographs” (2012).
McFarland R.L.: A family of difference sets in non-cyclic groups. J. Comb. Theory Ser. A 15, 1–10 (1973).
Potapov V.N.: Cardinality spectra of components of correlation immune functions, bent functions, perfect colorings, and codes. Probl. Inf. Transm. 48(1), 47–55 (2012).
Rothaus O.: On bent functions. J. Comb. Theory Ser. A. 20(3), 300–305 (1976).
Tokareva N.N.: The group of automorphisms of the set of bent functions. Discret. Math. Appl. 20(5), 655–664 (2011).
Tokareva N.: Bent Functions, Results and Applications to Cryptography. Academic Press, Elsevier (2015).
Yashenko V.V.: On the propagation criterion for Boolean functions and on bent functions. Probl. Peredachi Inf. 33(1), 75–86 (1997) (in Russian).
Zheng Y., Zhang X.-M.: Plateaued functions. In: ICICS’99. LNCS, vol. 1726, pp. 284–300 (1999).
Acknowledgements
The work is supported by the Russian Foundation for Basic Research (Projects No. 15-07-01328, 15-31-20635), the Ministry of Education and Science of the Russian Federation and Project No. 0314-2015-0011.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by D. Jungnickel.
Rights and permissions
About this article
Cite this article
Kolomeec, N. The graph of minimal distances of bent functions and its properties. Des. Codes Cryptogr. 85, 395–410 (2017). https://doi.org/10.1007/s10623-016-0306-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10623-016-0306-4