Научная статья на тему 'Структурное распознавание необратимо развивающихся сетевых систем'

Структурное распознавание необратимо развивающихся сетевых систем Текст научной статьи по специальности «Математика»

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

Текст научной работы на тему «Структурное распознавание необратимо развивающихся сетевых систем»

Структурное распознавание необратимо развивающихся сетевых систем

Л.И. Сенникова, Л.Х. Хапаева, А. А. Кочкаров Ставропольский институт управления,

Северо-Кавказская Государственная гуманитарно-технологическая академия, Институт проблем управления им. В.А. Трапезникова РАН,

Институт прикладной математики им. М.В. Келдыша РАН,

Концерн «Радиотехнические и информационные системы» akochkar@gmail.com

Введение

гл с» с»

За последние несколько лет с момента начала периода современной мировои экономической нестабильности, написано множество работ дающих анализ, оценку и прогнозы в отношении сложившейся ситуации. Особенно интересны работы оценивающие сложившуюся ситуацию в мировой экономике и политике в исторической ретроспективе. Авторы книги [1] дают комплексную оценку мирового системного кризиса по средствам адекватных моделей и апробированных методик. Исследователи склонны делить экономическую историю человечества на так называемые «технологические уклады». Каждый технологий уклад основан на локомотивных отраслях мировой экономики. Кризисы не редко происходят при переходе от одного технологического уклада к другому, при сопровождении смены локомотивных отраслей. По мнению автором работы [2] мировая экономика находится в стадии перехода к VI технологическому укладу. Информационные технологии, интернет-технологии, телекоммуникации считаются локомотивными отраслями уже уходящего V технологического уклада. Они не сохранят в полной мере свои приоритетные позиции в новом технологическом укладе, но останутся ключевыми составляющими инфраструктурной отрасли. Современные исследователи описывают различные сценарии развития интернет-технологий [3]. Но никто не отрицает неизбежности преобразований в организации и структуре ШББ, где интернет-маркетинг [4] и виртуальные (онлайновые) социальные сети [5] будут играть важную экономическую и социальную роль.

Социальные сети в широком смысле и их виртуальные аналоги - сложноструктурированные система с определенными правилами взаимодействий между их участниками (агентами, субъектами, индивидами) [З].

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

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

В проектировании сложных систем и синтезе структур теория графов незаменимый инструмент. Применение методов и подходов теории графов показали свою результативность в различных областях от медицины и биологии до экономики и менеджмента [9].

Особое внимание стоит обратить на использование методов и подходов теории графов и дискретной математики в моделировании сложных многоэлементных систем. Задачи, которые возникли при исследовании таких многоэлементных систем, как электроэнергетические, социальные и информационные сети, дали существенный толчок для нового этапа развития и применения идей теории графов [10-14].

Интересные и оригинальные результаты были получены при моделировании сложных иерархических систем самоподобными или фрактальными графами [1З].

Своим рождением фрактальные (предфрактальные) графы обязаны синтезу идей синергетики [16] и нелинейной динамики [17], фракталов [18], и теории графов [9].

Термин “сеть” широко распространен в современной научной и бизнес-литературе. На слуху такие выражения, как “розничная или торговая сеть (сеть магазинов)”, “сетевой маркетинг”, “филиальная сеть”, “сеть трубопроводов”,

“железнодорожная сеть”, “социальная сеть”, “компьютерная сеть”, “информационная сеть”, “телефонная сеть” и т.д. Не редко этот термин используется для обозначения совершенно различных понятий. В настоящем диссертационном исследование термин “сеть” понимается во-первых как совокупность путей доставки товаров или услуг до конечного получателя, а во вторых как совокупность связей между элементами многоэлементной системы. Системы, в основе функционирования которых лежит сеть, принято называть сетевыми системами [19].

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

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

Исследования в области структурной динамики ведутся в научных школах

профессора Кульбы В.В. [20], член-корреспондента РАН Новикова Д.А. [21],

профессора Кочкарова А.М. [15] в таких научно-исследовательских институтах и

ведущих ВУЗах России, как Институт проблем управления

им. В. А. Трапезникова РАН, Институт прикладной

математики им. М.В. Келдыша РАН, Вычислительный центр

им. А. А. Дородницына РАН, Северо-Кавказская Государственная

гуманитарнотехнологическая академия. Работы членов школ профессора Кульбы В.В.

