Научная статья на тему 'О нижней оценке числа ребер минимального реберного 1-расширения сверхстройного дерева'

О нижней оценке числа ребер минимального реберного 1-расширения сверхстройного дерева Текст научной статьи по специальности «Математика»

CC BY
293
36
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МИНИМАЛЬНОЕ РЕБЕРНОЕ РАСШИРЕНИЕ / СВЕРХСТРОЙНОЕ ДЕРЕВО / ЗВЕЗДОПОДОБНОЕ ДЕРЕВО / ОТКАЗОУСТОЙЧИВАЯ РЕАЛИЗАЦИЯ / MINIMAL EDGE EXTENSION / STARLIKE TREE / FAULT TOLERANCE

Аннотация научной статьи по математике, автор научной работы — Абросимов М. Б.

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

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

For a given graph G with n nodes, we say that graph G is its 1-edge extension if for each edge e ofG the subgraphG −e contains graphGup to isomorphism. GraphG is minimal 1-edge extension of graphGifG has n nodes and there is no 1-edge extension with n nodes of graph G having fewer edges than G. A tree is called starlike if it has exactly one node of degree greater than two. We give a lower bound of edge number of minimal edge 1-extension of starlike tree and provide family on which this bound is achieved.

Текст научной работы на тему «О нижней оценке числа ребер минимального реберного 1-расширения сверхстройного дерева»

ИНФОРМАТИКА

УДК 519.17

О НИЖНЕЙ ОЦЕНКЕ ЧИСЛА РЕБЕР МИНИМАЛЬНОГО РЕБЕРНОГО 1-РАСШИРЕНИЯ СВЕРХСТРОЙНОГО ДЕРЕВА

М. Б. Абросимов

Саратовский государственный университет,

кафедра теоретических основ компьютерной безопасности

E-mail: mic@rambler.ru

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

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

On Lower Bound of Edge Number of Minimal Edge 1-Extension of Starlike Tree M.B. Abrosimov Saratov State University,

Chair of Theoretical Foundations of Computer Security and Cryptography E-mail: mic@rambler.ru

For a given graph G with n nodes, we say that graph G* is its 1-edge extension if for each edge e of G* the subgraph G* - e contains graph G up to isomorphism. Graph G* is minimal 1-edge extension of graph G if G* has n nodes and there is no 1-edge extension with n nodes of graph G having fewer edges than G. A tree is called starlike if it has exactly one node of degree greater than two. We give a lower bound of edge number of minimal edge 1-extension of starlike tree and provide family on which this bound is achieved.

Key words: minimal edge extension, starlike tree, fault tolerance.

ВВЕДЕНИЕ

Минимальные расширения (вершинные или реберные) являются продолжением предложенной Хейзом в работе [1] графовой модели для исследования отказоустойчивости. В этой работе и его последующей статье [2] с соавтором Харари рассматривается отказоустойчивость элементов дискретных систем (node fault tolerance, вершинное расширение). В работе [3] модель была распространена и на отказы связей элементов системы (edge fault tolerance, реберное расширение). Среди рассматриваемых систем особое внимание уделялось системам, граф которых является цепью, циклом или деревом. Исследованию минимальных вершинных 1-расширений частных случаев деревьев посвящены статьи [4-6]. В работе [7] приводятся все минимальные реберные 1-расширения для сверхстройных деревьев с числом вершин до 10 включительно. Оказалось, что задача является вычислительно сложной [8] и поэтому общего аналитического реше-

НАУЧНЫЙ

ОТДЕЛ

© Абросимов М. Б., 2011

111

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

Графом (неориентированным) называется пара С = (V,«), где а — симметричное и антирефлек-сивное отношение на множестве вершин V, называемое отношением смежности. Связный граф без циклов называется деревом. Степенью вершины V в неориентированном графе С будем называть количество вершин в С, смежных с данной, и обозначать через ¿(V). Вектор, составленный из степеней вершин графа С в порядке невозрастания, называется вектором степеней. Будем говорить, что вектор степеней (аі,..., ап) одного графа мажорирует вектор степеней (ЬІ5... , Ьп) другого графа, если все компоненты второго не превышают по величине соответствующих компонент первого вектора: а* > Ь, і = 1,..., п.

