Научная статья на тему 'Простое доказательство сильной регулярности графа Кэли бентфункции'

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

CC BY
177
22
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
БЕНТ-ФУНКЦИИ / СИЛЬНО РЕГУЛЯРНЫЕ ГРАФЫ / BENT FUNCTIONS / STRONGLY REGULAR GRAPHS

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

Получено простое доказательство известного результата об описании класса бентфункций в терминах сильно регулярных графов.

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

Simple proof for the strong regularity of the cayley graph of bent function

A simple proof is presented for the known result about the strong regularity of Cayley graph of a bent function.

Текст научной работы на тему «Простое доказательство сильной регулярности графа Кэли бентфункции»

ЛИТЕРАТУРА

1. Салий В. Н. Система абстрактных связных подграфов линейного графа // Прикладная

дискретная математика. 2012. №2(16). С. 90-94.

УДК 519.7

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

Н. Н. Токарева

Получено простое доказательство известного результата об описании класса бент-

функций в терминах сильно регулярных графов.

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

Бент-функции возникают в ряде криптографических приложений и широко исследуются. В частности, очень важной является задача описания бент-функций в алгебраических и комбинаторных терминах [1].

Пусть / — булева функция от п переменных. Через вирр/) обозначим её носитель, т. е. множество всех двоичных векторов длины п, на которых функция / принимает значение 1. Рассмотрим граф Кэли Gf = С(Щ, вирр/)) булевой функции /. Вершинами графа являются все векторы длины п. Две вершины х, у соединяются ребром, если вектор хфу принадлежит множеству вирр(/). Граф G называется сильно регулярным с параметрами (у, к, А,ц), если он содержит V вершин, степень каждой вершины равна к и для любых двух вершин х, у число общих смежных им вершин равно А или ц в зависимости от того, соединены вершины х, у ребром или нет. Булева функция / от чётного числа переменных п называется бент-функцией, если ее производная по любому ненулевому направлению у уравновешена, т. е. выполняется ^ (—1)^(x)+f(х+у) = 0.

хеК?

В 2001г. А. Бернаскони, Б. Коденотти и Дж. Ван-дер-Кам [2, 3] получили следующий результат, позволивший охарактеризовать множество бент-функций в терминах сильно регулярных графов.

Теорема 1. Булева функция / является бент-функцией тогда и только тогда, когда граф Gf является сильно регулярным, причем А = ц.

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

В данной работе получено простое доказательство теоремы 1, непосредственно опирающееся на свойства бент-функций. Явно определены параметры сильно регулярных графов, соответствующих бент-функциям. Теорема 1 вытекает из следующих утверждений, доказательства которых теперь могут войти в любой учебный курс.

Утверждение 1. Граф Кэли Gf бент-функции / от п переменных сильно регулярный с параметрами (2п, 2п-1 ± 2(п/2)-1, А = ц = 2п-2 ± 2(п/2)-1).

хРабота поддержана грантами РФФИ №11-01-00997, 12-01-31097.

Знаки «±» считаются согласованными, т. е. одинаковыми в обоих случаях.

Утверждение 2. Пусть G — сильно регулярный граф на 2п вершинах, n ^ 2, такой, что Л = ^ > 0. Тогда он имеет параметры из утверждения 1.

ЛИТЕРАТУРА

1. Токарева Н. Н. Нелинейные булевы функции: бент-функции и их обобщения. Saarbrucken: LAP Lambert Academic Publishing, 2011.

2. Bernasconi A. and Codenotti B. Spectral analysis of Boolean functions as a graph eigenvalue problem // IEEE Trans. Computers. 1999. V. 48. No. 3. P. 345-351.

3. Bernasconi A., Codenotti B., and VanderKam J. M. A characterization of bent functions in terms of strongly regular graphs // IEEE Trans. Computers. 2001. V. 50. No. 9. P. 984-985.

УДК 519.248,519.176

АСИМПТОТИКИ ВЕРОЯТНОСТЕЙ СВЯЗНОСТИ ПАР ВЕРШИН ГРАФА1

Г. Ш. Цициашвили, М. А. Осипова, А. С. Лосев

Для графов с низконадёжными ребрами построена асимптотика вероятности связности любой пары его вершин. Параметрами полученного соотношения являются характеристики кратчайших путей графа, для вычисления которых разработаны модификации классических алгоритмов. Проведенный вычислительный эксперимент продемонстрировал преимущества предложенных алгоритмов.

Ключевые слова: кратчайший путь, вероятность связности, вычислительная сложность.

Для случайных графов с низконадёжными рёбрами построен удобный в реализации алгоритм вычисления вероятности связности любой пары его вершин на основе доказанного асимптотического соотношения. Для параметров полученного соотношения (характеристик кратчайших путей) разработаны модификации классических алгоритмов. Особенностью предлагаемых алгоритмов является тот факт, что в них не требуется перечислять кратчайшие пути между узлами, нужно лишь определить их количество. Ещё одним существенным фактором упрощения вычислений является рассмотрение графов с ограниченным диаметром, которые в последние годы вызывают большой теоретический и практический интерес. Проведенный вычислительный эксперимент подтвердил быстродействие построенной процедуры определения вероятности связности по сравнению с методом Монте-Карло.

Рассмотрим неориентированный связный простой граф G с множеством узлов U и множеством рёбер V. Предположим, что каждое ребро v графа G с вероятностью p(v) работоспособно, причём все рёбра функционируют независимо. Обозначим D(i, j) минимальное число ребер в путях, соединяющих узлы i, j графа G, C(i, j) —число путей с D(i, j) рёбрами. Для вероятности связности Pj(G) узлов i, j графа G доказаны следующие утверждения.

Теорема 1. Если p(v) = h, v G V, то

Pij(G) - C(i,j)hD(i’j), h ^ 0.

хРабота поддержана грантом РФФИ № 12-01-00114-а.

(І)

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