Научная статья на тему 'Помечивания деревьев с ограничениями на расстояния'

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

CC BY
77
15
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПОМЕЧИВАНИЕ / ГРАФ / ДЕРЕВЬЯ / ЗАДАЧИ ВЫБОРА КАНАЛОВ / NP-ПОЛНОТА

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

Назначение вершинам графа G неотрицательных целых чисел называют L(p 1, p 2,..., p k) помечиванием (или раскраской), если для любых двух вершин, находящихся на расстоянии не превосходящем i i. Такие помечивания активно изучаются, поскольку они используются в моделях сетей телекоммуникаций. Главный результат заключается в том, что задача существования L(p, 1, 1) помечивания такого, что метки всех вершин не превосходят λ, оказывается NP-полной для деревьев.

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

Текст научной работы на тему «Помечивания деревьев с ограничениями на расстояния»

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

УДК 519.717

ПОМЕЧИВАНИЯ ДЕРЕВЬЕВ С ОГРАНИЧЕНИЯМИ

НА РАССТОЯНИЯ

П.А. Головач

Назначение вершинам графа С неотрицательных целых чисел называют Ь(р1 ,р2,... ,Рк) - помечиванием (или раскраской), если для любых двух вершин, находящихся на расстоянии не превосходящем % < к, разница между назначенным им числами (метками) не менее рг. Такие помечивания активно изучаются, поскольку они используются в моделях сетей телекоммуникаций. Главный результат заключается в том, что задача существования Ь(р, 1,1)

- помечивания такого, что метки всех вершин не превосходят Л, оказывается КР-полной для деревьев.

1. Введение

В настоящей работе доказывается МР-полнота серии задач, связанных с помечиваниями графов специального вида. Подобные задачи интересны и с теоретической точки зрения, но особое внимание они привлекли в связи с их использованием при решении одной их задач назначения частот. Более подробно с задачами назначения частот можно познакомиться в обзоре [15]. Нас будет интересовать только одна из них. Задача состоит в том, чтобы назначить радиочастоты передатчикам, находящимся на некоторой территории, так, чтобы избежать помех, вызванных интерференцией. Как правило, частоты для передатчиков не выбираются произвольным образом из некоторого интервала, а берутся из конечного дискретного набора частот, элементы которого называют каналами. Соответственно, мы можем рассмотреть задачу назначения каналов. Для решения задачи удобно использовать модели, связанные с помечиваниями графов. Вершины графов соответствуют передатчикам, а рёбра — ближайшим передатчикам. Каналы обозначаются неотрицательными целыми числами и соответствуют меткам.

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

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

Более точно, для данных целочисленных параметров ... ,рк. называемых ограничениями на расстояния, Ь(р1,р2,... ,рк) - помечивание графа С это назначение неотрицательных целых чисел вершинам так, чтобы любые две вершины, находящиеся на расстоянии не превосходящем I < к. получили бы метки, различающиеся по крайней мере на величину рг.

Для таких помечиваний можно рассматривать различные задачи, но, пожалуй, наиболее интересна задача минимизации ширины диапазона, т,е разности между максимальной и минимальной метками. Минимальная ширина диапазона графа обозначается через ЛР1)...)Рк(С), Очевидно, что Ь(1) - помечивания это обычные раскраски графов, а Ь(1, 1,..., 1) - помечивания это раскраски степеней графов. Поэтому более интересны случаи неединичных ограничений на расстояния. Наиболее изучен первый “нехроматический” случай Ь(2,1) - помечиваний, Именно для такого случая было введено понятие Ь(р\,р2,... ,Рк) -помечиваний графа (см, [11]). С некоторыми известными результатами и различными вариантами помечиваний можно ознакомиться в обзоре [3], Мы же упомянем только те результаты, которые имеют непосредственное отношение к настоящей работе.

Известно (см, [7]), что задача о том, верно ли, что Л2д(С) < Л, является МР-полной для всякого Л > 4, В [11] было высказано предположение, что задача вычисления Л2д(С) является МР-трудной для деревьев, но, что было довольно неожиданно, оказалось, что она полиномиально разрешима (см, [4]), Несколько более общая версия полиномиального алгоритма для Ь(р, 1) - помечиваний приводится в [8], Как правило, задачи полиномиально разрешимые для деревьев оказываются полиномиально разрешимыми для и для графов с ограниченной древесной шириной. Однако в [6] Было показано, что задача вычисления Л2д (С) является ХР-тру.шоп уже для графов, имеющих древесную ширину 2, Помечивания для к > 3 изучены весьма слабо. Некоторые результаты можно найти в [2, 12, 13], В [5] показано, что задача о том, верно ли, что Л2дд(С) < Л, полиномиально разрешима для Л < 4 и МР-полна для всякого Л > 5, Кроме того, в этой работе были даны некоторые оценки ЛР1,Р2>Рз (С) для деревьев и приведён алгоритм, позволяющий строить помечивания деревьев, являющиеся близкими к оптимальным,

