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

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

CC BY
70
33
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГРАФЫ С ПОМЕЧЕННЫМИ ВЕРШИНАМИ / ЯЗЫКИ В АЛФАВИТЕ МЕТОК ВЕРШИН / РАЗЛИЧЕНИЕ ВЕРШИН ГРАФА / VERTEX LABELED GRAPHS / LANGUAGES OVER THE LABEL ALPHABET / VERTEX EQUIVALENCE

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

Рассматривается задача различения вершин помеченного неорграфа по ассоциированным с ними языкам в алфавите меток. Показано, что верхняя оценка длины слова, различающего две вершины графа, равна половине от числа его вершин.

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

On Upper Bound of Vertex Distinguishing Word Length on Vertex Labeled Graph

The problem of vertex distinguishing on vertex labeled graphs is considered. Two vertices are called distinguishable if associated languages over the alphabet of labels are different. A linear upper bound of vertex distinguishing word length equal to half the number of vertices is obtained.

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

tensions of graphs. Vestnik Tomskogo Gos. Univ., 2001, iss. 6, pp. 63-65 (in Russian).

5. Kurnosova S. G. T-neprivodimye rasshireniia dlia nekotorykh klassov grafov [T-irreducible extensions for some classes graphs]. Teoreticheskie problemy informatiki i ee prilozhenii [Theoretical Problems of In-

formatics and its applications]. Saratov, 2004, iss. 6, pp. 113-125 (in Russian).

6. Osipov D. Yu. T-neprivodimye rasshireniia dlia ob"edi-neniia tsepei i tsiklov [T-irreducible extensions for union of paths and cycles]. Komp'iuternye nauki i informatsionnye tekhnologii. Saratov, 2012, pp. 245-246 (in Russian).

УДК 519.7

ОБ ОЦЕНКЕ ДЛИНЫ СЛОВА, РАЗЛИЧАЮЩЕГО ДВЕ ВЕРШИНЫ ПОМЕЧЕННОГО НЕОРГРАФА

С. В. Сапунов

Кандидат физико-математических наук, научный сотрудник, Институт прикладной математики и механики НАН Украины, Донецк, sapunov.sv@iamm.ac.donetsk.ua

Рассматривается задача различения вершин помеченного неорграфа по ассоциированным с ними языкам в алфавите меток. Показано, что верхняя оценка длины слова, различающего две вершины графа, равна половине от числа его вершин.

Ключевые слова: графы с помеченными вершинами, языки в алфавите меток вершин, различение вершин графа.

ВВЕДЕНИЕ

Основной проблемой теоретической кибернетики является проблема взаимодействия управляющей и управляемой систем (управляющего автомата и его операционной среды) [1,2]. Взаимодействие таких систем зачастую представляется как процесс перемещения автомата по помеченному графу или лабиринту среды. Такое представление интенсивно развивается в работах В. Б. Кудрявцева и его школы [3]. Одной из центральных и актуальных как в теоретическом, так и в прикладном аспектах проблем, возникающих при исследованиях взаимодействия автоматов и графов, является проблема анализа или распознавания свойств графа при различной априорной информации и при различных способах взаимодействия автомата и графа. Один из подходов к решению проблемы анализа графа операционной среды основывается на том, что операционная среда рассматривается как граф с помеченными вершинами. Такие графы возникли первоначально как блок-схемы и схемы программ, а в настоящее время находят применение в задачах навигации роботов [4]. В монографии Ю. В. Капитоновой и А. А. Летичевского [2] с вершинами таких графов естественным образом связаны языки в алфавите меток вершин и показано, что эти языки регулярны и не содержат пустого слова.

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

1. ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ

Неопределяемые понятия общеизвестны и их можно найти, например, в [6].

Помеченным графом назовем конечный простой связный неориентированный граф с помеченными вершинами С = (V, Е, М, ц), где V — множество вершин, |У | = п, Е — множество ребер (т.е. неупорядоченных пар вершин), М — множество меток, |М| = т, ц : V ^ М — сюръективная функция разметки вершин. Под окрестностью Г„ вершины V е V будем понимать множество всех вершин, смежных с V. Путем в графе С назовем последовательность вершин р = VI ... Vk такую, что (VI,^+1) е Е, г = 1 , ...,к — 1. Число к е N назовем длиной пути р. Меткой ц(р) пути р назовем слово — = ц^)... ц^к) в алфавите меток М. Будем говорить, что слово — определяется вершиной VI. Длину слова — будем обозначать через й(-). Путь с меткой начинающейся в вершине V, будем обозначать р^, —). Инверсией слова — = ц^).. . ц^к) назовем слово —-1 = ц^к).. .ц^).

