Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
135
Добавлен:
28.03.2015
Размер:
616.96 Кб
Скачать

Глава VIII

Степенные последовательности

Эта глава посвящена теории степенных последова-тельностей. Напомним, что степенной последователь-ностью графа называется список степеней его вершин.

Часто по степеням вершин графа можно судить о его строении. Например, граф, в котором полусумма сте-пеней вершин (т. е. число ребер) не меньше числа вер-шин, содержит цикл (следствие 13.6); граф, степень каждой вершины которого равна двум, есть дизъюнкт-ное объединение циклов; граф, степень каждой вершины которого - четное число, не равное нулю, является объ-единением циклов (теорема 43.1) и т. д. В предыдущих главах есть и другие факты, поддающиеся интерпрета-ции подобного рода.

Естественно возникают следующие вопросы. Как свя-заны между собой степени вершин графа? Как по списку степеней вершин судить о свойствах графа? Какова связь между графами с совпадающими списками сте-пеней вершин? Можно ли построить граф с заданным списком степеней вершин и предписанными теоретико-графовыми свойствами и как это сделать?

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

с заданными пропускными способностями узлов и мак-мамальной надежностью. Одна из исторически первых задач теории графов также относится к этому кругу проблем. Именно, в 1857 году А. Кэли, изучая насыщен-ные углеводороды, пришел к задаче перечисления де-ревьев, степени вершин которых равны 1 и 4.

§ 45. Графическая последовательность

Последовательность (d1, d2, .., dn) целых неотрица­тельных чисел ниже называется п-последователъностъю и обозначается одной буквой d. n-последовательность d на-зывается графической, если существует граф, степенная последовательность которого совпадает с d Этот граф называется реализацией последовательности d.

Очевидно, что порядок членов в графической n-после-довательности d несуществен, а каждый ее член di удов­летворяет неравенствам 0<dt<п-1. Часто удобно эти последовательности считать невозрастающими. Согласно лемме о рукопожатиях сумма всех членов графической последовательности является четным числом.

Назовем n-последовательность d правильной, если вы-полняются два следующих условия:

1) n-l>dl>d2>...>dn,

п

2) 2j di— четное число.

i=l

Без ограничения общности графическую последова­тельность можно считать правильной.

Иногда последовательность d удобно записывать в ви­де d = (c1k1, c2k2 ,..., срkp), где числа ci, попарно различны, а показатель ki означает количество повторений числа сi в последовательности d. Так, (5, 2, 16) = (5, 2, 1, 1, 1, 1, 1, 1).

Рассмотрим последовательность d=(24,14).Существуют ровно пять графов, являющихся реализациями последовательности d. Они имеют следующие компонен-ты: 1) С4, К2 и К2,2) К3 ,P3 и К2 ,3) P6 и К2 ,4) P5 и P3 ,5) Р4 и Р4.

В общем случае графическая последовательность име­ет много реализаций и их число определить сложно. В установлении связи между этими реализациями важ­ную роль играет вводимое ниже понятие переключения. Пусть G - граф, а,b,с,d - четыре его попарно различные вершины, причем abEG ,cdEG, но ac¢EG, bd ¢ EG. Тогда говорят, что граф G допускает переключение s=(ab, cd). Полученный в результате переключения s граф обозначается через sG ; граф G превращается в sG в результате удаления ребер аb и cd и присоединения ребер ас и bd: sG = G - ab - cd + ac + bd. Обратное переключение s-1=(ac, bd) применимо к графу sG.

Тождественное преобразование ребер графа также по определению является переключением. Например, на рис. 45.1 изображены графы G и sG, ({1, 3} ,{4, 2}).

Очевидно, что переключение не меняет степеней вершин графа. Роль переключений определяется следующей теоремой.

Теорема 45.1. Любая реализация графической последовательности получается из любой другой ее реализации посредством применения подходящей цепочки переключений.

Доказательство этой теоремы основано на следующей лемме.

Рис. 45.1

Лемма 45.2. Пусть G - граф, вершины которого пронумерованы числами 1, 2, ..., п в порядке невозраста-ния степеней: G = {1, 2, ..., n}, deg i = di dt> di+1 , i = 1, n - 1.когда для любой его вершины i существует такая последовательность переключений s1 , ..., st , что в графе Н = st...s1G окружение вершины i совпадает с множе-ством из di вершин наибольших степеней, т. е.

{1,2, . ..,di}, если i>di ,

({1,2,...,i - 1, i + 1, ...,di+1}, если i<di.

Пусть i,j,k € VG, j > k , ij € EG, ik ¢ EG. Так как >dj, то существует четвертая вершина l, смежная с k ,не смежная с j (рис. 45.2, где, как и всюду в этой главе, пунктирными линиями обозначены ребра, отсутствующие в графе). Следовательно, граф G допускает переключение s=(ij, kl). Если G'=sG, то ikEG', ijEG'. Сделав несколько подобных переключений, придем к нужному графу Н.

Доказательство теоремы 45.1. Пусть d — правильнаяя графическая n -последовательность.Воспользуемся индукцией по п. Как подтверждает прямая проверка, при n 4 каждая графическая последовательность имеет только одну реализацию. Следовательно, для п≤ 4 утверждение теоремы тривиально. Пусть п>4 и это утверждение верно для всех графических (п - 4)-последовательностей. Пусть, далее, G1 и G2 – две реализации последовательности d. Для каждого из графов G1 и G2 обозначим через v какую-либо вершину степени d1 . Согласно лемме 45.2 существуют такие цепочки переключений s1,..., st и s1 ,..., sr , что в графах H1 = st... s1G1 и H2= sr....s1G2 окружения вершины v состоят из вершин степеней d2 ,d3 ,...,dd1+1. Поэтому степенные последовательности графов H1 - v и H2 - v совпадают. По индуктивному предположению существует такая цепочка переключений s1 , ..., sh, что

H1 - v =sk , ...,s1 (H2 - v).

Эти переключения не затрагивают вершины v, поэтому H1 = sk , ...,s1H2. Далее имеем

G1 = s1-1... st-1H1 = s1-1... st-1sk.... s1H2 = s1-1... st-1sk ....s1st' ...s1'HG3.

Иногда, хотя и редко, граф определяется своей сте­пенной последовательностью однозначно. Если все реа­лизации графической последовательности изоморфны, то эта последовательность называется униграфической, а ее реализация — униграфом. Строение униграфов из­вестно, однако его описание слишком сложно. Унигра­фом является, например, простой цикл C5.

Соседние файлы в папке Emelichev_V_A_Melnikov_O_I_Sarvanov_V_I_T