В настоящей работе мы продолжаем изучение Ь(р1,р2,... ,рк) - помечиваний при к = 3, начатое в [5], Доказано, что задача вычисления

ЛР,1д(С) является МР-трудной даже для деревьев (отметим, что пара-р

Наряду с Ь(р1,р2,... ,рк) - иомечиваииями в работе рассматриваются их обобщения. Понятие Н(р1,р2,... ,рк) - помечивания графа было введено в [10], Такие помечивания отличаются от Ь(р1,р2,... ,рк) - по-мечиваний тем, что в качестве пространства возможных меток используется не пространство целых чисел, а множество вершин некоторого Н

Н

вопросы сложности задач такого помечивания рассматривались в [5], В [6] показано, что задача о существовании Н(р, 1) - помечиваний деревьев является полиномиально разрешимой. Для графов же имеющих путевую ширину 2 задача становится МР-полной,

В данной работе доказано, что задача о существовании Н(р, 1,1) -помечивании деревьев является МР-полной для любого фиксированного р > 2,

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

2. Сложность задач помечивания деревьев

Мы начнём с того, что введём понятия и обозначения, которые будут использованы в работе,

С

боте графы считаются простыми и неориентированными. Через V (С) обозначается множество вершин графа С, а через Е(С) — множество рёбер.

Пусть и и V — вершины графа С. Через Шв1с(и,у) обозначается расстояние между этими вершинами в графе, т.е, число рёбер в кратчайшем пути, соединяющем и и V,

Напомним, что степенью вершины графа называют число смежных ей вершин.

Напомним также, что деревом называют связный граф без циклов. Листья это вершины дерева степени 1, Звездой называют дерево изоморфное полному двудольному графу К1>п. п > 1, т.е, дерево с п листьями и ещё одной вершиной степени п. Вершину степени п мы будем называть центральной вершиной древа.

Определим теперь помечивания графов, рассмативаемые в работе. Пусть С, Н — графы, РьР2, • • • , Рк ~ положительные целые числа, Р1 > Р2 > •• > рк- Н (рьр2, • • • ,рк) - помечиванием или раскраской графа С называют функцию /: V(С) ^ V(Н) такую, что для любых вершин и, V графа С йівін (/(и),/ (г>)) > р^, если ^івіс(и, V) < і, при і = 1, 2, • • •, к.

Важным частным случаем таких помечиваний является случай, когда граф Н является путём. Соответственно, Ь(рьр2, • • • , рк) - помечиванием или раскраской графа С называют функцию /: V(С) ^ {0,1, • • •, А}, где А — неотрицательное целое число, такую, что для любых вершин и, V графа С |/(и) — /(V) > рі; если ^івіс(и, V) < і, при і =1, 2, • • •, к, Минимальное А, для которого существует £(рь р2, • • •, рк)

- помечивание графа С, будет обозначаться АРЬР2)...)Рк(С),

Мы будем рассматривать помечивания для к = 3,

Сформулируем теперь основные результаты.

Теорема 1. Следующая задача является МР-полной для любого целого числа, р > 2:

УСЛОВИЕ: Даны дерево Т и граф Н.

ВОПРОС: Существует ли Н(р, 1,1) - помечиваниє Т?

Доказательство этой теоремы приводится в 3 части,

Н(1, 1, 1)

дача может быть решена для деревьев полиномиально, поскольку она

равносильна задаче о существовании IV(Н)| - раскраски Т3, а степени

Ск

чается граф с тем же множеством вершин, что и С, две вершины и и V которого являются смежными, если ^.^(и^) < к.

Для Ь(р, 1,1) - помечиваний удалось получить менее сильный результат, Если задача о существовании Н(р, 1,1) - помечиваний МР-полна для любых фиксированных р > 2, то для Ь(р, 1,1) - помечиваний удаётся получить аналогичный результат для случая, когда параметр рр задачи остаётся открытым.