Дерево называется сверхстройным (звездообразным), если в точности одна его вершина имеет степень больше двух. Эту вершину будем называть корнем сверхстройного дерева. Другое определе-

еще в точности одна вершина смежная с и, кроме V. Продолжая рассуждение, приходим к выводу, что в дереве Т количество листьев равно степени корневой вершины V.

Достаточность. Пусть в дереве Т вершина V имеет наибольшую степень. Выберем ее в качестве корня. Заметим, что каждая ветвь, исходящая из корня, заканчивается не менее чем одним листом. Ветвь заканчивается одним листом тогда и только тогда, когда она является цепью, т. е. когда все вершины этой ветви, кроме первой (корня) и последней (листа), имеют степень 2. □

Таким образом, вектор степеней сверхстройного дерева имеет вид (к, 2,..., 2,1,..., 1), где к > 2 и количество листьев равно к. Кратко вектор степеней сверхстройного дерева может быть записан в виде (к, 2т, 1к). Среди сверхстройных деревьев есть представители других хорошо известных семейств

В данной статье мы рассматриваем сверхстройные деревья, у которых степень корневой вершины к > 2. Однако если это ограничение убрать, то при к = 1 или к = 2 сверхстройное дерево является цепью Рп.

Если т = 0, то сверхстройное дерево является звездой К1>к.

Сверхстройное дерево можно рассматривать как объединение к цепей с общей концевой вершиной. При этом дерево можно закодировать вектором, состоящим из длин цепей в порядке неубывания: (т-1,..., тк), где т1 > ... > тк. Очевидно, что такое кодирование сверхстройных деревьев при к > 2 является взаимно однозначным. В самом деле, любому вектору (т1,...,т^) будет соответствовать единственное с точностью до изоморфизма сверхстройное дерево с числом вершин т1 + ... + тк + 1. В этом дереве корневая вершина будет иметь степень к, к вершин будут иметь степень 1, а остальные т1 + ... + тк — к вершин будут иметь степень 2. Будем называть такой код вектором цепей. Сверхстройные деревья на рис. 1 имеют коды (1,1,1), (2,1,1), (1,1,1,1), (3,1,1), (2, 2,1), (2,1,1,1) и (1,1,1,1,1). Вектора цепей подсказывают способ перечисления всех сверхстройных деревьев с заданным числом вершин п. Так как п = т1 + ... + тк +1, то, построив все разложения числа п — 1 на три и более слагаемых, мы найдем все возможные вектора цепей п-вершинных сверхстройных деревьев. Таким образом, количество неизоморфных сверхстройных деревьев с числом вершин 4, 5, . .. есть 1,

ние звездообразного дерева: это граф, гомеоморфный звезде. На рис. 1 представлены малые сверхстройные деревья.

Утверждение. Дерево является сверхстройным тогда и только тогда, когда количество листьев равно наибольшей из степеней вершин.

Рис. 1. Сверхстройные деревья с числом вершин 4, 5 и 6

Доказательство. Необходимость. Пусть Т — сверхстройное дерево, а V — его корень. Из определения сверхстройного дерева следует, что степень вершины V является наибольшей среди степеней остальных вершин. Пусть и — произвольная вершина, смежная с V. По определению она либо является листом, либо имеет степень 2. Но тогда есть

графов.

2, 4, 7, 11, 17, 25, 36, 50, 70, 94, 127, ... [10]

1. ОСНОВНОЙ РЕЗУЛЬТАТ

Граф С* = (V*, а*) называется минимальным реберным к-расширением (МР-кР) п-вершинного графа С = (V, а), если выполняются следующие условия:

1) граф С* является реберным к-расширением С, т. е. граф С вкладывается в каждый граф, получающийся удалением из С* любых его к ребер;

2) граф С* содержит п вершин, т. е. IV*| = IV|;

3) а* имеет минимальную мощность при выполнении условий 1) и 2).

Построение минимального реберного к-расширения можно представить себе как добавление к заданному графу некоторого числа дополнительных ребер. Если рассматриваются простые графы, то минимальное реберное к-расширение может быть не у любого графа. Например, полный граф Кп не имеет минимальных реберных к-расширений ни при каких натуральных значениях к. Граф, получающийся из графа С удалением ребра е будем обозначать С — е.