Множество всех слов ш е М +, определяемых вершиной V, будем называть языком этой вершины. Граф С будем называть приведенным, если для любых вершин VI, г>2 е V из VI = V2 следует = .

Определим на М + частичную операцию о композиции слов. Пусть х,у е М, ш15ш2 е М*, тогда Ш1 х о хш2 = ш1хш2 и ш1х о уш2 не определено, если х = у. Композицию к экземпляров слова ш будем обозначать ш^.

Введем операцию * : V х М + ^ соотношением: для любой вершины V е V и любого слова ш е М + через V * ш обозначим множество всех вершин к е V таких, что существует путь р, соединяющий вершины V и к, и д(р) = ш. Ясно, что если слово ш е , то |V * ш| > 0 и |V * ш| =0 — в противном случае.

Слово ш' называется подсловом слова ш, если существуют слова ш1 и ш2 (возможно, однобуквен-ные) такие, что ш = ш1 о ш' о ш2. Если й(ш1) = 1 (¿(ш2) = 1), то слово ш' называется начальным отрезком (финальным отрезком) слова ш.

2. ДЕТЕРМИНИРОВАННЫЕ ГРАФЫ

Функцию разметки д : V ^ М будем называть детерминированной или Д-разметкой, если для любой вершины V е V и любых вершин д, к е Г^) из д = к следует д(д) = д(к). Помеченный граф С с детерминированной функцией разметки будем называть детерминированным, или Д-графом.

В [7] было показано, что из определения Д-графа вытекают следующие его свойства:

1) помеченный граф С является Д-графом тогда и только тогда, когда для любой вершины V е V и любого слова ш е М + выполняется |V * ш| ^ 1, причем |V * ш| = 1, если ш е и |V * ш| =0 — в противном случае;

2) для любых различных вершин V! е V и любого слова ш е П расстояние между вершинами v1 * ш и v2 * ш не меньше 4.

3. РАЗЛИЧЕНИЕ ВЕРШИН

Будем говорить, что вершины v1,v2 е V неотличимы, если = . В противном случае будем называть эти вершины отличимыми.

Следующая теорема дает оценку длины слова, различающего две вершины связного Д-графа.

Теорема 1. Пусть С является связным приведенным СД-графом. Тогда для любых вершин VI., v2 е V, v1 = v2, длина кратчайшего слова из © не превосходит п/2.

Доказательство. Если д^) = д^2), то однобуквенное слово ш = д^) (или ш = д^2)) является кратчайшим словом из © и ¿(ш) < п/2.

Пусть д^) = д^2). Так как граф С приведенный и связный, то \ = 0, \ = 0 и, следовательно, © = 0.

Пусть слово и является меткой некоторого кратчайшего пути из v1 в v2. Ясно, что 4 ^ ¿(и) ^ п. Действительно, ограничение ¿(и) снизу вытекает из определения Д-графа, а ограничение сверху определяется числом вершин графа.

Предположим, что ¿(и) = п. По определению Д-графа слово и не может быть палиндромом, следовательно, и е . Определим максимальную возможную длину слова ш е ©^и2. Представим слово и в виде композиции его подслов: и = и1 о и2 о и3.

Рассмотрим граф на рис. 1. Здесь стрелкой обозначается направление прохождения пути в соответствии с чтением его метки слева направо.

Из определения Д-графа следует, что ¿(и2) > 4. Легко видеть, что максимальное значение ¿(ш) достигается при условии, что и3 = и-1 и ¿(и2) = 4. Действительно, слово и1 Ь е \ , слово и1 с е \ и любое из этих слов может быть выбрано в качестве слова ш. Оценим длину слова ш. В данном случае п = 2^(и1 ) + 2. Отсюда ¿(и1) = = п/2 — 1. Следовательно, ¿(ш) = п/2. Пусть ¿(и) < п. Если и е © ¿г>2, то, рассуждая аналогично вышеизложенному, получим, что длина кратчайшего слова из © не превосходит п/2.