Теорема 2. Следующая, задача, является, МР-полной:

Тр

А

ВОПРОС: Верно ли, что АР)1)1(Т) < А?

Доказательство данного утверждения приводится в 4 части.

3. Доказательство теоремы 1

Принадлежность задачи классу Х1) очевидна.

Пусть С — граф. Напомним, что множество вершин Ц С V(С) называют независимым, если никакие две вершины и, V £ Ц не являются смежными. Множество Ц С V(С) называют кликой, если любые две вершины и, V £ Ц являются смежными. Дополнение графа С это граф с множеством вершин V(С), две вершины которого являются смежны-

С

Рассмотрим задачу Независимое множество, которая формулируется следующим образом:

Ск

СЦ

|Ц| > к?

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

Рассмотрим теперь задачу Клика:

Ск С Ц |Ц| > к

Поскольку независимое множество Ц С V(С) является кликой в дополнении графа, то задача Клика МР-полна для п — 3 - однородных п

п—3

графов к задаче, рассматриваемой в теореме. Мы будем считать, что не умаляет общности, что к > 4,

Построим дерево Тк, Для этого рассмотрим к экземпляров звезды К13 с центральными вершинами v1, v2,..., vk, Затем соединим эти вер-

и

Пусть С — п — 3 - однородный граф с п вершинами, п > к. Введём Н

р = 2 Н

из графа С добавлением изолированной вершины г.

Докажем, что Н(р, 1,1) - помечивание Т существует тогда и только Ск

Предположим, что f: V(Т) ^ V(Н) является Н(р, 1,1) - помечи-ванием Т. Вершина f (и) не может быть смежна вершинам f (^) при г = 1, 2,..., к в графе Н. Так как к > 4, и для любой вершины х £ V(Н),

х = г, число несмежных вершин равно 4, то f (и) = г. Из этого вытекает, что f (V*) £ V(С) при г = 1, 2,..., к. Пусть г, ] £ {1, 2,..., к} г = ]. Поскольку 1г8£т(^,^-) = 2, то f (V*) = f (V ), Обозначим через х1,х2,х3 листья Т смежные вершине V*. Из того, что 1гв^(х5,х4) = 1гв^(х5,и) = 2 при 8, £ =1, 2, 3 ^ = £, следует, что f (х1), f (х2), f (х3) являются попарно различными вершинами С несмежными f (V*), Так как 1г8£т(х8, V) = 3 при 8 = 1, 2, 3, то f ) = f (х4). В силу того, что в графе С существуют ровно 3 вершины, не являющиеся смежными вершине f (V*), вершины f (V*) и f (V) будут смежными. Следовательно, множество Ц = ^Ы, f (v2),..., f (vk)} является кликой в С,

Допустим теперь, ЧТО множество Ц = {щ^, Ш2, . . . , 'Шк} является КЛИКОЙ в графе С. Укажем помечивание Положим f (и) = г, а f (V*) = ш* при г = 1, 2,..., к. Рассмотрим по очереди вершины V* при г = 1, 2,..., к. Пусть х1, х2, х3 — листья Т, смежные вершине V*. В графе С существуют ровно 3 вершины у1, у2, у3, те являющиеся смежными вершине Ш*. Заметим, что у1,у2,у3 / Ц. Положим f (х^-) = у при ^ = 1, 2, 3, Легко видеть, что ^ ^^дается Н(р, 1, 1) - помечиванием Т, р > 2

Н

СС длины 2|~|] — 2, Обозначим через ЖьЖ2,... ,хгп центральные вершины этих путей. Добавим к графу две вершины рг, которые соединяются путём длины |_§] ■ Затем вершина у соединяется рёбрами с вершинами х1, х2,..., хт. Если р является нечётным, то, кроме того, вершины х1, х2,..., хт попарно соединяются рёбрами,

В заключение доказательства заметим, что очевидным образом по-ТН

алгоритмом,

4. Доказательство теоремы 2

Принадлежность задачи классу Х1) очевидна.

Построим преобразование МР-полной задачи к данной. Для удобства мы сначала рассмотрим вспомогательную задачу списочного помечива-ния специального вида.

Пусть С — граф. Пусть, кроме того, для каждой вершины V £ V(С) задано множество (список возможных меток) 5(V) С {1, 2,..., Л}, Помечивание f: V (С) ^ {0,1,..., Л} граф а С называют списочным, если f (V) £ 5(V) для всех V £ V(С),

