Научная статья на тему 'Инварианты графов, определяемые через оптимальные нумерации вершин и операция соединения графов'

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

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

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

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

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

Текст научной работы на тему «Инварианты графов, определяемые через оптимальные нумерации вершин и операция соединения графов»

Вестник Сыктывкарского университета. Сер.1.Вып. 3.1999

УДК 519.717

Инварианты графов, определяемые

ЧЕРЕЗ ОПТИМАЛЬНЫЕ НУМЕРАЦИИ ВЕРШИН И ОПЕРАЦИЯ СОЕДИНЕНИЯ ГРАФОВ 1

27. А. Головач

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

В настоящее время известна и активно изучается целая группа инвариантов графов, определяемых через оптимальные (по различным критериям) нумерации вершин графа, а также близких численных характеристик графов. Это такие величины, как ширина ленты (bandwidth) (после названий инвариантов на русском языке мы приводим их оригинальные названия, поскольку не существует общепринятых переводов), ширина разреза (cutwidth), профиль (profile), величина вершинного разделения (vertex separation number), поисковое число (search number), путевая ширина (pathwidth), древесная ширина (treewidth), а также некоторые другие. Эти характеристики графов представляют интерес как с теоретической точки зрения (особенно такие инварианты, как путевая ширина и древесная ширина графов, введенные и активно исследовавшиеся Робертсоном и Сеймуром (см., в частности, [9, 10, 11, 12, 13, 14])), так и с прикладной точки зрения, поскольку задачи оптимизации, с помощью которых вводятся данные инварианты,

1 Работа выполнена при поддержке гранта РФФИ №96-02-00285

© Головач П. А., 1999.

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

При исследовании инвариантов графов всегда является интересным вопрос об их поведении при различных операциях над графами. Для большинства операций в случае рассматриваемых нами характеристик графов удается только получить более или менее точные оценки. Однако существует одна бинарная операция, для которой удается получить более точные результаты. Это операция соединения графов. Данная операция интересна тем, что с ее использованием, а также с использованием операции объединения графов, можно охарактеризовать кографы, являющиеся важным и интересным классом графов. В настоящей работе приводятся точные формулы, позволяющие вычислить величину вершинного разделения, профиль, поисковое число, а также путевую ширину и древесную ширину соединения графов через характеристики операндов. Кроме того, приводятся оценки ширины ленты и ширины разреза соединения графов. Используя эти формулы, можно построить эффективные (полиномиальные) точные и приближенные алгоритмы для вычисления перечисленных характеристик графов для кографов. Такой алгоритм, предназначенный для вычисления путевой и древесной ширины кографов, приведен в [2].

Не все результаты, приведенные в работе, являются новыми, однако мы сочли полезным собрать и представить их вместе, так как они, по существу, являются однотипными.

1. Основные ПОНЯТИЯ

В этой части вводятся основные определения, используемые в данной работе.