Пусть для некоторого натурального к выполняется {(и-1 С П . Пусть, далее, су-

-1

Рис. 1

ществует кратчайший начальный отрезок и- слова и-1 такой, что (и-1 о и- е \ 2 ^ ¿(и1) ^ ¿(и). Положим, что существует начальный отрезок и2 слова и такой, что и^ о и2 е ¿(и1) < ¿(и2) < ¿(и).

и

и

Рассмотрим граф на рис. 2. Здесь 1 ^ ¿(и3) ^ ¿(и) — 1. По построению слово м = (и о о и-1 является кратчайшим словом из ЬЬ1 ф . Оценим длину слова м. В данном случае

п ^ (2к + 1)ОД + 2^(м1) — 2к — 3 и ¿(м) ^ Ы(и) + ¿(и) — к. Отсюда ¿(м) ^ — ) ^ п/2

для любого к ^ 1.

2к + 1

о—■

и3

VI

(х)

(и-1)^

~0

о-

-0-®

Рис. 2

Пусть для любого натурального к слово ик 6 П. Так как граф С конечен, то для некоторого I ^ к выполняется т * и1 = Обозначим чеоез ш кратчайшее слово из Ф и положим для определенности, что го 6 Пусть ■ш = м/г/, где у е М.

Предположим, что пути р(Ч>1,и/) и являются простыми (рис. 3).

Пусть пути р(у2,'ш) и не име-

ют общих вершин с путем р(т,и1), кроме вершин п\ и Если <1{и) ^ то < п/2. Действительно, пути р(Ч>1,и/) и р(у\,и1) содержат в сумме больше вершин, чем путь р(г>2, м).

Пусть ¿(м) > ¿(и) и ¿(м') = ¿(ик о и1), где и = м1 о и2. Ясно, что ¿(м') ^ 4. Тогда существует начальный отрезок слова м' такой, что ¿(шЦ) = ¿(ик-1 о и1) и и о 6 . Следовательно, и о 6 и существует путь р(г>2,и о ). Тогда существует начальный отрезок 2 слова м' такой, что ¿(^и2) = ¿(ик-2 о и1) и и2 о 2 6 . Следовательно, и2 о м/2 6 и существует путь р(г>2,и2 о 2). Рассуждая далее по индукции, получим, что существуют пути р(г>2,и3 о м^з), .. ., р(г>2,ик-1 о к-1). Наконец, существует начальный отрезок 1 слова м' такой, что ¿(шЦ 1) = ¿(и1)

и существует путь р(г>2, ик о 1).

6 П . Следовательно, существует путь ,и-1 о ).

Ч>2 м>2

М V' м?

Рис. 3

Тогда ик о 1 6 С другой стороны, слово и-1 о

и ик1 6 .

Тогда слово (и 1 )2 о 2 6 П . Следовательно, существует путь , (и 1 )2 о 2 ). Рассуждая далее по индукции, получим, что существуют пути (и-1 )3 о шЦ3), ... , , (и-1 )к-1 о мЦк-1). Наконец, существует слово (и-1 )к о мЦ 1 6 П и существует путь р(г>15 (и-1 )к о шЦ 1) (рис. 4).

Рис. 4

Оценим длину слова м. В данном случае п ^ М(и) — 1 + 2^(м) — 3 + А, где А = (к + 1)Ы(и) +

п 1 1 А

+ 2(к + 1)^(и1) — (к + 1)к — 2к. Тогда ¿(м) ^ — — - ¿(и) + -(1 — 3) — —. Следовательно, ¿(м) < п/2

при любых допустимых значениях 1 и ¿(и).

22

2

2

и

1

и

3

V

2

к

и

и

и

2

Пусть слово ш совпадает с собственным начальным отрезком слова и1-1. Легко видеть, что в этом случае, по крайней мере, последняя вершина пути , ш) не принадлежит пути , и1-1). Рассмотрим граф на рис. 5. Здесь ш = ш о ш2у, и = ш о и1, и слово ш2 является начальным

отрезком слова ш2.

Оценим длину слова ю. Если / > 2, то п ^ /¿(и) — 1 + 2^(ш1) — 1. Подставим в это неравенство выражения ¿(ш2) = ¿(ш) — — ) + 1 и ) = ¿(и) — ¿(и1) + 1. Тогда п ^ (1 — 2)^(и) + 2^(ш) + 2^(и1) — 1 — 1. Отсюда п1

¿(ш) < - — - ((1 — 2)ад + 2^(«1) + 1 + 1). 22

Так как вычитаемое в правой части неравенства больше 0 при 1 > 2, то ¿(ш) < п/2.