Пусть р, Л, 8, £ — положительные целые числа, 2 < р, 5р + £ — 3 < Л, Построим дерево Т3^ и списки возможных меток вершин. Зададим вер-

шины ui, u2,..., us, vi, , vt, w, Соединим вершину w рёбрами с вер-

шинами ub u2,..., us, а затем соединим её с вершинами vi; v2,..., vt путями длины 2, Будем считать, что S (x) имеет в ид {ii, i2,..., ir} U {Л — ii,A — i2,..., A — ir}, где {ii, i2,...,ir} С {1, 2,... ,p — 1}, при x G {ui, u2,..., us, vi; v2,..., vt}, а для всех остальных вершин y G V(T) положим S(y) = {0,1,..., A},

Лемма 1. Задача о существовании списочного L(p, 1,1) - помечивания дерева, Ts,t является, NP-полной.

Доказательство. Легко видеть, что эта задача входит в класс NP,

Построим преобразование NP-полной задачи 3-Выполнимость (см, [1]) к рассматриваемой нами задаче. Напомним, что задача 3-Выполнимость формулируется следующим образом:

УСЛОВИЕ: Даны булевы переменные xi, x2,..., xn и булево выражение в конъюнктивной нормальной форме C = Ci Л C2 Л ■ ■ ■ Л Cm, где Ci, C2,..., Cm — элементарные дизъюнкции, каждая из которых содержит ровно 3 литерала,

C

Положим p = 2n+1, s = 3n, t = m, a A = 10n+m+2, Пусть S(u3i_2) = S(u3i-i) = S(u3i) = {2i — 1, 2i, A — 2i + 1, A — 2i} при i = 1, 2,..., n. Построим множества S (vj) при j = 1, 2,..., m включив в S (vj) числа 2i — 1, A — 2i + 1, элементарная дизъюнкция Cj содержит литерал Xi, и числа 2г, А — 2г, если С,- содержит литерал для г = 1, 2,..., п.

Предположим, что переменные xi,x2,..., xn имеют значения, для которых выражение C = true. Построим списочное L(p, 1,1) - поме-чивание f дерева TS)^, Положим f (u3i-2) = 2i — 1, f (u3i-2) = 2i, a f (u3i) = A — 2i + 1, тел и Xi = fa/s^^ f (u3i) = A — 2^^лп x* = true, при

i = 1 , 2 , . . . , n j = 1 , 2 , . . . , m Cj

некоторый литерал z = true Если z = x^, то положим f (vj) = A — 2i + 1, Если же г = xl, то f(vj) = A — 2г. Кроме того, положим f{w) = 2р — 1, а оставшиеся m вершин дерева Ts t пометим различными числами из множества {3p — 1, 3p,..., 3p + m — 2}. Легко видеть, что f обладает нужными свойствами.

Допустим теперь, что f является L(p, 1,1) - помечиванием TS)t. Для каждого i = 1, 2,..., n положим x* = false если 2i — 1,A — 2i +1 G {f (u3i_2),f (u3i-i),f (u3i)}, и xi = tru^^ тели 2i, A — 2i G {f (u3i_2),f (u3i_i),f (u3i)} Рассмотрим f (vj) при j = 1, 2, ...,m. Ясно, что f(vj) = f(ui),f(u2),...,f(us) Следовательно, если f(uj) = 2i — 1 или f (uj) = A — 2i + 1 некоторого i G {1, 2,..., n}, то элементарная

дизъюнкция Cj содержит литерал x* = true Аналогично, f (uj) = 2i или f (uj) = A — 2i, то элементарная дизъюнкция Cj содержит литерал x и x* = fa/se.

Очевидно, что описанное построение Ts,t и списков возможных меток может быть осуществлено полиномиальным алгоритмом.

Отметим, что мы доказали NP-полноту задачи для случая, когда числовые параметры p, A = O(|V(Tsjt)|), Заметим также, что задача является NP-полной для любого A > 5p + t — 3,

Преобразуем теперь задачу списочного помечивания к задаче обычного L(p, 1, 1) - помечивания. Для этого сконструируем деревья, выделенные вершины которых будут в любых помечиваниях иметь метки из множеств вида {ii, i2,..., ir} U {A — ii, A — i2,..., A — ir},

Пусть 2 < p, 2p < A, Построим последовательно деревья, которые будут обозначены через TH и F,

Рассмотрим звезду Ki)A_p с центральной вершиной x. Добавим ещё yx

T y T