Относительно специальных случаев сверхстройных деревьев некоторые результаты известны. Единственное минимальное реберное 1-расширение цепи Рп есть цикл СП, а любое минимальное реберное к-расширение цепи Рп есть минимальное реберное (к — 1)-расширение цикла Сп (см. [3]).

Минимальное реберное 1-расширение звезды К1)к единственно с точностью до изоморфизма и получается соединением двух листьев со всеми остальными вершинами звезды и между собой. Для к > 1 также известен вид всех минимальных реберных к-расширений (см. [11]).

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

Пусть Т — сверхстройное дерево с вектором цепей (ті,... , т&) и вектором степеней (к, 2т, 1к). Определим ограничения, которым должно удовлетворять любое минимальное реберное 1-расширение Т* сверхстройного дерева Т. Заметим, что

1) граф Т* не может иметь вершин со степенью меньше двух, так как удаление любого инцидентного такой вершине ребра привело бы к появлению изолированной вершины;

2) граф Т* не может иметь единственную вершину степени к, так как удаление любого инцидентного такой вершине ребра привело бы к графу, у которого все вершины имеют степень меньше к.

Из пункта 1 следует, что вектор степеней графа Т* будет мажорировать вектор (к, 2т+к).

Из пункта 2 следует две альтернативы: либо в Т* есть вершина степени более к, либо, как минимум, две вершины степени — не менее к. Оценим количество дополнительных ребер в каждом из случаев.

1. Если в графе Т* есть вершина степени более к, то вектор степеней графа Т* будет мажорировать вектор (к + 1, 2т+к). Чтобы определить минимально возможное в этом случае число дополнительных ребер, вычтем из суммы компонент этого вектора сумму степеней вершин дерева Т и разделим пополам: (к + 1)/2.

2. Если в графе Т* есть как минимум две вершины степени не менее к, то вектор степеней графа Т* будет мажорировать вектор (к, к, 2т+к-1). Чтобы определить минимально возможное в этом случае число дополнительных ребер вычтем из суммы компонент этого вектора сумму степеней вершин дерева Т и разделим пополам: к — 1.

Так как к > 2, то лишь при к = 3 схема 2 может иметь такое же количество дополнительных ребер, как и схема 1, а во всех остальных случаях больше. Таким образом, получаем

Теорема 1. Минимальное реберное 1-расширение сверхстройного дерева Т с вектором степеней (к, 2,..., 2) содержит не менее чем (к + 1)/2 при нечетном к и (к + 2)/2 при четном к дополнительных ребер.

Далее мы покажем, что оценки из этой теоремы не могут быть улучшены. Исследуем схему 1.

Теорема 2. Сверхстройное дерево Т с вектором цепей (т1 ,...,тк) тогда и только тогда имеет минимальное реберное 1-расширение с вектором степеней (к + 1, 2,..., 2), отличающееся на (к + 1)/2 дополнительных ребер, когда:

1) среди его цепей есть цепи всех длин от 1 до т1 (максимальной длины цепи);

2) цепь максимальной длины mi единственна;

3) все остальные цепи можно разбить на пары так, чтобы их длины в сумме давали mi.

Доказательство. Пусть k — нечетно и T — сверхстройное дерево с вектором цепей (mi5... ,mk),

а G* — его минимальное реберное 1-расширение с вектором степеней (k + 1, 2,..., 2), отличающееся на (k +1)/2 дополнительных ребер. Заметим, что последнее условие теоремы эквивалентно тому, что концы всех цепей, кроме максимальной, могут быть соединены таким образом, чтобы все получившиеся циклы имели длину mi + 1

Нетрудно видеть, что граф G*, построенный по первой схеме, представляет собой объединение циклов с общей вершиной, которую для определенности обозначим v. Построение графа G* из дерева T можно представить себе следующим образом: одна висячая вершина соединяется с корневой вершиной, а остальные висячие вершины попарно соединяются между собой.

Количество циклов в G* обозначим через t = d(v)/2 = (k + 1)/2. Длины циклов в G* обозначим через pi5... ,pt. Для определенности будем считать, что mi > ... > mk и pi > ... > pt. Очевидно, что pi > mi + 1.