Пусть 1 = 2. Если ¿(и1) < ¿(ш1), то ¿(и-1 о ш2у) < ¿(ш1 о ш2у) и и-1 о ш2у е £ \ , что невозможно. Следовательно, ¿(и1) ^ ¿(ш1). Оценим длину слова ш. В данном случае п ^ 2^(и) + 2^(ш2) — 3. Подставим в это неравенство выражения ¿(ш2) = ¿(ш)—¿(ш1 ) + 1 и ¿(ш1) = ¿(и)—¿(и1 ) + 1. Тогда п ^ 2^(ш)+2^(и1)—3.

Отсюда ¿(ш) < Пп — ) — . Вычитаемое в правой части всегда больше 0, так как ¿(и1) > 1.

Следовательно, ¿(ш) < п/2.

Пусть ш = ик о и1 о ш2у, где у е М, и = и1 о и2. Здесь к < (1 — 1)/2. Действительно, в противном случае слово ик-1 о ш2у е \ , что невозможно.

Так как ш является кратчайшим словом из ЬУ1 © ЬУ2, то слово ик о и1 о ш2 е и существует путь , ик о и1 о ш2). Тогда слово ик-1 о и1 о ш2 е ЬУ1 П ЬУ2 и существует путь , ик-1 о и1 о ш2). Рассуждая по индукции, получаем, что существуют пути , ик-2 о и1 о ш2), . .., , и о и1 о ш2) и , и1 о ш2). Из последнего следует, что слово и-1 о ш2 е П и существует путь , и-1 о ш2). Тогда слово и-1 о и-1 о ш2 е П и существует путь , и-1 о и-1 о ш2). Следовательно, слово (и-1 )2 о и-1 о ш2 е П и существует путь , (и-1 )2 о и-1 о ш2). Рассуждая по индукции,

Рис. 5

получаем, что существуют пути , (и-1 )3 о и- о ш2), ..., , (и-1) о и- о ш2). Таким образом, в графе С существует, по крайней мере, ((2к — 2)^(ш2) — (2к — 2)) вершин, не принадлежащих пути , ш) (рис. 6).

Рис. 6

и

и1 и2

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

/1 —к — 1