Пусть Сг — граф с п вершинами. Отметим сразу, что мы будем рассматривать только простые графы. Через У(С) будет обозначаться множество вершин графа (?, а через Е(0) — множество ребер.

Введем теперь инварианты графов, определяемые через оптимальные нумерации вершин, рассматриваемые в данной работе. Все эти определения однотипны.

Нумерацией вершин графа (? называется взаимно однозначное отображение /: V(Сг) —» {1,..., п}.

Шириной ленты графа при нумерации вершин / называется величина

М(7, /) = тах{|/(и) - /(и)|: (и, и) € £(£)},

а шириной ленты графа G — величина

bw(G) = min{bw(G, f): f — нумерация вершин G}.

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

sep(GJ) ~ min{|/(u) - /(u)|:(u,v) G E(G)},

где / — нумерация вершин графа G. Величина

sep(G) — min{sep(G, /): / — нумерация вершин G}

называется разделительным числом (separation number) графа G.

Шириной разреза графа G при нумерации вершин / называется величина

cw(G, /) = max|{(u,u) Е E(G):f(u) < i,f(v) > г}|,

t£l,n

а шириной разреза графа G — величина

cw(G) = тт{свд((7, /): / — нумерация вершин G}.

Величиной вершинного разделения графа G при нумерации вершин

/ называется величина

vs(G,f) = max [{и £ V(G): f(u) < г, и существует

1,п

ребро (u,v) такое, что /(и) > г}|, а величиной вершинного разделения графа G — величина

vs(G) = min{vs(G, f): f — нумерация вершин G}.

Для того чтобы определить профиль графа, введем следующее обозначение. Если u, v — вершины графа, то будем писать и = t> в том случае, если либо и — v, либо вершины и и г; являются смежными. Профилем графа G при нумерации вершин / называется величина

P(G, /) = (f(u) - min{f(v): v е V, v “ ц»,

u€V(C?)

а профилем графа (? — величина

р(0) = тт{р((7, /): / — нумерация вершин б?}.

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

Для того чтобы ввести путевую ширину графа, необходимо сначала определить путевую декомпозицию. Путевой декомпозицией графа С называется путь Р, каждой вершине которого V сопоставлено некоторое множество Ху С У((?) таким образом, что выполнены следующие условия:

1. каждое ребро С? имеет оба конца в некотором множестве Ху,

2. для любых и,и,го € У(Р), таких, что вершина V лежит на пути Р между вершинами и и го, Хи П Хи, С Ху,

3. и ХЬ = У{0).

у£У(Р)

Шириной путевой декомпозиции называется величина

тах{|Х„|: V 6 У{Р)} — 1.

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

Заметим сразу (см. [5]), что для любого графа С? рю(С) — из(Ст).

Древесная ширина графа определяется аналогично, только вместо пути в определении фигурирует дерево. Древесной декомпозицией графа С? называется дерево Г, каждой вершине которого V сопоставлено некоторое множество Ху С V((?) таким образом, что выполнены следующие условия:

1. каждое ребро (7 имеет оба конца в некотором множестве Ху,

2. для любых и, у,тл £ У(Т), таких, что вершина V лежит на пути в дереве Г, соединяющем вершины и и го, Хи П Хт С Ху,

3. и = У(С).

ье У(Т)

Шириной древесной декомпозиции называется величина

шах{|Х„|: V 6 У(Т)} — 1.

Соответственно, древесная ширина графа определяется как минимальная ширина древесных декомпозиций. Древесная ширина графа (? обозначается через £и>(<2).

Еще одним инвариантом графов, тесно связанным с характеристиками графов, определяемыми через оптимальные нумерации вершин, является поисковое число графа, введенное Т.Д.Парсонсом и (независимо от него) Н.Н.Петровым (см. [8, 18]). Здесь мы ограничимся неформальным описанием задачи, с помощью которой определяется поисковое число.

Предположим, что на связном графе О (удобно считать этот граф топологическим графом в К3) находится убегающий и группа преследователей, которые могут перемещаться по вершинам и ребрам графа непрерывным образом. Считается, что преследователи не располагают никакой информацией о положении и действиях убегающего. Убегающий считается пойманным преследователем, если они оказываются в одной точке. Поисковым числом графа (7 называется минимальная численность команды преследователей такая, что они могут действовать так, чтобы гарантировать поимку убегающего при любом его поведении. Поисковое число графа б? обозначается через з(Сг). Говоря о связях поискового числа с упомянутыми выше инвариантами можно отметить, в частности, что для любого графа бг г;з(Сг) < з(Сг) < из(С) + 2.

Определим теперь операцию соединения графов С\, . Пусть

V(Сп) П У(Сг) = 0 (в дальнейшем мы будем считать, что это свойство всегда выполняется). Соединением графов и Сг2 (см. [19]) называется граф с множеством вершин Т^бп) и У(С?2) и множеством ребер £(бп)и-£(£?2)и{(и, гг): и €Е У(бп),г; £ У((?г)}- Обозначается соединение графов (?1 И С?2 через + С?2.

Напомним, что объединением графов (Ух и £?2 (см. [19]) называется граф с множеством вершин ^(С^и^Сг) и множеством ребер Е(0%) и Е(Сг). Обозначается объединение графов и (?2 через Сп + бг2.

Граф (У называется кографом, если у него нет порожденных подграфов, слвпадающих с путем с четырьмя вершинами.

Известно, что кографы можно определить иначе, используя операции соединения и объединения графов. Граф (У является кографом, если выполнено одно из следующих утверждений:

1. |У(С)| = 1;

2. Существуют кографы Сх, Сг,. • •, С к такие, что О — + О 2 + •. • +

О к',

3. Существуют кографы Сп, Сг2,. ■ •, Ок такие, что О — 0\ и 02 и ... и Сгь

В [4] приведен эффективный алгоритм (с временной сложностью 0(п + ш), где п — число вершин, а т — число ребер графа), позволяющий в соответствии с приведенным определением строить после-

довательно разбиения кографа на “составляющие” его кографы. Это позволяет (см. [2]) получать полиномиальные точные и приближенные алгоритмы для вычисления численных характеристик кографов, для которых удается получить формулы, связывающие значения этих величин соединение и объединения графов и характеристики операндов. Легко видеть, что вычислить рассматриваемые нами величины для объединения не представляет труда. Если С?х, — графы, то

Ьгл)(Ох + б^) = тах Ью(С\), Ьт(02).,

сги^х + (?г) = тахсг^Сх), си^Сгг),

из(Сп + (У2) = тахиз^х), из(02),

ри>(+ (?г) — та,хрт(С1),рю(02),

1ги(01 -+ 6*2) = тах^((Ух), ^(С2), з(бг1 + (л 2) = шах 5(6*1), (О 2),

р(С 1 + О 2) = р(Сч) + р(С2)-

Таким образом, главная трудность заключается в получении формул для соединения графов.

2. Точные формулы

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

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

Пусть С — граф с п вершинами, / — нумерация вершин О. Положим

при і Є 0, п. Очевидно, что ^((У, /) — тахіеі^і;(С, /).

Рассмотрим два графа СУі и имеющие пі и п2 вершины соответственно, и / — нумерацию вершин графа Сі + Сгг- Выберем минимальное натуральное число к, для которого либо для любой вершины V Є У(£Уі) /(и) < к, либо для любой вершины V Є У(02) /(г>) < к. Не умаляя общности будем считать, что /(и) < к для всех вершин у Є У(С\) /(и) < к. Отметим, что в этом случае к < щ. Введем в рассмотрение д — нумерацию вершин графа (У2 такую, что для любых

и,у Є У(С?2) <7(и) < д(ь) тогда и только тогда, когда /(и) < /(у). Легко убедиться в выполнении следующего вспомогательного утверждения.

Лемма 1. С?; ((У і + ^2, /) = І при І Є 1, Пі, сЦСі + (?2,Л > «І + при І Є Пі + 1,Пі + «2 - 1-

Для этого достаточно заметить, что по определению соединения графов (іі(Єі + (?2, /) = г при г Є 1, А: — 1, а при г Є к,щ +п2 — 1 <Іг'(СУі + (?2,/) = Пі + С?г_П1(С2, </). Учитывая, что для любого j Є 1, п2 j > ^'(^2,5), получаем, что в случае, если П! < &, то при і Є Пі, А; — 1 ^г(Сгі -)- С?2, /) = г = Пі + (г — Пі) > пі 4- с^-щ ((*2,д).

Лемма доказана.

Теорема 1. Пусть (Уі и С2 — графы, имеющие П\ и п2 вершини соответственно. Тогда

Если / — оптимальная нумерация вершин Сг1+Сг2 (т.е. ^((Ух+СУг) = ?;з((?1 + (?2, /)), то из леммы 1 немедленно вытекает, что ^(Сх + Сгг) = г^((?1 + б?2, /) > гшп{пх + из(б?2),пх + г;й(С'2)}-

Для ТОГО ЧТобы ПОЛуЧИТЬ обратную ОЦеНКу ПреДПОЛОЖИМ, ЧТО П1 +

у$(С2) < п2 + из (Ох). Пусть ^1 — произвольная нумерация вершин графа Сг1, д2 — оптимальная нумерация вершин 6*2. Построим / — нумерацию вершин графа + С2. Если у вершина Сх + 6*2, то положим

Остается заметить, что из ((Ух + £У2) < г>з((Ух + Є2,/) = п\ + уз(Є2, д2). Теорема доказана.

<іі(Є, /) = |{и Є У(Є):/(и) < і и существует ребро (и,г>) такое,что /(и) > г}|,

г;з((?і + Є2) = тіп{п! + «5(6*2), Пі + г>з(С?2)}.

/(г;) = |

<7і(і>), если и Є У(Єі),

пі + <7г(^)5 если г> Є У(Сг).

Перейдем теперь к профилю графов. Для получения формулы для профиля соединения графов удобно воспользоваться следующим утверждением ([17]).

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

Лемма 2. Для любого графа Осп вершинами

П

р(О) = шт{^ /): / — / — нумерация вершин (?}.

г-:1

С помощью этого утверждения, а также рассуждений, близких использованным выше для величины вершинного разделения графа, получается следующее утверждение ([17]).

Теорема 2. Пусть Сп и в2 — графи, имеющие щ и п2 вершины соответственно. Тогда

Р(&1 + <?2) = тт^п^пх - 1) + р((73), ^п2(п2 - 1) + р((п)} + щп2.

Формулы для путевой ширины и древесной ширины соединения графов полностью аналогичны формуле для величины вершинного разделения.

Теорема 3. Пусть £?1 и С?2 — графы, имеющие пг и п2 вершины соответственно. Тогда

рш(С? 1 + 02) = тт{ргу((?х) + п2,рш(б!2) + щ], (1)

tw(G1 + С2) = тт{£и;((9х) + га2, tw(G2) + пх}. (2)

Доказательство этого утверждения можно найти в работах [16, 2]

Приведем теперь формулы для поискового числа соединения двух графов, опубликованные в [15].

Пусть С — граф с п вершинами, к — натуральное число. Обозначим через граф, полученный из (7 присоединением к висячих ребер (и соответствующих вершин) к каждой вершине (?.

Теорема 4. Пусть С\ и (?2 — графи, имеющие П\ и п2 вершины соответственно, такие, что пара {С 1,^2} не совпадает ни с одной из пар {Е1,Е3} при i,j = 1,2, {Е2, Кг] при г = 3,4,..., где через Д обозначается пустой граф с г вершинами, а через Кг — полный граф с г вершинами. Тогда

в(С? 1 4- С2) = тт{пх + 5(С2‘), пх + «(С”1)}.

Рассмотрим в качестве примера полный двудольный граф Кт,п-Очевидно, что Кт<п — Ет + Еп. Легко видеть, что

vs(Kmfn) = pw(Kmin) = tw(Kmtn) = min{m, га},

p(Km,n) = ^ min{m(m ~ 1), n(n - 1)} + mn, а если m,n > 2, to

s{Km,n) - minjm, n} + 2.

Этот результат можно упростить, перейдя от точного равенства к оценке.

Следствие 1. Пусть G\ и G2 — графы, имеющие п\ и п2 вершины соответственно, такие, что пара {Gi,G^} не совпадает ни с одной из пар {Ei,Ej} при i,j = 1,2. Положим т = min{ni + $((72), п\ + s((?2)}. Тогда

ТП < s(G\ -(- G2) ^ ш + 1.

Также более простое утверждение получается в случае, если графы не имеют вершин малой степени.

Следствие 2. Пусть G\ и G2 — графы, имеющие пг и п2 вершины соответственно, все вершины которых имеют степени, не меньшие трех. Тогда

S{G\ + G2) = min{ni + s(G2),ni + з(С?2)}-

3. Оценки

В этом разделе приводятся оценки ширины ленты и ширины разреза соединения графов. Мы начнем с ширины ленты.

Теорема 5. Пусть и бгг — графы, имеющие щ и п2 вершины соответственно. Положим

ГП\ = П\ +

«2

1, т2 — п2 +

п 1

1.

Тогда

min{m1,m2} < bw(G 1 + G2) <

< тт{тах{т1? bw(G2) + nj}, max{ra2, bw(G 1) + n2}}.

Докажем, что min{mi,m2} < bw(G\ -f G2)-

Пусть / — оптимальная (для ширины ленты) нумерация вершин графа G\ + G2. Положим и = /_1(1), а» = /_1(пі + пг)- Если либо и Є V(Gi) и и Є V(G2), либо u € V(Gi) и v Є V(G2), то bw(G\ + G'2) = bto(Gi + G21 /) > «1 + n2 - 1 > min{mi,m2}.

Предположим, что u, v £ V7(G'i). Обозначим через w вершину G2, имеющую минимальный номер (согласно нумерации /), а через z — максимальный номер. Ясно, что f(z)—f(w) > н2 — 1. Если f(z)—f(u) <

ГПі1 і 1 — +П2-1, то

/(и) - f(w) = Пі + n - 2 - /(го) > Пі + n2 - (/(г) - п2 + 1) =

= пі + 2п2 - 2 - (/(z) - 1) = пі + 2п2 - (/(2) - f(u)) >

Г7І1 1 ГПі "

> Пі + 2и2 — 2 — — — п2 + 1 ^ п2 + — — 2

'Тії ’

и /(г?) — /(го) > п2 + — — 1. Легко видеть, что

&

bw(Gi + G2, f) > max{/(z) - /(u), /(и) - /(го)} >

Пі

2

+ n2 — 1.

Если и, у £ У((?2), то с помощью аналогичных рассуждений получаем, что

£ш;(Сг1 + (?2? /) > ~ + Пх — 1.

Следовательно,

Ьги(С1\ + (?2) = 6г«(6'! + 6*2,/) > тт{т1,т2}.

Докажем теперь выполнение верхней оценки. Пусть #1 и д2 — оптимальные нумерации вершин графов 6*1 и 02 соответственно. Построим /1 и /2 — две нумерации вершин + 02. Положим для вешрины у графа б?! -(- (?2

щ

.2 Г

щ

L 2 J

П2 . 2 .

П2 . 2 .

ffi(v), если v £ V”(Gi) и gi(v) <

/,м = • Mv) + Пі - 2 - , если V Є V(G2)i

9i(v) + пі, \ если v Є V(Gi) и gi(v) >

92(v), если v Є V(G2) и g2(v) <

/2 И = < 9i(v) + е ^ ... 1 , если и Є V’(G'i),

g2(v) + П2, если v £ V(G2) и g2(v) >

+ G2.f1) < шах{шь Ьш{С2) + па},

Ьы(С 1 + < тах{т2,Ъш(0\) + п2}.

С ледовател ьно,

Ьги(01 + 6'2) < тт{тах{т1, Ью(С2) + ?г1},тах{т2, 6ги((?1) + ^2}}. Теорема доказана.

Если ширина ленты графа Ох и ширина ленты О2 невелики, то можно получить точное выражение.

Следствие 3. Пусть (?1 и 62 — графы, имеющие щ и п2 вершины соответственно,

bw(G\) <

ILL

2

1, bw(G2) <

п 2

Тогда

bw(Gi + G2) = min{ni +

П2_

2

,п2 +

п 1

1.

,п +

т

~2

В частности, Ьт(Кт<п — min{m +

Отметим, что близкие результаты были, по-видимому, получены в работе [6]. Однако мы приводим их здесь полностью, поскольку данные результаты были получены нами независимо и нам не удалось ознакомиться с упомянутой работой.

Прежде чем перейти к оценке ширины разреза, отметим, что если рассмотреть разделительное число графа — величину “двойственную” ширине ленты, то результат оказывается тривиальным.

Теорема 6. Пусть G\ и G2 — графы. Тогда sep(Gi + С2) = 1.

Для доказательства достаточно заметить, что для любой / — нумерации вершин графа G\ + С2 найдутся вершины v € V(Gi) и и £ V(G2) такие, что |/(f) — /(«)| = 1- Из этого сразу следует, что sep{G\ + С?2, /) = 1-

Из этой теоремы вытекает, что если G — связный кограф, то sep(G) = 1.

Оценим теперь ширину разреза соединения графов.

Теорема 7. Пусть Gi и С?2 — графы, имеющие п\ и п2 вершины

соответственно. Положим т

Щ

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

L 2 J

П\ +

п2

п 1 — 2

Щ

2

П2

2

. Тогда

т

^ cw(G\ -f" G2) ^ тп Cw(Gi) -(- Cw{Gr2).

Оценим сначала ширину разреза соединения графов снизу. Рассмотрим / — оптимальную (для ширины разреза) нумерацию вершин графа 0\ + Сг2. Пусть г £ 1,пх +п2 максимальное число, для которого либо |{и £ У(С?1):/(и) < г}| = 1

*'}| =

, либо |{и £ У(С2)\/(у) <

. Пусть, для определенности, |{и 6 У((?х):/(и) < г}|

Положим г = |{и £ У((? 1): /(у) < г'}|. Нетрудно видеть, что

П1

I 2 ]

сю(0\ + (^2) — сю(01 + /). >

П1

П1

I 2

^2 + (

Щ

2

(п2 - г) + (пх )г.

а±

I 2 ]

Если щ — четное число, то

1- 2 ] Щ + ( •пг 2 — Пх . 2 . )г = щ . 2 .

п 2 = т.

Если же Пх — нечетное число, то

«2 + (

П1

П1

I 2 ]

)г >

>

щ Г«2] Пх ■п2‘ -1 'п2-

. 2 . п2 + 2 — . 2 . Пх + 2 п, 2 2 2

777.

ДоказывЕШ выполнение верхней оценки мы ограничимся тем, что приведем / — нумерацию вершин графа С\ + 02, гарантирующую ее выполнение. Пусть <?1 и <72 — оптимальные нумерации вершин графов С?1 и С-1 соответственно. Положим для вешрины V графа 6*1 + 02

Г.91(и),

02 И +

91 («) +

«1

2 1 ™2~

Пх

I 2 ^2

2

«1

2 J

П2“

2

если V £ У(0\) и <7х(и) <

, если V £ У((72) и <72 (г>) <

, если V £ У(С?х) и <71 (и) >

52(^) + «1, если V £ У((?2) и #2(и) >

Нетрудно проверить, что

Сю{Сг\ + Сг2) 5; Сго(6гх + {?2, /) ^ Ш + Сю(Сгх) -|- Сю(6г2)•

Теорема доказана.

Отметим в заключение, что эта оценка является точной для полного двудольного графа: ст(Кт<п)

га п + 'п' га — 2 га ‘П‘

л. 2 .У. 2

Литература

1. Bienstock D. Graph searching, path-width, tree-width and related problems (a survey)//DIMA CS ser. in discr. math, and theor. comp, sci. 1991. V.5. P.33-49.

2. Bodlaender H.L. The pathwidth and treewidth of cographs// SIAM J. Disc. Math. 1993. V.8. P.181-188.

3. Chinn P.Z.,Chvatalova J.,Dewdney A.K.,Gibbs N.E. The

bandwidth problem for graphs and. matrices — a survey// J. of Graph Theory. 1982. V.6. P.223-254-

4. Corneil D.G., Perl Y., Stewart L. A linear recognition algorithm for cographs// SIAM J. Cow,put. 1985. V.5. P.926-934-

5. Kinnersly N.G. The vertex separation number of a graph equals its pathwidth///n/orm. Process Lett. 1992. V.42. P. 345-350.

6. Lai Y-L., Liu J., Willians K. Bandwidth for the sum of k

graphs//^4rs. Combin. 1994• V.37. P.149-155.

7. Mohring R.H. Graph problems related to gate matrix layout and

PLA folding, in: G. Tinhofer et at, eds., Computional Graph

Theoty, Computing Supplementum 7. Wien.Springer. 1990. P.l 7-51.

8. Parsons T.D. Pursuit-evasion in a Graph//jLecture Notes in Math.

1978. V.642. P.426-441-

9. Robertson N., Seymour P.D. Graph minors.I. Excluding a forest// J. of Comb. Theor. Ser.B. 1983. V.35. P.39-61.

10. Robertson N., Seymour P.D. Graph minors.II. Algorithmic aspects of three-width//J. of algorithms. 1986. V.7. P. 309-322.

11. Robertson N., Seymour P.D. Graph minors.III. Planar treewidth/ /J. of Comb. Theor. Ser.B. 1984■ V.36. P.49-64-

12. Robertson N., Seymour P.D. Graph minors.IV. Tree-width and well-quasi-ordering//J. of Comb. Theor. Ser.B. 1984■ V.48. P.227-254.

13. Robertson N., Seymour P.D. Graph minors.V. Excluding a planar graph///, of Comb. Theor. Ser.B. 1986. V.41- P.92-114-

14. Robertson N., Seymour P.D. Graph minors.X. Obstructions to tree-decomposition// J. of Comb. Theor. Ser.B. 1991. V.52, P.153-190.

15. Головач П.А. Вершинно-поисковое и поисковое число соединения графов//Вестник ЛГУ. Сер.1. 1990. Вып.2.

16. Головач П.А. Путевая ширина и древесная ширина соединения графов//Вестник Сыкт. ун-та. Сер.1. 1996. Вып.2. С. 135-142.

17. Головач П.А., Фомин Ф.В. Суммарная величина вершинного разделения и профиль графов//Дискр. матем. 1998. Т.10. Ml. С. 87-94.

18. Петров Н.Н. Задачи преследования при отсутствии информации об убегающем//Дифференциальные уравнения. 1982. Т.18. №8. С. 1345-1352.

19. Харари Ф. Теория графов. М.:Мир, 1973.

Summary

Golovach P. A. Invariants of graphs defined through optimal numbering of vertexes and the operation of join of graphs

The behaviour of a number of invariants determined through optimal (by various criteria) numbering of vertexes under operation of join of graphs is considered. Exact formuli for vertex separation number, profile, pathwidth, treewidth and search number, and evaluations for bandwidth and cutwidth of join of two graphs are given.

Сыктывкарский университет Поступила 1.09.98

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