Получен полный спектр расстояний Хэмминга между самодуальными бент-функ-циями из класса Мэйорана - МакФарланда со следующим ограничением: перестановка, фигурирующая в данной конструкции, должна быть элементом полной линейной группы соответствующего порядка. На основании этого результата сделан вывод о минимальном расстоянии Хэмминга между рассмотренными функциями.
On the set of values for hamming distance between self-dual bent functions.pdf Булевой функцией f называется любое отображение f : Zn ^ Z2. Скалярным произведением (x,y) двух векторов x = (x1, x2,..., xn) Е Zn, y = (y1, y2,..., yn) Е Zn n называется число ф x^, где операция ф есть сложение по модулю 2. Преобразовани-i=1 ем Уолша -Адамара булевой функции f от n переменных называется целочисленная функция Wf : Zn ^ Z, заданная равенством Wf (y) = (-1)f(x)®(x>y). Булева функция f от чётного числа переменных n называется бент-функцией, если |Wf (y)| = 2n/2 для каждого y Е Zn [1]. Булева функция f называется дуальной к бент-функции f, если Wf (x) = (-1)f(x)2n/2 для каждого x Е Zn. Бент-функция f называется самодуальной (анти-самодуальной), если f = f (соответственно f = f ф 1). Расстояние Хэмминга между булевыми функциями f, g от n переменных - число двоичных векторов длины n, на которых эти функции принимают различные значения, обозначается как dist(f, g). Известна следующая конструкция бент-функций: конструкция Мэйорана - МакФарланда (1973): пусть п - любая перестановка на ZnJ2, а h - произвольная булева функция от n/2 переменных. Тогда функция f (x,y) = (x,n(y)) ф h(y) является бент-функцией от n переменных [2]. Эта конструкция является достаточно богатой. В работе [3] найдены необходимые и достаточные условия самодуальности бент-функции, построенной с помощью конструкции Мэйорана - МакФарланда, в случае п Е GL(n/2,Z2). Сложной задачей является полная характеризация и описание класса самодуальных бент-функций. Этому вопросу посвящены несколько работ за рубежом (C. Carlet, L. E. Danielson, M. G. Parker, P. Sole, X. Hou, T. Feulner, L. Sok, A. Wassermann и др.). В частности, в работе [3] перечислены все самодуальные бент-функции от 2, 4, 6 переменных и все квадратичные самодуальные бент-функции от 8 переменных. В [4] приведена классификация всех квадратичных самодуальных бент-функций. Аффинную классификацию квадратичных и кубических самодуальных бент-функций от 8 переменных можно найти в [5]. В данной работе получен полный спектр расстояний Хэмминга между самодуальными бент-функциями из класса Мэйорана - МакФарланда со следующим ограничением: перестановка, фигурирующая в конструкции, должна быть элементом полной линейной группы соответствующего порядка. Теорема 1. Пусть f, g - различные бент-функции от чётного числа переменных n ^ 4, построенные с помощью конструкции Мэйорана - МакФарланда при условии, что перестановка, фигурирующая в данной конструкции, является элементом GL(n/2,Z2). Если бент-функции f,g самодуальные, то dist (f, g) Е {2n-1, 2n-1 (1 ± 1/2), 2n-1 (1 ± 1/22) ,..., 2n-1 (1 ± 1/2n/2-1) , 2n}. Следствие 1. Пусть f, g - различные самодуальные бент-функции от чётного числа переменных n ^ 4, построенные с помощью конструкции Мэйорана - МакФар-ланда при условии, что перестановка, фигурирующая в данной конструкции, является элементом GL(n/2, Z2). Тогда dist(f, g) ^ 2n-2.
Куценко Александр Владимирович | Новосибирский государственный университет | студент механико-математического факультета | AlexandrKutsenko@bk.ru |
Rothaus O. On bent functions // J. Combin. Theory. Ser.A. 1976. V.20. No.3. P. 300-305.
McFarland R. L. A family of difference sets in non-cyclic groups //J. Combin. Theory. Ser. A. 1973. V. 15. No. 1. P. 1-10.
Carlet C., Danielson L. E., Parker M. G., and Sole P. Self dual bent functions // Int. J. Inform. Coding Theory. 2010. No. 1. P. 384-399.
Hou X. Classification of self dual quadratic bent functions // Des. Codes Cryptogr. 2012. V. 63. P. 183-198.
Feulner T., SokL., Sole P., and Wassermann A. Towards the classification of self-dual bent functions in eight variables // Des. Codes Cryptogr. 2013. V. 68. P. 395-406.