Необходимость. Рассмотрим удаление произвольного ребра в графе G*. Это ребро принадлежит некоторому циклу длины p¿. Если ребро инцидентно вершине v, то после удаления ребра вместо цикла появится цепь длины p¿ — 1. Если ребро не инцидентно вершине v, то цикл распадается на две цепи. Так как по предположению дерево T вкладывается в получившийся граф, то для каждой из этих цепей должна найтись цепь такой же длины и в дереве T. В силу произвольности выбора ребра можно сделать вывод, что в дереве T должны быть цепи длины 1, 2,... ,pi — 1. С учетом полученной ранее оценки pi > mi + 1 имеем pi = mi + 1. Таким образом, утверждение 1 доказано.

Предположим, что в дереве T есть несколько цепей максимальной длины mi. Так как конец только одной из этих цепей может быть соединен с корневой вершиной и может образовать цикл максимальной длины pi = mi + 1, то концы остальных цепей длины mi должны быть соединены с концами некоторых других цепей. Но это приведет к тому, что длины получившихся циклов будут больше, чем pi = mi + 1, а это противоречит предположению о том, что pi является максимальной длиной цикла. Таким образом, утверждение 2 доказано.

Предположим, что pi > pt, т. е. не все циклы имеют одинаковую длину pi. Рассмотрим граф, получающийся из G* удалением ребра e, инцидентного вершине v из цикла минимальной длины pt и попробуем построить вложение дерева T в получившийся граф. Вершина v в графе G* — e имеет степень k и единственным образом соответствует корневой вершине дерева. Из вершины v выходит одна цепь длины pt — 1, и (k — 1)/2 циклов, из которых нужно выделить k — 1 цепей. По предположению pt — 1 < mi, т. е. единственная цепь, получившаяся после удаления ребра e, не может быть цепью максимальной длины. Таким образом, один из циклов максимальной длины pi будет содержать в себе цепь максимальной длины mi. Однако тогда остается еще (k — 3)/2 циклов и этого недостаточно, чтобы построить вложение для оставшихся k — 2 цепей. Полученное противоречие доказывает утверждение 3, а вместе с ним и необходимость.

Достаточность. Предположим, что дерево T удовлетворяет условиям 1-3 теоремы. Построим граф G* из дерева T следующим образом: концевую вершину цепи максимальной длины mi соединяем с корневой вершиной, а остальные концевые вершины цепей попарно соединяются между собой, таким образом, чтобы длина цикла была mi + 1: конец цепи длины 1 соединяется с концом цепи длины mi — 1, конец цепи длины 2 соединяется с концом цепи длины mi — 2 и т. д. Докажем, что граф G* будет минимальным реберным 1-расширением дерева T.

Рассмотрим два случая удаления произвольного ребра e из графа G*.

1. Ребро e инцидентно корневой вершине v. Удаление ребра e приведет к тому, что из корневой вершины v будет выходить одна цепь длины mi и (k — 1)/2 циклов, каждый из которых имеет длину mi + 1. Получившаяся цепь будет соответствовать единственной цепи дерева T максимальной длины mi, а в каждом из (k — 1)/2 циклов выделим по две цепи подходящей длины так, чтобы получить оставшиеся k — 1 цепей дерева T. Вложение построено.

2. Ребро e не инцидентно корневой вершине v. Удаление ребра e приведет к тому, что из корневой вершины v будет выходить две цепи, сумма длин которых будет равна mi и (k — 1)/2 циклов, каждый из которых имеет длину mi + 1. Получившиеся цепи будут соответствовать подходящим

цепям дерева Т. Один из оставшихся циклов используем для вложения цепи максимальной длины Ш1, а в каждом из (к —1)/2 оставшихся циклов выделим по две цепи подходящей длины так, чтобы получить оставшиеся к — 1 цепей дерева Т. Вложение построено. Минимальность построенного реберного 1-расширения С* следует из теоремы 1. Теорема доказана. □

На рис. 2 представлено 7-вершинное сверхстройное дерево с вектором цепей (3, 2, 1) и все его минимальные реберные 1-расширения (МР-1Р), первое из которых построено

по теореме 2. Это дерево является минимальным по числу

а Рис. 2. Сверхстройное дерево (3,2,1) вершин среди представителей рассматриваемого в теореме 2

и все его МР-1Р

семейства.

Следствие. Сверхстройные деревья, удовлетворяющие условию теоремы 2, при к > 3 имеют единственное с точностью до изоморфизма минимальное реберное 1-расширение.

2. ДОПОЛНИТЕЛЬНЫЕ СЕМЕЙСТВА

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

