Рис. 2. Граф Г2
Пусть = 2, v1 = 3, ^2 = v2 = 6, тогда L(1, 2) = {1}, L(3,8) = {1, 2}, L(2, 3) = {1}, L(1,6) = {1}, L(6, 8) = {1}, L(6, 6) = {0}. Отсюда
{L(1, 2) + L(2, 3) + L(3, 8)} U {L(1, 6) + L(6, 6) + L(6,8)} = {3, 4} U {2} = {2, 3, 4},
следовательно, M1,8 есть 3-полное множество, где q(M1,8) = 2.
Условия теоремы 2 выполнены, следовательно, орграф Г2 является 1 х 8-прими-тивным и 1 х 8- exp Г ^ 2. Заметим, что 1 х 8- exp Г = 2, так как длина кратчайшего пути из 1 в 8 равна 2.
ЛИТЕРАТУРА
1. Кяжин С. Н., Фомичев В. М. Локальная примитивность графов и неотрицательных матриц // Прикладная дискретная математика. 2014. №3(25) (в печати).
УДК 519.17
ОБ ОДНОМ КОНТРПРИМЕРЕ ДЛЯ Т-НЕПРИВОДИМЫХ РАСШИРЕНИЙ СВЕРХСТРОЙНЫХ ДЕРЕВЬЕВ
Д. Ю. Осипов
Т-неприводимым расширением (ТНР) графа называется его расширение, получаемое из тривиального удалением максимально возможного количества добавленных при построении тривиального расширения рёбер. Рассматривается один из способов построения ТНР. Приводится контрпример для схемы из работы Ф. Харари и М. Хурума «One node fault tolerance for caterpillars and starlike trees», которая описывает построение одного ТНР для произвольного сверхстройного дерева. Рассматривается способ построения всех неизоморфных ТНР для подкласса сверхстройных деревьев — равнолучевых звезд.
Ключевые слова: граф, Т-неприводимое расширение, сверхстройные деревья, равнолучевые звезды.
Все понятия и определения соответствуют понятиям и определениям в [1].
Определение 1. Расширением n-вершинного графа G называется граф H с n +1 вершинами, такой, что граф G вкладывается в каждый максимальный подграф графа H.
Простейшим примером расширения графа G является его тривиальное расширение — соединение графа G с одноэлементным графом (т. е. к графу G добавляется вершина, которая соединяется ребром с каждой вершиной графа G).
Понятие расширения графа тесно связано с вопросами отказоустойчивости дискретных систем. Если граф G рассматривать как функциональную модель некоторого
устройства Е, то расширение Н графа О можно воспринимать как схему отказоустойчивой реализации этого устройства: при отказе любого элемента (что истолковывается как удаление из Н соответствующей вершины и всех связанных с нею рёбер) в неповрежденной части обнаруживается работоспособная модель для Е.
При таком подходе естественно возникает вопрос об оптимальности отказоустойчивой реализации для данной системы, т. е. о получении такого расширения Н графа О, которое не содержало бы «лишних» рёбер. Один из способов — конструкция минимального расширения графа [2], другой — его Т-неприводимое расширение [3].
Определение 2. Минимальным расширением графа О называется его расширение с минимальным количеством рёбер.
В общем случае при построении минимального расширения возникает необходимость добавлять рёбра в исходный граф, т. е. менять всю систему, моделируемую этим графом. Но иногда технически важно найти решение следующей задачи: построить оптимальное расширение данного графа, сохраняя его первоначальную конструкцию (т. е. не меняя связей внутри него). Существует следующая процедура:
— построить тривиальное расширение исходного графа;
— удалять из полученного графа рёбра до тех пор, пока выполняется свойство расширения.
Полученные графы назовем Т-неприводимыми расширениями графа О. Для произвольного графа количество неизоморфных ТНР неизвестно.
Определение 3 [2]. Дерево называется сверхстройным, если в точности одна его вершина имеет степень больше 2. Эту вершину будем называть корнем сверхстройного дерева.
Сверхстройное дерево можно рассматривать как объединение к цепей с общей концевой вершиной. При этом дерево можно закодировать вектором, состоящим из длин цепей в порядке невозрастания: (ш\,..., шк), где ш1 ^ ... ^ шк. Очевидно, что такое кодирование сверстройных деревьев при к > 2 является взаимно однозначным.
Определение 4. Вершина (где г — номер цепи сверхстройного дерева; ] — номер вершины в этой цепи, нумерация начинается с 1 от корня) сверхстройного дерева Т называется сложной, если среди длин цепей дерева Т нет цепи длины ] — 1 или Шi — ]; г = 1,... ,к, ш^ > 1, ] = 2,... ,ш^
До сих пор остается нерешённой следующая задача: построить все неизоморфные ТНР для произвольного сверхстройного дерева. Попытка построить одно из таких ТНР описывается в [4].
В соответствии со схемой из [4] для построения одного из ТНР произвольного сверх-стройного дерева необходимо:
— добавить новую вершину к исходному графу;
— соединить добавленную вершину с корнем и со всеми листьями исходного сверх-стройного дерева;
— если в исходном сверхстройном дереве нет сложных вершин, то полученный граф является искомым ТНР. Если есть некоторая сложная вершина , то соединить ребром добавленную вершину и вершину Уу_1. Так поступаем для всякой сложной вершины.
Отметим, что в работе [5] уже приводились контрпримеры для утверждения из [4], что минимальное вершинное 1-расширение сверхстройного дерева с к цепями и р сложными вершинами содержит в точности к + р +1 дополнительных рёбер.
Рассмотрим сверхстройное дерево (3, 2, 2) (граф С на рис. 1) и построим ТНР для него по описанной схеме (граф С на рис. 2).
Рис. 1. Граф С
Рис. 2. Граф С'
V,
Однако несложно заметить, что граф С1 не является ТНР для сверхстройного дерева С. На самом деле ТНР для графа С является граф Н (рис. 3).
Рис. 3. Граф Н
Если сравнить графы О' и Н, то несложно заметить, что они отличаются на одно ребро. Докажем, что граф Н действительно является ТНР для графа О, представленного на рис. 1.
Легко проверяется, что граф Н является расширением графа О. Докажем свойство неприводимости графа Н, т. е. что при удалении любого ребра из него получается граф, не являющийся расширением графа О. Очевидно, при удалении ребра шу6 (или шу8, или шиї) полученный граф не будет расширением для графа О, так как достаточно удалить из полученного графа вершину у5 (или у7, или у2 соответственно), чтобы получить вершину у6 (или у8, или VI соответственно) степени 0, чего не может быть в графе О. При удалении ребра шу3 достаточно удалить вершину у4. В этом случае центром графа будет вершина ш, а вершина у8 будет иметь степень 1, но так как вершина у8 смежна только с ш, то мы не сможем получить двухвершинную цепь, а следовательно, в полученный граф не вкладывается граф О. Таким образом, никакой граф, полученный из Н удалением ребра, не является расширением для О, и свойство неприводимости графа Н доказано. Следовательно, граф Н является ТНР для графа О.
Граф О — это сверхстройное дерево с наименьшим числом вершин, которое является контрпримером для описанной в [4] схемы. Среди сверхстройных деревьев с числом вершин 9 такого контрпримера нет. Среди сверхстройных деревьев с числом вершин 10 существует одно такое дерево: (5, 2, 2). Среди сверхстройных деревьев с числом вершин 11 существуют два таких дерева: (4, 3, 3) и (6, 2, 2). Можно предположить, что
с ростом числа вершин количество контрпримеров будет возрастать, и такие графы можно выделить в некий подкласс сверхстройных деревьев.
Приведём решение задачи построения одного из ТНР для подкласса сверхстройных деревьев — равнолучевых звёзд [6].
Определение 5. Граф S^ = (V, а) называется равнолучевой звездой с m лучами, каждый из которых состоит из n вершин, если V = {v0, vj,... , vln,... , vm,... , Vm}, а = {vj vj+1 : i = 1,... , n — 1; j = 1,..., m} U {v0vj : j = 1,... , m}, где v0 — центр равнолучевой звезды.
Теорема 1. Единственным ТНР для графа S^7,, n ^ 2, является граф, полученный из тривиального расширения графа S^ удалением рёбер wvj_1, j = 1,... , m, где w — вершина, добавленная при построении тривиального расширения графа S^.
ЛИТЕРАТУРА
1. Богомолов А. М., Салий В. Н. Алгебраические основы теории дискретных систем. М.: Наука, 2009.
2. Абросимов М. Б. Минимальные расширения объединения некоторых графов // Теоретические проблемы информатики и её приложений. 2001. №4. С. 3-11.
3. Салий В. Н. Доказательства с нулевым разглашением в задачах о расширениях графов // Вестник Томского государственного университета. Приложение. 2003. №6. С. 63-65.
4. Harary F. and Khurum M. One node fault tolerance for caterpillars and starlike trees // Internet J. Comput. Math. 1995. V. 6. P. 135-143.
5. Абросимов М. Б., Комаров Д. Д. Об одном контрпримере для минимальных вершинных 1-расширений сверхстройных деревьев // Прикладная дискретная математика. Приложение. 2012. №5. С. 83-84.
6. Осипов Д. Ю. О Т-неприводимых расширениях сверхстройных деревьев // Прикладная дискретная математика. Приложение. 2013. №6. С. 85-86.
УДК 519.17
ШПЕРНЕРОВО СВОЙСТВО ДЛЯ МНОГОУГОЛЬНЫХ ГРАФОВ
В. Н. Салий
Конечное упорядоченное множество называется шпернеровым, если среди его максимальных по длине антицепей хотя бы одна составлена из элементов одинаковой высоты. Под многоугольным графом понимается бесконтурный граф, полученный из цикла путём некоторой ориентации его рёбер. В многоугольном графе отношение достижимости вершин является отношением порядка. Таким образом, многоугольный граф можно рассматривать как упорядоченное множество. Найдено необходимое и достаточное условие шпернеровости таких упорядоченных множеств.
Ключевые слова: упорядоченное множество, шпернерово свойство, многоугольный граф, цепь, зигзаг.
Пусть (A, ^) — конечное упорядоченное множество. Высота h(a) элемента а в (A, ^) определяется как максимальная из длин убывающих цепей, начинающихся с а.
Антицепь в упорядоченном множестве — это такое его подмножество, в котором любые два элемента несравнимы. Под длиной антицепи понимается количество элементов в ней. Антицепи максимальной длины будем называть главными. Антицепь в конечном