Выделим некоторые очевидные свойства L(p, 1,1) - помечиваний таких деревьев в отдельную лемму.

Лемма 2. Для дерева T найдётся L(p, 1,1) - помечивание, и для, каждого такого помечивания, f либо f (x) = 0 и f (y) G {1, 2,... ,p — 1}, либо f (x) = A и f (y) G {A — p + 1, A — p + 2,..., A — 1}.

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

Построим теперь дерево H, Для этого рассмотрим p звёзд Ki)A_p, K1)a_p_1, ..., KA_2p+i с центральными вершинами x0, xi,..., xp_i соот-

y

x0, xi,..., xp_i рёбрами. Из предыдущей леммы и определения L(p, 1, 1)

- помечиваний сразу следует следующее утверждение.

Лемма 3. Для дерева, H найдётся L(p,l,l) - помечивание, и для, каждого такого помечивания, f либо f (x*) = i при всех i = 0,1,..., p—1, либо f (x*) = A — i при всех i = 0,1,..., p — 1.

Обозначим через Hk дерево H с корневой вершиной, являющейся ЛИСТОМ H смежным вершине xk, при k = {1, 2,... ,p — 1} Верши ну y мы назовём центральной вершиной.

Пусть S С {1, 2,..., p — 1}, а {ii,i2,...,ir} = {1, 2,... ,p — 1} \ S, Построим деревья H*1, H*2,..., H*r, корни которых мы объединим в одну вершину u. Затем рассмотрим дерево T с корнем v, который соединим с u ребром. Обозначим получившееся дерево через F(S), Назовём вершину v корнем F,

Лемма 4. Пусть г е {0,1,..., А} Для дерева Я(5) найдётся Ь(р, 1,1) - помечивание /, для, которого /(г) = г, тогда, и только тогда, когда, либо г е Б, либо А — г е 5.

Доказательство. Это утверждение сразу следует из лемм 3 и 4, а также следующего замечания. Рассмотрим дерево Нк, к которому добавлена вершина ю, соединённая с корнем ребром. Тогда для любого £(р, 1,1) - помечивания / этого дерева |/(ю) — к| < р — 1,

Перейдём теперь непосредственно к преобразованию задачи списочного £(р, 1,1) - помечивания дерева Я,,*-

Пусть р, А, в, £ — положительные целые числа, 2 < р А = 5р + 2в + 3£ — 1, Б («1), Б (и2),..., Б (ив) — списки возможных меток вершин ^1, , «в, а Б(г^), Б(г2),..., Б(г4) — списки возможных меток вер-

шин г1, г2,..., Положим Б* = Б(и*)П{1, 2,... ,р—1} при г = 1, 2,..., в, а Б' = Б(г,)П{1, 2,... ,р — 1} при^ = 1, 2, ...,£. Построим деревья Я(Б*), корни которых совпадают с вершинами « дерев а Тв)4, пр и г = 1, 2,..., в, а также деревья Я(Б'), корни которых совпадают с вершинами г.,-, при ^ = 1, 2, ...,£. Обозначим полученное дерево через Я,

Докажем, что списочное Ь(р, 1,1) - помечивание дерева Тв)4 существует тогда и только тогда, когда существует £(р, 1,1) - помечивание Я

Пусть / является списочным £(р, 1,1) - помечиванием дерева Я^, Построим Ь(р, 1,1) - помечива ние Я. Положим д(и*) = / (и*) при г = 1, 2,..., в, д(г,) = /(г,) при ^ = 1, 2,..., £, Для вершины ю дерева Я,* д(ю) = 2р — 1, Оставшиеся £ вершин дерева Я,* пометим различными числами из множества {3р — 1, 3р,..., 3р + £ — 2}, Опишем помечивание деревьев Я. Вершины этих деревьев, смежные вершинам Я,* (в каждом дереве их 2), помечаются различными числами из множества 3р + £ —

1, 3р+£,..., 3р+3£+2в—2} Центральные вершины деревьев Н получают 0А

Если / является Ь(р, 1,1) - помечиванием дерева Я, то из леммы 4 сразу следует, что сужение / на множество вершин Я,* будет списочным помечиванием дерева Я,*-

5. Заключение

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

Таким образом, следующая задача является МР-полной для любых целых к > 3 и р > 2:

УСЛОВИЕ: Даны дерево T и граф H,

ВОПРОС: Существует ли H(p, 1, 1,..., 1) - помечивание T, где в k—1

k>3