Теорема 3. Сверхстройное дерево Т с вектором цепей (т1,..., тк) тогда и только тогда имеет реберное 1-расширение с вектором степеней (к + 2,..., 2), й > 0, отличающееся на (к + й)/2

дополнительных ребер, когда:

1) среди его цепей есть цепи всех длин от 1 до его высоты т1 (максимальной длины цепи);

2) цепей максимальной длины т1 в точности й;

3) все остальные цепи можно разбить на пары так, чтобы их длины в сумме давали т1.

Доказательство. Пусть к + й — четно и Т — сверхстройное дерево с вектором цепей (т1,... ,тк),

а С* — его реберное 1-расширение (быть может, не минимальное) с вектором степеней (к+2,..., 2), отличающееся на (к + й)/2 дополнительных ребер. Доказательство следует схеме предыдущей теоремы.

Нетрудно видеть, что граф С* представляет собой объединение циклов с общей вершиной, которую для определенности обозначим V. Построение С* из дерева Т можно представить следующим образом: й висячих вершин соединяются с корневой вершиной, а остальные висячие вершины попарно соединяются между собой.

Количество циклов в С* обозначим через £ = й(^)/2 = (к + й)/2. Длины циклов в С* обозначим через рь ... ,р^. Для определенности будем считать, что т1 > ... > тк и р1 > ... > pt. Очевидно, что р1 > т1 + 1.

Необходимость. Рассмотрим удаление произвольного ребра в графе С*. Это ребро принадлежит некоторому циклу длины рг. Если ребро инцидентно вершине V, то после удаления ребра вместо цикла появится цепь длины рг — 1. Если ребро не инцидентно вершине V, то цикл распадается на две цепи. Так как по предположению дерево Т вкладывается в получившийся граф, то для каждой из этих цепей должна найтись цепь такой же длины и в дереве Т. В силу произвольности выбора ребра можно сделать вывод, что в дереве Т должны быть цепи длины 1, 2,... ,р1 — 1. С учетом полученной ранее оценки р1 > т1 + 1 имеем р1 = т1 + 1. Таким образом, утверждение 1 доказано.

Пусть в дереве Т есть более й цепей максимальной длины т1. Так как концы только й из этих цепей могут быть соединены с корневой вершиной и образовать цикл максимальной длины р1 = т1+1, то концы остальных цепей длины т1 должны быть соединены с концами некоторых других цепей. Но это приведет к тому, что длины получившихся циклов будут больше, чем р1 = т1 + 1, а это противоречит предположению о том, что р1 является максимальной длиной цикла. Таким образом, утверждение 2 доказано.

Предположим, что р1 > р^ т. е. не все циклы имеют одинаковую длину р1. Рассмотрим граф, получающийся из С* удалением ребра е, инцидентного вершине V, из цикла минимальной длины pt и попробуем построить вложение дерева Т в получившийся граф. Вершина V в графе С* — е имеет степень к + 1 и единственным образом соответствует корневой вершине дерева. Из вершины V выходит одна цепь длины р*; — 1, и к/2 циклов, из которых нужно выделить к — 1 цепь. По

предположению pt — 1 < mi, т. е. единственная цепь, получившаяся после удаления ребра e не может быть цепью максимальной длины. Таким образом, два цикла максимальной длины р1 будут содержать в себе две цепи максимальной длины m1. Однако тогда остается еще (k — 4)/2 циклов и этого недостаточно, чтобы построить вложение для оставшихся k — 2 цепей. Полученное противоречие доказывает утверждение 3, а вмести с ним и необходимость. заменить на абзац: Предположим, что pi > pt, т. е. не все циклы имеют одинаковую длину p1. Рассмотрим граф, получающийся из G* удалением ребра e инцидентного вершине v из цикла минимальной длины pt и попробуем построить вложение дерева T в получившийся граф. Вершина v в графе G* — e имеет степень k + d — 1 и единственным образом соответствует корневой вершине дерева. Из вершины v выходит одна цепь длины pt — 1 и (k + d — 2)/2 циклов, из которых нужно выделить k — 1 цепь. По предположению pt — 1 < mi, т. е. единственная цепь, получившаяся после удаления ребра e не может быть цепью максимальной длины. Таким образом, d циклов максимальной длины р1 будут содержать в себе d цепей максимальной длины m1. Однако тогда остается еще (k — d — 2)/2 циклов и этого недостаточно, чтобы построить вложение для оставшихся k — d — 1 цепей. Полученное противоречие доказывает утверждение 3, а вмести с ним и необходимость.

