Научная статья на тему 'Связь однородных бент-функций и графов пересечений'

Связь однородных бент-функций и графов пересечений Текст научной статьи по специальности «Математика»

CC BY
35
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГРАФЫ ПЕРЕСЕЧЕНИЙ / ОДНОРОДНЫЕ БЕНТ-ФУНКЦИИ / INTERSECTION GRAPHS / HOMOGENEOUS BENT FUNCTIONS

Аннотация научной статьи по математике, автор научной работы — Шапоренко Александр Сергеевич

Исследуется связь однородных бент-функций и графов пересечений Г(п ^). Граф Г(„Д, -граф, верШ„Ны КСТОРОГС СОС,™,^ (к) НеуП°ряд°ЧеННЫм подь.нсжествам размера к множества {1,..., n}, две вершины соединены ребром в том и только в том случае, если соответствующие им подмножества имеют в точности один общий элемент. Выделены те n и к, для которых справедливо, что в Г(п ^) есть клики размера к + 1. Выдвинуто предположение о том, что для таких n и к клики размера к + 1 являются максимальными. Получено, что при n = (к + 1)к/2 количество клик размера к + 1 в графе Г(п^) равно n!/^ + 1)!. Установлено, что однородные булевы функции, полученные путём взятия дополнения к кликам максимального размера в графах Г(ю;4) и Г(28,7), не являются бент-функциями.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Connection between homogeneous bent functions and intersection graphs

Connection between intersection graphs and homogeneous bent functions are studied. Let Г(п к) be a graph in which the vertices correspond to ^^ unordered subsets of size k of a set {1,..., n}. Two vertices of Г(п к) are joined by an edge whenever the corresponding k-sets intersect in a subset of size one. Those n and k for which the graph Г(п,к) has cliques of size k + 1 are chosen. It is conjectured that, for such n and k, the cliques of size k + 1 in Г(пк) are maximal. It is shown that the number of cliques of size k + 1 in the graph Г(пк) with n = (k + 1)k/2 is equal to n!/(k + 1)!. There are homogeneous Boolean functions in 10 and 28 variables which are obtained by taking complements to the cliques of the maximal size in the graphs Г(10,4) and Г(28,7) and which aren't bent functions.

Текст научной работы на тему «Связь однородных бент-функций и графов пересечений»

52

Прикладная дискретная математика. Приложение

9. Canfield E. R., Gao Z., Greenhill C., et al. Asymptotic enumeration of correlation-immune

Boolean functions // Cryptography and Communications. 2010. No. 1. P. 111-126. 10. Панков К. Н. Уточнённые асимптотические оценки для числа (n, m, к)-устойчивых двоичных отображений // Прикладная дискретная математика. Приложение. 2017. №10. С.46-49.

УДК 519.7 Б01 10.17223/2226308X711/16

СВЯЗЬ ОДНОРОДНЫХ БЕНТ-ФУНКЦИЙ И ГРАФОВ ПЕРЕСЕЧЕНИЙ1

А. С. Шапоренко

Исследуется связь однородных бент-функций и графов пересечений Г(п,£). Граф

Г(„Д, -граф, верШИНЫ КСТОРОГС СОС,™,^ НеуП°ряд°ЧеННЫМ подмнс-

жествам размера к множества {1,... ,п}, две вершины соединены ребром в том и только в том случае, если соответствующие им подмножества имеют в точности один общий элемент. Выделены те п и к, для которых справедливо, что в Г(п,^) есть клики размера к + 1. Выдвинуто предположение о том, что для таких п и к клики размера к + 1 являются максимальными. Получено, что при п = (к + 1)к/2 количество клик размера к + 1 в графе Г(п,к) равно п!/(к + 1)!. Установлено, что однородные булевы функции, полученные путём взятия дополнения к кликам максимального размера в графах Г(10,4) и Г(28,7), не являются бент-функциями.

Ключевые слова: графы пересечений, однородные бент-функции.

Бент-функцией называется булева функция от п переменных (п чётно), такая, что расстояние Хэмминга от данной функции до множества всех аффинных функций является максимально возможным. Бент-функция называется однородной, если все одночлены её АНФ имеют одинаковые степени.

В [1] определён граф пересечений Г(п,&), вершины которого соответствуют ^

неупорядоченным подмножествам размера к множества {1,... ,п}. Две вершины соединены ребром в том и только в том случае, если соответствующие подмножества имеют в точности один общий элемент. Будем называть дополнением к клике графа Г(га,к) множество всех вершин этого графа, кроме тех, которые являются вершинами рассматриваемой клики.

В графе Г(6,3) 20 вершин вида {а,Ь,е}, где а,Ь,е Е {1,..., 6} и различны. В этом графе были выделены клики размера 4 (к +1) и, как указано в [1], такой размер клики является максимальным. Всего в графе Г(6 3) 30 таких клик.

В Г(6,з) дополнением к клике С с вершинами {1, 3, 6}, {1, 4, 5}, {2, 3, 5} и {2, 4, 6} будет множество, состоящее из 16 вершин. Если мы будем сопоставлять вершинам {£, т,п} одночлены хцхтхп, то 16 вершин дополнения к клике С будут соответствовать 16 одночленам АНФ однородной бент-функции от шести переменных степени 3 [2]. Поскольку таких клик 30 (равно как и однородных бент-функций от шести переменных степени 3 [2]), справедливо, что такие функции находятся во взаимно однозначном соответствии с дополнениями клик (максимальных) С графа Г(6 3), % = 1,... , 30. Встаёт вопрос о возможности классификации однородных бент-функций от большего числа переменных с помощью выделения некоторого подмножества вершин графа Г(п,&).

1 Работа поддержана Министерством образования и науки (задание №1.12875.2018/12.1).

Дискретные функции

53

Теорема 1. В графе Г(п,к), n, k G N, не всегда есть клика размера k + 1.

Теорема 2. Пусть n ^ (k + 1)k/2, k G N. Тогда в графе Г(п,к) найдётся клика размера k + 1 .

Теорема 3. Если в графе Г(п,к), n, k G N, есть клика размера k + 1, она не всегда является максимальной.

Компьютерные вычисления показали, что для n = 10 и k = 4 максимальный размер клики в графе Г(10,4) равен 5. В этом случае (как и в случае n = 6 и k = 3) n выражается через k формулой n = (k + 1)k/2. В связи с этим появляется предположение о том, что при n = (k + 1)k/2, k G N, в графе Г(га,&) клика размера k + 1 является максимальной.

Теорема 4. Пусть n = (k + 1)k/2, k G N. Тогда в графе Г(п,к) количество клик размера k + 1 равно n!/(k + 1)!.

Было установлено, что однородные булевы функции, полученные путём взятия дополнения к кликам максимального размера в графах Г(10,4) и Г(28,7), не являются бент-функциями.

ЛИТЕРАТУРА

1. Charnes С., Rotteier M., and Beth T. Homogeneous bent functions, invariants, and designs // Designs, Codes and Cryptography. 2002. No. 26. P. 139-154.

2. Qu C., Seberry J., and Pieprzyk J. Homogeneous bent functions // Discrete Appl. Math. 2000. V. 102. No. 1-2. P. 133-139.

i Надоели баннеры? Вы всегда можете отключить рекламу.