и член-корреспондента Новикова Д.А. посвящены в большей степени вопросам

взаимодействия между элементами сложных иерархических систем, чем вопросам

изменчивости и динамики самих сетевых структур. В работах же школы профессора

Кочкарова А.М., наоборот, первичное внимание уделено именно вопросам поведения________________________ т~ч и _ и

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

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

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

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

Предфрактальный граф будем обозначать через GL = (V, EL), где VL — множество вершин графа, а EL — множество его ребер. Определим его рекуррентно, поэтапно, заменяя каждый раз в построенном на предыдущем этапе і = {1,2,...L — 1} графе 01 каждую его вершину связной затравкой H = (Ж, Q). На первом этапе предфрактальному графу соответствует затравка. При этом об описанном процессе говорят, что предфрактальный граф GL = (V, Е[^) порожден затравкой Н = (Ж, Q).

Ребра, появившиеся на этапе I, I = 1, L, порождения предфрактального графа, будем называть ребрами ранга I. Новыми ребрами предфрактального графа GL назовем -ребра ранга L, а все остальные ребра назовем старыми. Процесс построения предфрактального графа, по существу, есть процесс построения последовательности предфрактальных графов, которую и назовем траекторией. Фрактальный граф определяется бесконечной траекторией. Обобщением описанного процесса порождения предфрактального графа GL является такой случай, когда вместо единственной затравки Н используется множество затравок Н = {Нг}={Н1,Н2,...,Н(,...,НТ}, Т > 2. Суть этого обобщения состоит в том, что при переходе от графа О,—1 к графу О, каждая вершина замещается некоторой затравкой Нг є Н, которая выбирается случайно или согласно определенному правилу, отражающему специфику моделируемого процесса или структуры. Если при переходе от графа О1—1 к графу О1 каждая вершина графа О1—1 замещается одной конкретной случайно выбранной затравкой Н** є Н, то будем говорить, что предфрактальный граф Оь порожден множеством затравок Н = {Н(},ї = 1,2,...,Т, Т > 2, с чередованием. Если же при порождении предфрактального графа Оь множеством затравок Н = {Н(},

Т > 2, с чередованием задано некоторое правило выбора затравок из Н, например, неубывание числа вершин или ребер выбираемых затравок, то будем говорить, что

предфрактальный граф Оь порожден множеством затравок Н = {Н(}, ї = 1,2,...,Т, Т > 2, с упорядоченным чередованием.

Очевидно, что порождение фрактального графа G = (V, E) (т.е. когда траектория является бесконечным множеством G1, G2,..., Gl,..., Gl , GL+1,...) с чередованием затравок, возможно только при бесконечном числе замещений затравок H = {Ht}, t = 1,2,...,T, T > 2.

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

В случае порождения предфрактального графа GL с упорядоченным возрастанием (с упорядоченным убываем) затравок H = {Ht}, t = 1,2,...,T, T > 2, если L > T, то переход на l = T +1 шаге порождения от предфрактального графа GT к GT+1, осуществляется заменой всех вершин графа GT затравкой с наименьшим (наибольшим) числом вершин из H = {Ht}, t = 1,2,...,T, T > 2. На последующих шагах l = T + 2, T + 3,..., L порождения предфрактального графа GL затравки из H = {Ht}, t = 1,2,...,T, T > 2, используются последовательно по очередности возрастания (убывания) числа вершин. В случае порождения предфрактального графа GL число этапов порождения больше числа затравок, L > T , целесообразно говорить о периоде замещения вершин затравками. Период замещения вершин затравкам в процессе порождения предфрактального графа GL с возрастанием или убыванием вершин затравок H = {Ht}, t = 1,2,...,T, T > 2, обозначим через P.

Алгоритм распознавания

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

Переход в траектории G1, G2,..., Gr,..., Gl графа с чередованием затравок от текущего графа Gr = (Vr, Er) к следующему графу Gr+1 всякий раз подчиняется основным правилам порождения предфрактального графа с чередованием затравок при сохранении смежности старых ребер.

Распознавание предфрактального графа GL = (VL, EL), порожденного парой полных затравок F1 = (V1, E1) и F2 = (V2, E2) с числом вершин m1 и m (m1 < m2) соответственно, с возрастанием и при сохранении смежности старых ребер можно осуществить алгоритмом в. Суть алгоритма в заключается в идентификации графов F1 = (V1, E1), F2 = (V2, E2) как затравок предфрактального графа GL = (VL, EL), а также идентификации траектории самого предфрактального графа.

На рис. 1 изображена траектория предфрактального графа G3 = V3, E3),

порожденного парой полных затравок - 3-вершинным графом F = (V1, E1) и 4вершинным F2 = (V2,E2), с возрастанием и при сохранении смежности старых ребер.

Алгоритм в

состоит из k = 1,2,...,l,...,L этапов. На каждом из этапов алгоритма в выполняются три ключевые операции: окрашивание (выделение) вершины,

окрашивание (выделение) ребра, стягивание ребра, стягивание цепи. На вход первого k = 1 этапа алгоритма предъявляется предназначенный для распознавание граф G = (V, E). На вход каждого из этапов k = 1,2,..., l,..., L -1 алгоритма в предъявляется

граф Gk = (Vk, Ek), как результат работы предыдущего этапа.

Определим число вершин графа G = (V, E) и обозначим их через N. Разделим число вершин графа G = (V, E) на произведение m1m2 последовательно необходимое количество раз, чтобы получить представление N = (m1m2)Kr. Возможны два случая: r = 1 , r = m1 . Рассмотрим каждый из них подробно. Если остаток r не удовлетворяет ни одному из указанных вариантов, то алгоритм в3 завершает свою работу с отрицательным результатом.

Пусть r = 1. Тогда G = GL, а число этапов алгоритма в равно L = 2K . Затем у

графа GL производим поиск всех вершины степени m2 -1 и объединяем их в

множество VmL . Затем полученное множество VmL разбивается на подмножества с

- 160 -

учетом взаимной смежности составляющих его вершин следующим образом. Выделяем вершину V є и смежные ей (т2 — 2) вершины из множества її . Если

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

Их число в каждом из подмножестве равно —2------------—2---, в противном случае

алгоритм заканчивает свою работу с отрицательным результатом.

Далее проверяем смежность всех (т2 — 1) вершин каждого выделенного

с» с» с» і і—і

подмножества с одной вершиной, степень которой больше чем т2 —1 . Если таковая имеется, выделяя ее и все ребра соединяющие эту вершину с уже выделенными, получим выделенный полный подграф с т2 вершинами. Такие полные подграфы должны быть выделены на графе Оь в соответствии с числом подмножеств множества , в противном случае алгоритм заканчивает свою работу с

отрицательным результатом.

Далее стягиваем все выделенные ребра. И на вход следующего этапа алгоритма в передается граф Оь—1. На графе Оь—1, как и предыдущем шаге, выделяем все вершины степени т1 — 1 и объединяются в множество ^—1. С множеством 1 проделываются те же операции относительно вершин со степенью т1 — 1, что и с вершинами множества Далее стягиваем все выделенные ребра. На вход следующего этапа алгоритма в передается граф Оь 2. На всех последующих этапах проведем операции по стягиванию выделяемых полных подграфов, чередую число их вершин т1 и т2 в продолжении уже начатой последовательности на первых двух шагах. На выходе последнем шага получим полный граф О1 с число вершин т1, в противном случае алгоритм в завершает свою работу с отрицательным результатом.

Пусть r = m1. Тогда G = GL, а число этапов алгоритма в равно L = 2K +1. Затем на графе GL выделяем все вершины степени m1 -1. Далее процесс распознавания графа G = GL при r = m1 идентичен предыдущему случаю, когда r = 1.

Результатом работы алгоритма в в случаях когда r = 1 , r = m1 является траектория Gk = (Vk, Ek) = Gk = (Vk, Ek), k = 1,2,..., l,..., L, предфрактального графа Gl = (VL, El ), порожденного парой полных затравок F1 = (V1, E1), F2 = (V2, E2) с числом вершин m1 и m2 (m1 < m2) соответственно, с возрастанием и при сохранении смежности старых ребер. ◄

Не налагая дополнительных ограничений на водные данные с алгоритм в, кроме изменения условия m1 < m2 на m1 > m2 можно переориентировать алгоритм в на распознавание предфрактального графа GL = (VL, EL), порожденного парой полных затравок F1 = (V1, E1), F2 = (V2, E2) с числом вершин m1 и m2 (m1 > m2) соответственно, с убывание и при сохранении смежности старых ребер.

ТЕОРЕМА 1. Всякий предфрактальный граф GL = (VL, EL), порожденный парой

полных затравок F1 = (V1, E1) и F2 = (V2, E2), |Vl| = m1 и |V2| = m2 (m1 > m2), с

упорядоченным возрастанием и сохранением смежности старых ребер распознается алгоритмом в с полиномиальной трудоемкостью O(|EL\ + L|Vl|).

ДОКАЗАТЕЛЬСТВО разделим на две части. В первой будет доказано соответствия выполняемой алгоритмом в работы заявленным целям, т.е. распознаванию предфрактального графа GL = (VL, EL), порожденного парой полных затравок F1 = (V1, E1), F2 = (V2, E2) с числом вершин m1 и m2 (m1 < m2) соответственно, с возрастанием и при сохранении смежности старых ребер. Во второй будет подсчитана трудоемкость самого алгоритма в.

I) При порождении предфрактального графа GL = (VL, EL) парой полных затравок F1 = (V1, E1) и F2 = (V2, E2) с числом вершин ml и m2 (m1 < m2)

соответственно число вершин самого графа будет равно произведению с чередующимися множителями N = m1m2m1m2 *. .. * r, где каждый множитель соответствует этапу порождения предфрактального графа. Формула

N = m1m2m1m2 *... * r позволяет вычислять число вершин предфрактального графа, порождаемого парой полных с упорядоченным возрастанием. А множитель r, если число этапов порождения нечетно, равен m1 . Если же число этапов порождения четно, то множитель r равен 1. Рассмотрим оба случая в отдельности.

Пусть число этапов порождения предфрактального графа GL = (VL , EL ) нечетно, т.е. r = m1. Это значит, что при порождении предфрактального графа Gl = (Vl , El ) число его вершин будет равно N (GL) = (m1m2)M m1, а L = 2M +1. Кроме того это значит, что последней затравкой использованной для замещения вершин предфрактального графа GL-1 = (VL-1, EL-1) является полный m1 -вершинный граф F1 = (V1, E1).

Всякий предфрактальный граф, порождаемый полными затравками с сохранением смежности старых ребер, можно получить склеиванием новых затравок с вершинами предфрактального графа предыдущего этапа. Это следует из общего описания процесса порождения предфрактального графа с сохранением смежности старых ребер. Поэтому только лишь одна вершина каждой новой подграф-затравки предфрактального графа GL = (VL, EL) будет инцидентна старым ребрам, а значит только степень этой вершины подграф-затравки будет отличаться от m1 -1.

Выделив на предфрактальном графе GL = (VL, EL) все вершины степени m1 -1 и объединив их в множество VmL , можно сгруппировать их в подмножества исходя из

взаимной смежности выделенных вершин. Эти подмножества представляют собой ( m1 -1) смежные вершины каждой новой подграф-затравки предфрактального графа Gl = (VL, El ). В кАждом из сгруппированных подмножеств множества VL не достает

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

После выделения все новые ребра стягиваются. На вход следующему этапу порождения подается предфрактальный граф GL-1 = (VL-1, EL-1).

Далее на каждом этапе распознавания чередуя проводиться выделение и стягивание новых подграф-затравок, соответствующих затравкам f2 = V2,e2) и

F1 = (V1, E1 ) , по аналогии с описанным и обоснованным первым этапом распознавания алгоритма в.

Пусть число этапов порождения предфрактального графа GL = (VL, EL) четно, т. е. r = 1 . Это значит, что число замещений, учитывая чередующийся характер процесса порождения, вершин затравкой F1 = (V1, E1) и затравкой F2 = (V2, E2) будет равным. Поэтому число вершин предфрактального графа GL = (VL, EL) вычисляется в соответствии с произведением N(Gl ) = (m1m2)K, а L = 2K . Кроме того, это значит, что последней затравкой использованной для замещения вершин предфрактального графа GL-1 = (VL-1, EL-1) является полный m2-вершинный граф F2 = (V2, E2). Тогда с выделения, именно, подграф-затравок соответствующих затравке F2 = (V2, E2) и целесообразно начинать распознавание предфрактального графа Gl = (Vl , El ). Последующие шаги в алгоритме в при r =1 аналогичны шагам при r = m1 . Поэтому и обоснование этой части алгоритма аналогично предъявленному выше.

II) На каждый из k = 1,2,..., l,..., L этапов алгоритм в просматривает все вершины графа G = (V, E) и выделяет соответствующие требованиям текущего этапа. Т.е. на каждом этапе алгоритма в объединяются в множества Vml и Vml поочередно вершины степени m2 -1 и m1 -1, соответственно. На каждом шаге алгоритма эти действия соответствуют |VL| операциям. На протяжении всего алгоритма эти действия соответствуют L|Vl| операциям. Кроме того на протяжении всего алгоритма в каждое ребро графа G = (V, E) выделяется лишь единожды, общая вычислительная сложность алгоритма в распознавания предфрактального графа Gl = (Vl , Еь ), порожденного парой полных затравок F1 = (V1, Е1), F2 = (V2, Е2) с числом вершин m1 и m2 (m1 < m2) соответственно, с возрастанием и при сохранении смежности старых ребер им равна O(|Е, | + tty, |). ◄

Заключение. Книга [15] целиком посвящена распознаванию фрактальных (предфрактальных) графов, порожденных одной затравкой. Вопрос же о распознавании фрактальных (предфрактальных) графов, порожденных множеством затравок, оставался открытым до недавнего времени.

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

Литература

1. Прогноз и моделирование кризисов и мировой динамики / Под ред. А. А. Акаева, А.В. Коротаева, Г.Г. Малинецкого. - М.: УРСС, 2010. - 352 с.

2. Малинецкий Г.Г., Маненков С.К., Митин Н.А., Шишов В.В. Когнитивный вызов и информационные технологии: Препринт ИПМ им. М.В. Келдыша РАН № 46. М., 2010.

3. Эйдман И.В. Прорыв в будущее. Социология интернет-революции М.: Объединенное гуманитарное издательство, 2007. - 384 с.

4. Вебер Л. Эффективный маркетинг в Интернете. Социальные сети, блоги, Twitter и другие инструменты продвижения в Сети. - М.: Манн, Иванов и Фербер, 2010. -320 с.

5. Губанов Д.А., Новиков Д.А., Чхартишвили А.Г. Социальные сети: модели

информационного влияния, управления и противоборства. - М.: Издательство физико-математической литературы, 2010. - 228 с.

6. Градосельская Г.В. Сетевые измерения в социологии: Учебное пособие. - М.: Издательский дом «Новый учебник», 2004. - 248 с.

7. Евин И.А. Введение в теорию сложных сетей // Компьютерные исследования и моделирование. - 2010. - Т. 2, № 2. - С. 121-141

8. Кочкаров А.А., Кочкаров А.М., Салпагарова Л.У. Моделирование разрушения

сложных сетевых систем: Теоретико-графовый подход // Известия ЮФУ.

Технические науки. - 2009. - № 5(94). - С. 234-240.

9. Емеличев В.А., Мельников О.И., Сарванов В.И., Тышкевич Р.И. Лекции по теории графов. - М.: Наука, 1990.

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

10. Strogatz S. Exploring complex networks // Nature. - 2001. - № 410. - P. 268-276.

11. Watts D.J. Small Worlds. - Princeton: Princeton University Press, 1999.

12. Dorogovtsev S.N., Mendes J.F.F. Evolution of networks: From Biological Nets to the Internet and WWW. - Oxford: Oxford University Press, 2003.

13. Albert R., BarabasiA. Statistical mechanics of complex networks // Reviews of Modern Physics. - 2002. - № 74. - P. 47-97.

14. Kron B. Growth of self-similar graphs // J. Graph Theory, 45(3):224-239, 2004.

15. Кочкаров А.М. Распознавание фрактальных графов. Алгоритмический подход.

- Нижний Архыз: РАН САО, 1998.

16. Малинецкий Г.Г. Математические основы синергетики. Хаос, структуры, вычислительный эксперимент. - М.: КомКнига, 2005.

17. Малинецкий Г.Г., Курдюмов С.П. Нелинейная динамика и проблемы прогноза // Вестник РАН, 2001, т.71, №3. С.210-224.

18. Фракталы в физике / Под ред. Л. Пьетронеро, Э. Тозатти. - М.: Мир, 1988.

19. Малашенко Ю.Е., Новикова Н.М. Модели неопределенности в

многопользовательских сетях. - М.: Эдиториал УРСС, 1999.

20. Кульба В.В., Ковалевский С.С., Уткин В.А. и др. Управление и контроль реализации социально-экономических целевых программ. - М.: Книжный дом ”Либриком”, 2009.

21. Новиков Д.А. Сетевые структуры и организационные системы. М.: ИПУ РАН, 2003. - 102 с.

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