Достаточность. Предположим, что дерево T удовлетворяет условиям 1-3 теоремы. Построим граф G* из дерева T следующим образом: концевые вершины цепей максимальной длины m1 соединяем с корневой вершиной, а остальные концевые вершины цепей попарно соединяются между собой, таким образом, чтобы длина цикла была m1 + 1: конец цепи длины 1 соединяется с концом цепи длины m1 — 1, конец цепи длины 2 соединяется с концом цепи длины m1 — 2 и т.д. Докажем, что граф G* будет реберным 1-расширением дерева T.

Рассмотрим два случая удаления произвольного ребра e из графа G*.

1. Ребро e инцидентно корневой вершине v. Удаление ребра e приведет к тому, что из корневой вершины v будет выходить одна цепь длины m1 и (k + d — 2)/2 циклов, каждый из которых имеет длину m1 + 1. Получившаяся цепь будет соответствовать цепи дерева T максимальной длины m1, d — 1 циклов будут содержать остальные цепи максимальной длины, а в каждом из (k — d)/2 циклов выделим по две цепи подходящей длины так, чтобы получить оставшиеся k — d цепей дерева T. Вложение построено.

2. Ребро e не инцидентно корневой вершине v. Удаление ребра e приведет к тому, что из корневой вершины v будет выходить две цепи, сумма длин которых будет равна m1 и (k + d — 2)/2 циклов, каждый из которых имеет длину m1 + 1. Получившиеся цепи будут соответствовать подходящим цепям дерева T. Из оставшихся циклов d штук используем для вложения d цепей максимальной длины m1, а в каждом из (k — d — 2)/2 оставшихся циклов выделим по две цепи подходящей длины

так, чтобы получить оставшиеся k — d — 2 цепей дерева T. Вложение построено. Теорема доказана. □

На рис. 3 представлено 10-вершинное сверхстройное дерево с вектором цепей (3,3, 2,1) и все его минимальные реберные 1-расширения, первое из которых построено по теореме 3.

Следствие. Для сверхстройных деревьев, удовлетворя-рис. 3. Сверхстройное дерево (3,2,2,1) ющих условию теоремы 3, при d = 2 соответствующее и все его Мр-1р реберное 1-расширение будет и минимальным.

Библиографический список

1. Hayes J.P. A graph model for fault-tolerant computing system // IEEE Trans. Comput. 1976. Vol. 25. № 9. P. 875-884.

2. Harary F., Hayes J.P. Edge fault tolerance in graphs // Networks. 1993. Vol. 23. P. 135-142.

3. Harary F., Hayes J. P. Node fault tolerance in graphs // Networks. 1996. Vol. 27. P. 19-23.

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

4. Harary F, Khurum M. One node fault tolerance for

caterpillars and starlike trees // Internet J. Comput. Math. 1995. Vol. 56. P. 135-143.

5. Кабанов М.А. Об отказоустойчивых реализациях графов // Теоретические задачи информатики и ее приложений. Саратов, 1997. Вып.1. С. 50-58.

6. Абросимов М. Б. Минимальные расширения графов // Новые информационные технологии в исследовании дискретных структур. Томск, 2000. С. 59-64.

7. Минимальные реберные расширения сверхстройных деревьев с малым числом вершин / М.Б. Абросимов, Д. Д. Комаров; Саратов. гос. ун-т. Саратов, 2010. 27 с. Деп. в ВИНИТИ 18.10.2010, № 589-В2010.

8. Абросимов М. Б. О сложности некоторых задач, связанных с расширениями графов // Мат. заметки. 2010. Т. 88, № 5. С. 643-650.

9. Богомолов А. М., Салий В.Н. Алгебраические основы теории дискретных систем. М., 1997. 368 с.

10. Sloane N. J.A., Plouffe S. The Encyclopedia of Integer Sequences. San Diego, 1995. 587 p.

11. Абросимов М.Б. Минимальные расширения неориентированных звезд // Теоретические проблемы информатики и ее приложений. Саратов, 2006. Вып. 7. С. 3-5.

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