Научная статья на тему 'Условия примитивности системы двух графов'

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

CC BY
98
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПРИМИТИВНЫЙ ГРАФ / PRIMITIVE GRAPH / ЭКСПОНЕНТ ГРАФА / ГАМИЛЬТОНОВ ЦИКЛ / HAMILTONIAN CYCLE / EXPONENT OF GRAPH

Аннотация научной статьи по математике, автор научной работы — Авезова Яна Эдуардовна, Фомичев Владимир Михайлович

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

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

Primitiveness conditions for systems of two graphs

Some sufficient conditions for primitiveness of two n-vertex digraphs system are obtained in the case when there are no acyclic vertices in one of this two graphs, particularly when it contains a Hamiltonian cycle. Also, an exponent estimate for the two digraphs system is obtained in terms of the exponent of their product. The results can be used for evaluation of the mixing properties of iterative functions based on the transformation branching into two given transformations.

Текст научной работы на тему «Условия примитивности системы двух графов»

Прикладная теория кодирования, автоматов и графов

113

ЛИТЕРАТУРА

1. Hayes J. P. A graph model for fault-tolerant computing system // IEEE Trans. Comput. 1976. V.C25. No. 9. P. 875-884.

2. Абросимов М. Б. Графовые модели отказоустойчивости. Саратов: Изд-во Сарат. ун-та, 2012. 192 с.

3. Абросимов М. Б. Минимальные вершинные расширения направленных звезд // Дискретная математика. 2011. Т. 23. №2. С. 93-102.

4. Абросимов М. Б., Долгов А. А. Семейства точных расширений турниров // Прикладная дискретная математика. 2008. №1. С. 101-107.

УДК 519.6 DOI 10.17223/2226308X/8/43

УСЛОВИЯ ПРИМИТИВНОСТИ СИСТЕМЫ ДВУХ ГРАФОВ

Я. Э. Авезова, В. М. Фомичев

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

Ключевые слова: примитивный граф, экспонент графа, гамильтонов цикл.

Пусть S = {A, B} — система двух неотрицательных матриц порядка n. Получим условия, при которых система S является примитивной. По определению система S примитивная, если мультипликативная полугруппа (A, B) содержит положительную матрицу. Длина наименьшего слова в алфавите S, соответствующего положительной матрице, называется экспонентом системы S, обозначается exp S. Далее слово w = = Ci • ... • Ci в алфавите S (то есть Ci Е S, i = 1,... , l) отождествляется с матрицей, равной произведению C1 • ... • Ci.

Один из способов получения оценки exp S состоит в построении примитивного слова w. Если длина слова w равна l, то exp S ^ l • exp w. Получим условия на матрицы A и B, при которых слово AB примитивное. Воспользуемся аппаратом теории графов, что при исследовании примитивности равносильно. Если Г1 есть часть графа Г2, то обозначим это Г1 ^ Г2.

Обозначим Г(А) n-вершинный орграф с матрицей смежности A. Пусть орграф Г(А) не содержит ациклических вершин, то есть состоит из k непересекающихся компонент сильной связности, 1 ^ k ^ n.

Лемма 1. Если r(B) имеет петли в каждой вершине, то Г(А) ^ r(AB).

Следствие 1. В условиях леммы множество простых контуров орграфа r(AB) содержит все простые контуры орграфа Г(А).

Для орграфа Г(А), не содержащего ациклических вершин, построим k-вершинный орграф Ta(B) с помощью отождествления некоторых вершин орграфа r(B): вершины i и j орграфа r(B) отождествляются, если и только если эти вершины принадлежат одной компоненте сильной связности орграфа Г(А).

Лемма 2. Если орграф Ta(B) сильносвязный, то орграф r(AB) тоже сильносвязный.

114

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

В соответствии с универсальным критерием примитивности [1], орграф Г примитивный, если и только если Г сильносвязный и длины его простых контуров взаимно просты. Используя универсальный критерий, получим достаточные условия примитивности орграфа Г(АВ).

Теорема 1. Пусть орграф Г(А) содержит контуры длин ..., 1к, (^,... , 1к) = 1, орграф Г(В) имеет петли в каждой вершине, орграф Га (В) сильносвязный. Тогда орграф Г(АВ) примитивный и ехр Б ^ 2ехр(АВ).

Пусть орграф Г(А) гамильтонов. Не ограничивая общности, положим, что полный цикл есть (1, 2,..., п). Тогда в орграфе Г(В) вершине г с полустепенью исхода ^ соответствует множество дуг {(г, Ьгд),... , (г, Ьг,%)}, г = 1,..., п. Обозначим

¿в = НОД(р(г,Ь^): г = 1,...,п,] = 1,...

где р(г,]) = г — ], если г ^ ], и р(г,]) = п + г — ], если г < ].

Теорема 2. Пусть орграф Г(А) содержит гамильтонов цикл (1,2, ...,п), орграф Г(В) имеет петли в каждой вершине и (п, ¿в) = 1. Тогда орграф Г(АВ) примитивный и ехр Б ^ 2ехр(АВ).

Пример 1. На рис. 1 иллюстрируется теорема 1 для матриц порядка 6 (6-вер-шинных графов). При отождествлении вершинам 1, 2, 3 орграфов Г(А) и Г(В) соответствует вершина а в Га(В), вершинам 4, 5 — вершина в, вершине 6 — вершина у.

(0 1 0 0 0 0 > (1 0 0 1 0 0 > ( 0 1 0 0 0 01

0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0

1 0 0 0 0 0 0 0 1 0 0 0 АВ = 1 0 0 1 0 0

в =

0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 1

0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 1 0 0

ч 0 0 0 0 0 1V ч 0 0 1 0 0 1V ч 0 0 1 0 0 1V

н

ж

¡9

Г(А)

Г(В)

Г(АВ)

Рис. 1. Пример, иллюстрирующий теорему 1

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

ЛИТЕРАТУРА

1. Когос К. Г., Фомичев В. М. Положительные свойства неотрицательных матриц // Прикладная дискретная математика. 2012. №4(18). С. 116-121.

2. Когос К. Г., Фомичев В. М. О разветвлениях криптографических функций на преобразования с заданным признаком // Прикладная дискретная математика. 2012. №1(15). С. 50-54.

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