УСЛОВИЕ: Дано дерево T, положительное целое число p и

A

ВОПРОС: Верно ли, что AP)i)i)...)1(T) < A, где в списке параметров k — 1 единиц?

Обсудим в заключение одну нерешённую задачу. Как уже было отмечено выше, вычисление AP)i)i(T) для деревьев является NP-трудной

p

вычисления AP)i)i(T) для фиксироваиных p > 2 остаётся открытым, В [5] показано, что для любых целых pi,p2,p^ pi > p2 > p3 > 1 выполнено неравенство:

ps(x(T3) — 1) < Api ,p2 ,рз (T) < p2X(T3) + pi + max {pi — p2,p3} — 3, где x(G) это хроматическое число графа G. Отсюда следует, что Х(Т3) — 1 < Ap,i,i(T) < x(T3) + 2p — 4 p > 2 p = 2

p

лить A2)i)1(T) с помощью полиномиального алгоритма.

Литература

1, Гэри М., Джонсон Д. Вычислительные машины и труднорешаемые задачи. М.: Мир, 1982,

2, Bertossi A.A., Pinotti M.G., Rizzi R. Channel assignment on strongly simplicial graphs // In: Internetional parallel and distributed processing symposium, 17th IPDPS ’03, Nice. IEEE Computer society. V.222. 2003.

3, Broersma H. J. A general framework for coloring problems: old results, new results, and open problems. Memorandum .№1704, Department of applied mathematics, Faculty of EEMCS, University of Twente, the Netherlands, 2003,

4, Chang G.J., Kuo D. The L(2,1)-labeling problem on graphs // SIAM J. Disk. Math. 1965. V.9. P. 309-316.

5, Fiala J., Golovach P.A., Kratochvil J. Elegant Distant constrained labelings of graphs of bounded treewidth // In: Graph Theoretic Concepts in Computer Science, WG’04- Lecture Notes in Comp. Sci. 2005. V.3553.

6, Fiala J., Golovach P.A., Kratochvil J. Distant constrained labelings of graphs of bounded treewidth // In: 32nd Internationa Colloquium on Automata, Languages and Programming, ICALP 2005. Lecture Notes in Comp. Sci. 2005. V.3580. P. 360-312.

7, Fiala J., Kloks T., Kratochvil J. Fixed-parameter complexity of A-coloring // In: Graph Theoretic Concepts in Computer Science, WG’99. Lecture Notes in Comp. Sci. 1999. V.1665. P. 350-363.

8, Fiala J., Kratochvil J. Proskurowski A. Distance constrained labeling of precoloring trees // In: Theoretical Computer Science. 7th ICTCS 2001. Lecture Notes in Comp. Sci. 2001. V.2202. P. 285-292.

9, Fiala J., Kratochvil J. Complexity of partial covers of graphs // In: Algorithms and compupation. ISAAC 2001. Lecture Notes in Comp. Sci. 2001. V.2223. P. 537-549.

10, Fiala J., Kratochvil J. Partial covers of graphs // Discussiones Mathematicae Graph Theory. 2002. V.22. P. 89-99.

11, Griggs J.R., Yeh R.K. Labelling graphs with a condition at distance

2 // SIAM J. Disk. Math. 1992. V.5. P. 586-595.

12, Van den Heuvel J., Leese R.A., Shepherd M.A. Graph labeling and radio channel assignment // Journal of Graph Theory. 1998. V.29. №4. P. 263-283.

13, Leese R.A. Radio spectrum: a raw material for the telecommunications industry // In: 10th Conference of the European Consortium for Mathematics in Industry. Goteborg. 1998.

14, Lin Y-L.. Skiena S. Algorithms for square roots of graphs // SIAM J. Discrete Mathematics. 1995. V.8. .V"L P. 99-118.

15, Murphey R.A.. Pardalos P.M., Resende M.G. Frequency assignment problems, AT&T Labs Research Technical Report: 98,16,1, 1998.

Summary

Golovach P. A. Distance constrained labelings of trees

An assignment of nonnegative integers to the vertices of a graph G is L(pi,p2, • • • ) - labeling (or coloring) if for every two vertices at distance

at most i < k, the difference of the integers (labels) assigned to them is at least p^, An interest to such labelings is motivated by their usage in models of telecommunication networks. We prove that the existence problem of L(p, 1,1) - labeling with labels, that are at most A, is NP-complete for trees.

Сыктывкарский университет

Поступила 4-02.2006

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