Оценим длину слова и. В данном случае п ^ ¿¿(и) — 1 + ¿(ад2) + А, где А = (2к — 2^(ад2) — (2к — 2). п 1

Отсюда, ¿(и) ^ у + 1 — у^(<ш2) — А. Ясно, что ¿(и) тем больше, чем меньше А. Следовательно,

отвеличины А зависит и величина ¿(ад). Значение А обращается в 0, если ¿(ад2) = 1. Следовательно, в этом случае ¿(ад) достигает максимума при прочих равных условиях.

Пусть ¿(ад2) = 1. Рассмотрим граф на рис. 7. Здесь и о и2 = и, ик о их у = ад. Если ¿(^ о их) < < ¿((и-1 )г-&-1 о и-1), то (и-1 )г-&-1 о и-1 у 6 \ и ¿((и-1 )1-&-1 о и-1 у) < ¿(ад), что невозможно. Следовательно, к ^ (1 — 1)/2 и ¿(и) ^ ¿(и)/2. Оценим длину слова ад. В данном случае п ^ ¿¿(и) — 1 + 1. Отсюда ¿(и) ^ (п + 1 — 1)/1. Так как ¿(ад) = ¿(и& о и1 у) = = Ы(и) — к + ¿(и), то ¿(ад) ^ (кп + к1 — к)/1 + ¿(и) — к. Так как ¿(и) ^ ¿(и)/2 и к ^ (1 — 1)/2, то ¿(ад) ^ п/2.

Предположим, что путь р(Ч>2,ад) содержит цикл, например, р(г2 * ад1 ,ад2 о ад3) (рис. 8). Здесь С обозначает неориентированное дерево с корнем в вершине г1, ветви которого помечены всеми начальными отрезками слова ад. Принципы выделения подграфа С из графа С будут объяснены ниже.

Пусть путь ,ад') содержит цикл * ад1 ,ад2 о ад3). По определению Д-графа путь , ад1 о ад2 о ад4) определен единственным образом. Тогда слово ад1 о ад2 о ад4 6 П , а слово ад1 о ад2 о ад4у 6 \ . Легко видеть, что ¿(ад1 о ад2 о ад4у) < ¿(ад). Следовательно, ад1 о ад2 о ад4у является кратчайшим словом из

Рис. 7

Рис. 8

что невозможно.

ф ¿г _

Пусть пути р(г2,ад) и ,ад') не имеют общих вершин с путем , и1), кроме вершин г1 и г2. Если ¿(и) ^ ¿(ад), то ¿(ад) < п/2. Действительно, так как путь р(г1 , и) является простым по определению, то длина слова и не превосходит п/1, а минимальное возможное значение 1 равно 2.

Пусть ¿(и) < ¿(ад) и ад = ад1 о (ад2 о ад3 о ад2)в о ад4у. Предположим, что длины слов ад1, ад2, ад32, ад4 совпадают и з = 1. Тогда существует путь Р(г1,ад1 о ад2 о ад3 о ад2 о ад4), не содержащий циклов. Слово ад1 оад2оад4у 6 и его длина меньше, чем ¿(ад). Следовательно, это слово принадлежит и существует путь р(г1, ад1 оад2 о ад4 у). Так как ¿(ад1 о ад2 оад3 оад-1) < ¿(ад), то ад1 оад2 оад3 о ад-1 6 П£-2. Следовательно, существует путь р(г1, ад1 о ад2 о ад3 о ад-1). Так как ¿(ад1 о ад2 о ад3 о ад2 о ад3) < ¿(ад), то ад1 о ад2 о ад3 о ад2 о ад3 6 П . Следовательно, существует путь р(г1, ад1 о ад2 о ад3 о ад2 о ад3). Слово ад1 о ад-1 о ад4у 6 и его длина меньше, чем ¿(ад). Следовательно, это слово принадлежит ЬЬ1 и существует путь р(г1 ,ад1 о ад-1 о ад4у). Так как длины слов ад1 о ад-1 о ад-1 о ад-1, ад1 о ад-1 о ад-1 о ад-1 о ад4, ад1 о ад-1 о ад-1 о ад-1 о ад-1 меньше, чем ¿(ад), то все эти слова принадлежат ЬЬ1 П , и существуют пути с соответствующими метками из вершины г1 (рис. 9).

Оценим число п(С) вершин в подграфе С'. В данном случае п(С) ^ 3¿(ад1) +4¿(ад2) +4¿(ад3) + + 4¿(ад4) — 9. Легко видеть, что ¿(ад) = ¿(ад1) + 2¿(ад2) + ¿(ад3) + ¿(ад4) — 3. Таким образом, значение ¿(ад), по крайней мере, в 2 раза меньше, чем число вершин в подграфе С. Следовательно, ¿(ад) < п/2. С ростом параметра з число вершин в подграфе С будет только возрастать. Таким образом, значение ¿(ад) не превысит п/2.

Предположим, что одно из слов ад1, ад1 о ад2 или ад1 о ад2 о ад4 является начальным отрезком слова и1 (или (и-1)1). Пусть для определенности слово ад1 о ад2 о ад4 является начальным отрезком и1. По определению Д-графа все вершины пути р(г2,ад1 оад2 оад4) являются также вершинами пути р(г1 , и1). Так как ад1 оад2оад4 6 П£-2, то все вершины пути р(г1 ,ад1 оад2оад4) являются также вершинами пути р(г15иг). Тогда число вершин подграфа С, не являющихся вершинами пути р(г1 , и1), уменьшится на ¿(ад1)+ ¿(ад2)+ ¿(ад4) — 2. Таким образом, число таких вершин будет больше, чем ¿(ад). Следовательно, и в этом случае ¿(ад) < п/2. □

Рис. 9

4. ЗАКЛЮЧЕНИЕ

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

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

1. Глушков В. М., Цейтлин Г. Е., Ющенко Е. Л. Алгебра. Языки. Программирование. Киев : Наук. думка, 1989. 378 с.

2. Капитонова Ю. В., Летичевский А. А. Математическая теория проектирования вычислительных систем. М. : Наука, 1988. 298 с.

3. Килибарда Г., Кудрявцев В. Б., Ушчумлич Ш. Независимые системы автоматов в лабиринтах // Дискретная математика. 2003. Т. 15, вып. 2. С. 3-39.

4. Dudek G., Jenkin M. Computational Principles of Mobile Robotics. Cambridge University Press, 2000. 280 p.

5. Сапунов С. В. Эквивалентность помеченных графов // Труды ИПММ НАНУ. 2002. Т. 7. С. 162-167.

6. Хопкрофт Д. Э, Мотвани Р., Ульман Д. Д. Введение в теорию автоматов, языков и вычислений. М. : Издат. дом «Вильямс». 2002. 528 с.

7. Грунский И. С., Сапунов С. В. Восстановление графа операционной среды мобильного робота путем разметки вершин, пригодной для дальнейшей навигации // Искусственный интеллект. 2012. № 4. С. 420-428.

8. Грунский И. С., Сапунов С. В. Идентификация вершин помеченных графов // Труды ИПММ НАНУ. 2010. Т. 21. С. 86-97.

On Upper Bound of Vertex Distinguishing Word Length on Vertex Labeled Graph

S. V. Sapunov

Institute of Applied Mathematics and Mechanics, National Academy of Sciences of Ukraine, Ukraine, 83114, Donetsk, R. Luxemburg st., 74, sapunov.sv@iamm.ac.donetsk.ua

The problem of vertex distinguishing on vertex labeled graphs is considered. Two vertices are called distinguishable if associated languages over the alphabet of labels are different. A linear upper bound of vertex distinguishing word length equal to half the number of vertices is obtained.

Key words: vertex labeled graphs, languages over the label alphabet, vertex equivalence.

References

1. Glushkov V. M., Tsejtlyn G. E., Yuschenko E. L. Algebra. Iazyki. Programmirovanie [Algebra. Languages. Programming]. Kiev, Naukova dumka, 1989, 378 p. (in Russian).

2. Kapitonova Yu. V., Letichevsky A. A. Matemati-cheskaia teoriia proektirovaniia vychislitel'nykh sistem [Mathematical Theory of Computational Systems Design]. Moscow, Nauka, 1988, 298 p. (in Russian).

3. Kilibarda G., Kudryavtsev V. B., Ushchumlich Sh. Independent systems of automata on mazes. Diskretnaya matematika, 2003, vol. 15, no. 2, pp. 3-39 (in Russian).

4. Dudek G., Jenkin M. Computational Principles of Mobile Robotics. Cambridge University Press, 2000, 280 p.

5. Sapunov S. V. Ekvivalentnost' pomechennykh grafov

[Vertex Labeled Graphs Equivalence. Trudy IPMM NANU, 2002, vol. 7, pp. 162-167 (in Russian).

6. Hopcroft J. E., Motwani R., Ullman J. D. Vvedenie v teoriiu avtomatov, iazykov i vychislenii [Introduction to Automata Theory, Languages, and Computation]. Moscow, Izdat. dom «Williams», 2002, 528 p. (in Russian).

7. Grunsky I. S., Sapunov S. V. Reconstruction of the graph of operating environment of mobile robot by vertex-labeling sufficient for further navigation. Iskusstvennyj intellekt, 2012, no. 4, pp. 420-428 (in Russian).

8. Grunsky I. S., Sapunov S. V. Identifikatsiia vershin pomechennykh grafov [Vertex Identification on Vertex Labeled Graphs]. Trudy IPMM NANU, 2010, vol. 21, pp. 86-97 (in Russian).

УДК 519.872

АНАЛИЗ ЗАМКНУТЫХ НЕНАДЕЖНЫХ СЕТЕЙ МАССОВОГО ОБСЛУЖИВАНИЯ С ГРУППОВЫМИ ПЕРЕХОДАМИ ТРЕБОВАНИЙ

И. Е. Тананко1, Н. П. Фокина2

1 Кандидат физико-математических наук, доцент кафедры системного анализа и автоматического управления, Саратовский государственный университет им. Н. Г. Чернышевского, TanankoIE@info.sgu.ru

2 Кандидат физико-математических наук, доцент кафедры системного анализа и автоматического управления, Саратовский государственный университет им. Н. Г. Чернышевского. E-mail: FokinaNP.sgu@gmail.com

Рассматривается замкнутая ненадежная сеть массового обслуживания с групповыми переходами. Основным результатом статьи является стационарное распределение вероятностей состояний сетей обслуживания данного типа.

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

ВВЕДЕНИЕ

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

Основная сложность исследования сетей массового обслуживания с дискретным временем заключается в возможности наступления одновременно нескольких событий. Точные методы анализа сетей массового обслуживания с тандемной и циклической топологией и геометрически распределенными длительностями обслуживания требований системами уже получены [1,2]. В статьях [3,4] получило продолжение развитие методов анализа сетей такого класса. В статье [3] дается точный метод анализа тандемных сетей обслуживания с произвольным входящим потоком требований. В статье [4] рассматривается замкнутая циклическая сеть обслуживания с системами, имеющими геометрически распределенную длительность обслуживания требований. Исследуются асимптотические свойства характеристик систем обслуживания сетей такого класса при увеличении числа систем в сети обслуживания.

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