ЧЕБЫШЕВСКИЙ СБОРНИК
Том 19. Выпуск 4
УДК 519.1 DOI 10.22405/2226-8383-2018-19-4-103-117
Эволюционные уравнения и случайные графы1
Лушников Алексей Алексеевич — доктор физико-математических наук, главный научный сотрудник, Геофизический центр РАН. e-mail: [email protected]
Аннотация
На примере эволюции случайного графа обсуждается подход к стохастической динамике сложных систем на основе эволюционных уравнений. Для случая графа эти уравнения описывают временные изменения в структуре графа, связанные с процессом случайного добавления в него новых связей. Такой процесс тесно связан с коалесценцией отдельных неприводимых компонент графа и ведет к появлению сингулярностей в спектрах и их моментах в течение конечных промежутков времени. Эти сингулярности возникают вследствие появления гигантской связной компоненты, порядок которой сравним с полным порядком всего графа. В работе демонстрируется метод анализа динамики процесса эволюции случайного графа, основанный на точном решении эволюционного уравнения, которое описывает зависимость от времени производящего функционала для вероятности застать в системе заданное распределение связных компонент графа. Дан вывод нелинейного интегрального уравнения для производящей функции распределения по числу связных компонент и обрисованы методы его анализа. В заключительной части обсуждены возможности применения изложенного подхода для решения ряда эволюционных проблем статистической геодинамики.
Ключевые слова: эволюционные уравнения, конечные случайные графы, циклы.
Библиография: 22 названия.
Для цитирования:
А. А. Лушников, Эволюционные уравнения и случайные графы // Чебышевский сборник, 2018, т. 19, вып. 4, с. 103-117.
1 Исследование выполнено в рамках Государственного задания ГЦ РАН.
CHEBYSHEVSKII SBORNIK Vol. 19. No. 4
UDC 519.1 DOI 10.22405/2226-8383-2018-19-4-103-117
Evolutionary equations and random graphs
Lushnikov Alexey Alekseevich — D.Sc., Principal research scientist, Geophysical Center RAS. e-mail: [email protected]
Abstract
An example of the evolution of a random graph is used to discuss the approach to stochastic dynamics of complex systems based on evolutionary equations. For the case of a graph, these equations describe temporal changes in the structure of the graph associated with the process of randomly adding new bonds to it. Such a process is closely related to the coalescence of individual irreducible components of the graph and leads to the appearance of singularities in the spectra and their moments during finite time intervals. These singularities arise due to the appearance of a giant connected component whose order is comparable with the total order of the entire graph. The paper demonstrates a method for analyzing the dynamics of the process of evolution of a random graph based on the exact solution of an evolutionary-equation that describes the time dependence of the generating functional for the probability of finding in the system a given distribution of connected components of the graph. A derivation of the nonlinear integral equation for the generating function distribution on the number of connected components is given and outlined the methods of its analysis. In the concluding part, the possibilities of applying this approach to solving a number of evolutionary problems of statistical geodynamics are discussed.
Keywords: evolutionary equations, finite random graphs, cycles.
Bibliography: 22 titles.
For citation:
A. A. Lushnikov, 2018, "Evolutionary equations and random graphs" , Chebyshevskii sbornik, vol. 19, no. 4, pp. 103-117.
1. Введение
Многие геофизические процессы управляются случайными факторами и поэтому являются привлекательными объектами для использования аппарата эволюционных уравнений. Речь идет о необратимых процессах, в которых состояния системы меняются случайными скачками. Самый простой пример такой системы - обыкновенная диффузия частицы, которая под влиянием внешних факторов совершает случайные скачки в пространстве. В более общем случае состояния задаются векторами в фазовом пространстве, а динамика такой системы описывается уравнением вида
т[я,I) = ^ А($+, д)^(я+,1) - w[я, I) ^ А(д, я-), (1)
где А{Я 1, Я2) скорости переходов системы из точки Я\ фазового пространства в точку Яъ-В простейшем случае диффузии Я ~ эт0 точки обычного пространства. Величины скоростей полностью определяются физическими процессами, которые мы хотим рассмотреть. Уравнение (1) мы будем называть эволюционным уравнением. Совершенно ясно, что описанная общая схема может быть применена для решения многих задач дискретного математического анализа [1].
Мы продемонстрируем как такая общая схема может быть применена к решению знаменитой задачи об эволюции случайного графа. Речь пойдет о множестве точек, случайным образом соединяемых ребрами. Ребра добавляются по одному (в среднем) в единицу времени. Такая задача всегда решалась с использованием аппарата комбинаторного анализа, но, как оказалось, аппарат эволюционного уравнения оказался более эффективным для решения этой задачи [2, 3, 4, 5].
Для случая графа уравнение (1) описывает временные изменения в структуре графа, связанные с процессом случайного добавления в него новых ребер. Этот процесс тесно связан с коалесценцией дисперсных частиц и также ведет к появлению сингулярностей в поведении спектров и их моментов в течение конечных промежутков времени. Такие сингулярности возникают вследствие появления гигантских агломератов. В случае графа - это гигантский связный суперграф, порядок которого сравним с полным числом вершин во всем графе.
Рассмотрим набор точек соединенных между собой случайным образом линиями. Такой объект называется случайным конечным графом. Точки называются вершинами, а линии их соединяющие - ребрами. Полная классификация случайных графов и методы их анализа могут быть найдены в работах [7, 8]
Пусть М - полное число вершин в графе, а сам граф состоит из неприводимых компонент, которые не распадаются на независимые части при устранении одного ребра. Каждая реализация графа может быть охарактеризована [пд,„} - числом неприводимых компонент имеющих в своем составе д вершин (порядок компоненты) и V ребер. Удобный метод генерации случайного графа - это добавление одного ребра в единицу времени к графу уже содержащему д вершин. Конечно, есть и другие способы генерации, но этот самый простой. Вновь появляющееся ребро меняет состояние графа. Ребро может соединить две неприводимые компоненты, и тогда возникнет одна компонента, порядок которой равен сумме порядков материнских компонент
[1,\) + {т,^) —> [I + т,Х + р + 1), (2)
или ребро может соединить две вершины принадлежащие одной компоненте. Тогда на единицу изменится число ребер в этой компоненте
{д,") —> + 1).
(3)
Любая реализация случайного графа задается набором чисел заполнения {пд,и}, числом связных компонент порядка д си ребрами. Задача об эволюции графа ставится следующим образом. Нужно найти зависящую от времени вероятность обнаружить граф в заданном состоянии. Комбинаторное решение этой проблемы дано в классических работах Эрдеша и Репьи [6], а также в более поздних работах [7, 9, 10].
Кинетический подход [3, 4] предполагает изменение состояния случайного графа со временем. В этих работах использовалось уравнение Смолуховского описывающее в самом примитивном виде процессы слияния частиц в коллоидных системах и полимерах (см. [11, 12, 13]). Примечательно, что все эти авторы рассматривали эволюцию бесконечных графов, т.е. полное число вершин в графе никак не ограничивалось. Далее, если скорость слияния двух объектов зависела от произведения их масс (для графов это произведение порядков связных компонент), то соответствующее кинетическое уравнение теряет смысл после некоторого конечного критического интервала времени. Этому эффекту было придумано объяснение. Предполагалось, что в критический момент времени в системе образуется бесконечный кластер, который способен поглощать более мелкие объекты. Существование такого кластера никак не следовало из кинетического уравнения Смолуховского, прекрасно описывающего эволюцию системы в докритический период. Хотя такая модель качественно описывала процессы полимеризации, ее неудовлетворительность оставалась очевидной.
Конечные случайные графы рассматривались настоящим автором на основе теории конечных коагулирующих систем [14, 17, 18, 19]. В рамках этой теории рассмотрение ведется на основе эволюционного уравнения для изменения со временем вероятности застать систему в заданном состоянии. Это уравнение в качестве переменных помимо времени содержит бесконечный набор чисел заполнения. Далее, на основе этого уравнения формулируется уравнение для производящего функционала: вместо чисел заполнения вводится набор формальных переменных, линейные операции над которыми позволяют вычислять средние по вероятности. Уравнение для производящего функционала - линейное уравнения второго порядка с бесконечным числом переменных (см. ниже). Это уравнение доступно для анализа и получения внятных аналитических результатов несмотря на то, что число переменных в уравнении бесконечно.
2. Основные уравнения
Пусть есть граф порядка М, содержащий N связных компонент. Каждая компонента характеризуется ее порядком д и степенью заполнения и. Ясно, что д — 1 ^ V ^ д(дд — 1)/2. Минимальное значение V соответствует дереву порядка д, а максимальное — полному графу того же порядка.
Любое состояние графа задается набором чисел заполнения
Q = («1,0, П2Д, П3,2,П3,3, . . . Пд,и,...) = {пд,и}, (4)
где пд,и — число связных компонент порядка д с V ребрами.
Удобный метод генерации случайного графа — добавление одного ребра в единицу времени
д
простой.
Вновь появляющееся ребро меняет состояние графа. Ребро может соединить две неприводимые компоненты и тогда возникнет одна компонента, порядок которой равен сумме порядков материнских компонент (уравнение (2)) или ребро может соединить две вершины принадлежащие одной компоненте (уравнение (3)). Тогда на единицу изменится число ребер в этой компоненте.
Данному состоянию Q предшествует два типа состояний,
Q- = {П1,0,П2,1,П3,2, п3,3, ... + 1... + 1... пд,х+^ — 1,...} (5)
и
Q- = {П\,0,П2,1,П3,2, П3,3, . . . Пд,и-1 + 1,Пд,„ - 1,.. .}. (6)
Для помеченных графов эффективность процесса коалесценции пропорциональна Iт — числу способов соединить две связные компоненты ребром. Эффективность заполнения связной компоненты пропорциональна д(д — 1)/2 — v — числу свободных мест, на которые можно поместить ребро.
На этом этапе мы введем вероятность W(Q, i) обнаружить граф в состоянии Q в момент
dW{Qt] = Е A(Q, Q-)W (Q-, t) — E A(Q+, Q)w (Q, t)
Q- Q+
+ E B(Q, Q- )W (Q-, t) — E B(Q+, Q)W (Q, t). (7)
Q- Q+
Здесь (Q+)- = (Q-)+ = Q и (Q+)- = (Q-)+ = Q, т.е. состояние Q предшествует состояниям Q+ и Q Скорости переходов A и B выражаются через числа заполнения,
A(Q, Q-) = (Q-)(nmAQ-) — (8)
B(Q, Q-) = 1 (^тг^ — v + 1) ng,u-i(Q-). (9)
Здесь 1 /Т скорость подачи новых ребер и 51,т — дельта символ Кронекера. Начальное условие к уравнению (7) считается заданным.
Введем производящий функционал для вероятности
Ф(Х, t) = Е W(Q, t) П х^Гт, (10)
n(g,vlQ)
Q 9,"
где обозначение п(д, 1/|<5) используется для набора чисел заполнения пд,и, принадлежащих заданному состоянию Q и X = {хд,„} — набор независимых формальных переменных. Уравнение для Ф легко выводится из (7), (8) и (9),
д Ф
Т— = (£, + Сс) Ф, (11)
В правой части этого уравнения стоят два оператора С^ и Сс. Оператор Ь$ отвечает за эволюцию заполнения связного кластера,
С' = £ ™
Пределы суммирования в первой сумме в правой части включают интервал от Атт = д до Атах = [д(д — 1)/2 + 1], а во второй сумме соответствующие пределы меняются от Атт = д — 1 до Атах = д(д — 1)/2- Более удобно переписать этот оператор так,
t, = Е(^ —А) — ^. (13)
и
Теперь суммирование по А идет от \тт = д — 1 до \тах = д{д — 1)/2. Оператор ответственный за коалесценцию имеет вид,
1 д2 4 = 1 Iт{Х1+т,х+^+1 —х1,ххт,^ -. (14)
2 , . У-Х1,\У-Хт,и
Уравнение (11) заменяет уравнение (7) для вероятности Ш[Я, Ь). Уравнение (11) необходимо дополнить начальными условиями,
Ф[Х,1 = 0) = Фо[Х), (15)
где Фо[х) — известный функционал. Например,
Фо[Х )=х^о (16)
для первоначально пустого графа порядка М. Разумеется,
Ф[Х = 1, г) = 1, (17)
что соответствует нормировке Ш[Я, Ь) на единицу, ^^ Ш[Я, Ь) = 1.
Мы введем операторы чисел заполнения, оператор полного числа связных компонент и оператор полного порядка графа Эти операторы выглядят следующим образом,
д
Щ,\ =Х1,х д-, N1 = ^711^, N = М = ^2 ^^ (18)
Х1,х X 1,Х I
Любое среднее по вероятности выражается через Ф. Например, средний спектр неприводимых компонент в графе имеет вид, пд>и [Ь) = ^ дПд,„ [Я, Ь),
п9,и ^)=пд,и Ф[Х, 1)\Х=1. (19)
3. Решение эволюционного уравнения
Так как полный порядок графа не меняется в течение эволюционного процесса, мы попытаемся найти решение эволюционного уравнения (14) в виде собственного функционала оператора полного порядка графа МФм = МФм.
Фм = ^ ф г (м) ехр I N ' ад,„[Ь)хд,иг9 ) <1г.
2тгг
д," )
Интеграл берется по контуру окружающему точку г = 0.
Подстановка (20) в уравнение (14) дает систему уравнений для ад,„[¿),
гр^ад,у
1
29[9 — 1) + 1
ап,и—1
1
^9[9 — 1) — V
+1 ^2 ^та1
л+^+1 — ~^Мдад,и +
9," 1 2 ад,и.
Начальные условия к этой системе (21) выбираем в виде:
ад,и [0) = 6д,15и,о.
(20)
(21)
(22)
Легко проверить что это начальное условие соответствует первоначально пустому графу Ф[Х, 0) = х^0- Далее, все ад,и^) = 0 вне разрешенного интервала [д — 1) ^ и ^ д[д — 1)/2. Для решения уравнения (22) введем производящую функцию для ад,„[Ь).
С[г, Ы) = £ г°Сад,„^). (23)
9,"
Уравнение для G(z, (;t) следует из (22),
d
+ Z——Z
TdG = < dt 2
( dG\2 д dG _ , ^ . ^ ^
(+ *дТгЯдГг - ^ - Ч^ + )-~г - • (24)
dG 1 dG\ М dG
'--1—z---z-
д( 2 dz) 2 dz
Подстановка Б [г, = ехр[С[,г е}/2Т, £;£)] сводит это уравнение к линейному,
1сЮ ( д дБ _ 1 дБ \
Т -Ж = 2* Тгг1ь — ^ — Ч + 2г 1ь). (25)
Начальные условия имеют вид,
Б[г, (;0) = ех. (26)
Уравнение (25) решается разделением переменных,
б^, Ы) = ^ ад, )гп,к[0
'к\
п,к
Тогда QK(t) = eKt/T и
KZn,K = (-n2Zn,K + (1 - oí (+ • (27)
2 v \ d( 2
Здесь к — константа разделения. Решение этого уравнения имеет вид,
Zn,K(0 = ЬпА1 - Оп2/2-*с-п/2. (28)
Так как функция D должна быть аналитической при £ = 0, мы имеем к — n/2 = s, где s — неотрицательное целое число. Далее, коэффициенты Ъп,к определяются начальным условием (26). Легко видеть что
= 1f(n2 —n)/2\
"п,К - Л I •
n!\ s )
Мы приходим к результату,
D(z, (;t) = £ ne"t/2T[(é/T + — (29)
п=0 n-
Для того, чтобы вернуться к ag,v(t), мы введем производящую функцию для числа связных компонент. Воспользуемся теоремой Ридделя, которая связывает экспоненциальную производящую функцию всех (связных и несвязных) компонент графа с производящей функцией для числа только связных компонент
п
■п— 1
1пТ[1 + 6)п(п-1)/2"- = V 5п-1Рп-1{5Г- (30)
' п\ ' п\
п=1 п=1
Здесь введены полиномы Рд [§), которые являются производящими функциями для числа связных компонент.
Уравнение (30) позволяет восстановить Ag((, t) = ^2v(ig,v(t)(u>
Ag((, t) = 1 e-°(M-l)t/2T(et/T — 1Y-l(°-lPg-i((et/T — (). (31)
Используя определение Pg, имеем,
g(g-i)/2
5д~1Рд-1(5)= ^ Сд^, (32)
V=д-1
где Сд,и — число помеченных связных графов порядка д с V ребрами. Применим (32) для восстановления ад>и(Ь). Получаем,
ад,„ У) = 1е-д(м-1) г/2Т (е</т — 1усд,„. (33)
Теперь найдем среднее число связных компонент. Из (56) и (20) имеем,
Пд,„(Ь) = ад,и(1)2^. ^х-М+дО(х, 1; 1)(1г. (34)
При ( = 1 уравнение (29) дает,
= _РП2t/2T
Мы приходим к результату,
D(z, 1;t) = YI Z-е-2t/2T. (35)
n\
n=0
ng,v (t) = t/2T (et/T — 1ycg,v. (36)
Главный результат этого рассмотрения — точное выражение для среднего спектра связных компонент,
пд,„ (t) = ¿g2-2Mg+g) t/2T (et/T — 1)vCg^. (37)
Здесь Cg,v — число связных компонент порядка д, соединенных v ребрами, аТ — характерное время процесса коалесценции. Это время характеризует временную шкалу процесса и зависит от конкретной реализации генерации графа
В большинстве случаев Т « Мб и мы будем придерживаться этой калибровки. Перепишем уравнение (37) в виде,
Пд,„(t) = exp(—SM,gt/2T)(eт — 1)vCg,v, (38)
где SM,g = М(М — 1)/2 — (М — д)(М — д — 1)/2. Это то же самое, что и уравнение (37). Действительно, Sm,q = —д2 + 2Мд — д. Эта величина имеет прозрачный физический смысл: это разница между числом всех возможных пар вершин в графе и числом пар вакантных вершин вне (д.v) — кластера. Важно подчеркнуть, что первые два сомножителя в правой части уравнения (38) не зависят от степени заполнения компоненты. Поэтому удобно представить выражение для ng,v в виде произведения двух сомножителей,
ng,v (t)=UMU^. (39)
Первый сомножитель не зависит от заполнения,
«« = w-hye ■ т
а второй не зависит от полного порядка графа M,
и^ = 1 е-9'[(е'/Т — 1)\vCg,v. (41)
В дальнейшем мы уделим внимание большим графам cM ^ 1, g ^ 1, M — g ^ 1,и мы положим также Т = M и применим формулу Стирлинга для преобразования факториалов. После несложной алгебры мы получим,
им = M е~М [(l-x)ln(l-x)-(l-x)-tx2/2] ^
VT—x '
= 1 e-9itvCgv. (43)
д\ 9'
Здесь x = g/M ж к = v — g + ^ ^ число циклов, a Uœ = Mvn^ и Um = M-vu,m-
Важно отметить, что фактор им имеет максимум при x = xc, что соответствует появлению гигантской компоненты в графе, т.е. xc — ненулевой корень уравнения
t = 1ln—^. (44)
xc 1 — xc
4. Производящие функции
Мы введем полиномы Рд (z) как производящие функции для Cg,v,
9(9-1)/2
zg-lPg-i(z)= Е Cg,vz". (45)
v=g-l
мальное число ребер д(д — 1)/2 в полном графе того же порядка. Mножитель z9-1 введен для того, чтобы сделать минимальную степень z в Рд(z) равной нулю.
Введем экспоненциальную производящую функцию для числа связных компонент,
те ¿.д 9(9-1)/2 <Х ¿д
w(t, z) = Е Е Cg,vzv = Е ^9-lP9-i(z). (46)
9=1 У' v=9-l g=l У'
Теорема Ридделя [22] позволяет связать w({;, z) с экспоненциальной производящей функцией W(£, z) для всех графов порядка g с v ребрами [20]. Последняя просто находится. Число
(1 + z)9(9-l)/2
Экспоненциальная производящая функция для этих графов задается формальным рядом,
те р9
w a, z) = E n-(1 + *)s (д-l)/2- (47)
9=0 д'
Теорема Ридделя гласит,
w(Ç, z)=\n W(Ç, z). (48)
Таким образом, мы приходим к результату,
1п Е ^[1 + *)9(9-т = £ ^^Р^). (49)
9=0 д' 9=1 д'
Теперь можно проанализировать полиномы Рд[г).
д,*^[£, г) = М[[1 + г)С, г]. (50)
Введем экспоненциальную производящую функцию полиномов Рд [£),
у[£, г) = £ ^ [*) (51)
9=1 д'
и выведем интегральное уравнение для нее. С этой целью мы используем тождество
, г)=У[£*). (52)
Из (48) и (50) получим,
^ ^ = ^^, *) = V[[1 + Ж, *] (53)
3*^, Ф[{, г) = ЪЦ, г) . (53)
Результат переписывается так,
У[С, г) = Ш, ^ = *[[1 + гК(54)
Используя теорему Ридделя (48) получаем,
1пу[{г, г) = и[[1 + г)С, г] — и[{, г). (55)
[ , )
(1+*)*
Ыу ^^ииг+гК ,Z]—U,{Í, г)= ! Ь. (50)
*
Замена £ г = ( и х = ([1 + иг)/г сводит уравнение (56) к интегральному уравнению [18],
1
1пу[(, г) = (!у[а1 + их), г]йи. (57)
0
Для дальнейшего удобно также переписать уравнение (57) в виде,
Уг[С, г) = Яг[С, гШ, *), (58)
где
1
Я[(, г) = (I у[([1 + ш), г]йи (59)
о
и индексом обозначается дифференцирование по соответствующей переменной. Суммирование в (37) по V приводит к выражению для спектра связных компонент, известное из теории коагуляции в системах с ядром К[д, I) = д1 [19],
пд [I) = ^ еЯм'91/2Т [е1/т — 1у-1Ра-Х{г*/т — 1). (60)
5. Циклы
Очевидно, что связные компоненты порядка д, имеющие минимально возможное число ребер V = д — 1 являются деревьями, т.е. в них не образуется циклов. Поэтому в соответствии с уравнениями (45) и (51) число связных компонент с к циклами есть
Сд.д+к-1 = к\-1<1кРд-1\= (61)
или
с (д — 1)! 1 дку(С, г)
^д.д+к-1
к! 2т У дгк
(62)
х=0
Таким образом, число Ик(д, Ь) связных тампонент с к циклами в соответствии с уравнениями (37) и (62) есть,
К„(Я, 0 = (М)е^>*г(еЧ? — 1)д+к-1 I
к1У' ! \д) К ! к! 2тг / ^ дгк
. (63)
х=0
5.1. Число деревьев в графе
Число деревьев в графе Ио(д, Ь) выражается через полином Рд-1(0). Положив г = 0 в уравнении (57) имеем для у0 = у°(£) = у(£, 0),
1п у° = £ у°. (64)
Отсюда легко восстановить Рд (0),
р- = £ / ^=о+1)д-1- ^
Тогда для числа деревьев мы получаем простое выражение,
иа(д, I) = Щд+к-1 (V = ^^ е(д2-2Мд+д)/2Т(е}/т — 1)д-1дд-1. В асимптотическом пределе для больших графов найдем,
(66)
М
и0(д, $ = Пд,д+к-1СО = , г.-
дд!л/1 — х
х е-м[(1-х) Ы(1-х)+х—х2/2] е д^-^д 1 дд 1, ^
5.2. Одноцикловые и двуцикловые компоненты
Найдем спектр одноцикловых графов. С этой целью разложим подынтегральное выражение в правой части уравнения (57) по степеням иг,
М1 + = у((,,) + + ^ <68>
Подставляя это выражение в уравнение (58), имеем,
<((, 2)=(У + ^УС + УСС.... (69)
При г = 0 из уравнения (58) имеем,
(у,)° = (Я, )°У°. (70)
Верхний индекс ° означает что аргумент г в соответствующей функции равен нулю. Например, У° = У«, 0),(Уг)° = д2У(С, г)\2=о,™ (Ус)° = у°. Уравнение (70) дает,
С2
(Я,)° = (( Уг)° + ^ У°. (71)
Дифференцируя уравнение (63) по ( и полагая г = 0, мы имеем,
(V °)2
где
(а(у °)ь
^ <° = ттет (73>
Таким образом,
1 С2(у°)3 1
В соответствии с уравнением (63) мы имеем,
те
щ(д, I) = е(д2-2мд+д)1/2т(ег/т _ 1)Я(д _ 2)(д _ 1)дЯ-3 I е-1(1+ г/д)д-3^ (75)
о
Интеграл в правой части выражается через неполную экспоненту ехрд-зд.
Точно таким же способом можно рассчитать спектр неприводимых компонент с двумя циклами. Выкладки длинные и здесь не приводятся. Окончательный результат имеет вид
Угг = ЯггУ + ЯгУг - (76)
Сохраним члены до второго порядка по г в разложении (69) и положим г = 0,
3
( Ягг )° = & Угг )° + (Ч УСг )° + уУ°С - (77)
3
(уСг)° = А1>3,2 + 2А2,4,3 + А2А4- (78)
Двойное дифференцирование уравнения (64) дает,
у°с = 2Ао,3,2 + Ао,3,3 - (79)
Тогда из уравнения (76) мы окончательно имеем,
и2 = е(д2-2Мд+д)Ь/2Т(¿/т _ 2)д-1
3^д,д-4,2
+ 4%д,д-5,3 + 2д,д-5,4 + ^гд,д-6,4 + 3^д,д-4,3
где
те
■.X
2а,г,13 = ,,а 1ч, I х13 1е х(1 + х/а)гйх. г!(р _ 1)! ,]
6. Заключение
В работе продемонстрирован метод исследования временной эволюции случайных графов в самой общей формулировке. Наибольший интерес представляет подход к эволюции нелинейных систем, описание которых в рамках непрерывной математики затруднительно. Вместо этого предлагается сводить систему к множеству точек и задавать эволюционный закон, позволяющий выделять наиболее существенные черты эволюционного процесса. Например, если мы имеем дело с дисперсной системой — множеством изолированных объектов, которые с течением времени сливаются (или, наоборот, распадаются в результате взаимодействия элементов системы между собой, то удобно представлять такую систему случайным графом, а каждый акт взаимодействия моделировать появлением (или исчезновением) ребра между вершинами графа. Так можно смоделировать эволюцию сетей (например, Интернета), появление и развитие трещин на поверхности, возникновение критических явлений во время землетрясений и даже возникновение и развитие интеллекта. Совершенно очевидно, что несмотря на крайнюю простоту исходной схемы (система вершин плюс система ребер) эволюционные свойства модели приводят к абсолютно нетривиальным результатам, таким как образование гигантской компоненты и ее посткритическое развитие.
В течение многих лет в Геофизическом центре РАН под руководством академика Алексея Джерменовича Гвишиани был создан и развивался ДИСКРЕТНЫЙ МАТЕМАТИЧЕСКИИ АНАЛИЗ — направление прикладной математики, нашедшее широкое применение для анализа многих геофизических процессов. Описанный в этой статье метод эволюционных уравнений также оперирует со случайными дискретными объектами. Его применение может привести к дальнейшему развитию тех замечательных результатов, которые были получены в последнее десятилетие в ГЦ РАН.
Автор этой статьи поздравляет Алексея Джерменовича с семидесятилетием и желает ему здоровья и дальнейших творческих успехов.
СПИСОК ЦИТИРОВАННОЙ ЛИТЕРАТУРЫ
1. Krapivskv, P. L., Redner, S. к Ben-Naim, Е. A Kinetic View of Statistical Physics // Cambridge Univ. Press, Cambridge. 2010. Mathematical Reviews (MathSciNet): MR2757286 Zentralblatt MATH: 1235.82040
2. Lushnikov, A. A. Time evolution of a random graphs //J. Phvs. A, 2005, vol. 38, pp L777.
3. Ben-Naim, E., к P. L. Krapivskv. Kinetic theory of random graphs: From paths to cycles // Physical Review, 2005, E 71.2 : 026129.
4. Ben-Naim E. к P. L. Krapivskv, Unicvclic components in random graphs //J. Phvs., 2004, A 37, L189 (2004).
5. Lushnikov, A. A. Exactly solvable model of a coalescing random graph // Physical Review, 2015, vol. 91, p. 02211
6. Erdos, R к Renvi, A., On the random graphs //A Magiar Tydomanvos Akatemia Matematikai Kutato Intezetenek Кцг1етепуе1, 1960, 5, 17-61.
7. Bollobas, В., Random Graphs: (2nd ed.). 2001. Cambridge University Press. ISBN 0-521-797225.
8. Albert, R., к Barabasi, A-L., Statistical mechanics of complex networks // Rev. Mod. Phvs., 2002, 74, 47-97.
116
À. À. JlyiIIHHKOB
9. Newman, M. E. J., Networks: An Introduction. 2010, Oxford.
10. Cohen, R. k Havlin, S. Complex networks: structure, robustness and function. // Cambridge university press. 2010.
11. Florv, P. J., Molecular Size Distribution in Three Dimensional Polymers I. Gelation //J. Am. Chem.. Soc., Vol. 30, 3083. Florv, P.J. (1941). J. Am. Chem. Soc. 63, 3083 Stockmaver, Walter H.(1944). "Theory of Molecular Size Distribution and Gel Formation in Branched Polymers II. General Cross Linking". Journal of Chemical Physics. 12,4, 125
12. Stockmaver, W.H. Theory of molecular size distribution and gel formation in branched-chain polymers, //J. Chem. Phvs. Vol. 11, p. 45.
13. Ziff, R. M. & Stell, G., Kinetics of polymer gelation // J. Chem. Phvs., 1980, Vol. 73, 3 192 3499.
14. Marcus, A.H., Stochasic coalescence // Technometrics, 1968, 10, 133-143.
15. Aldous, D.J., Deterministic and stochastic models for coalescence (aggregation, coagulation; review of the mean-field theory for probabilists) // Bernoulli, 1999, Vol. 5 3-122.
16. Levvraz, F., Scaling theory and exactly solved models in the kinetics of irreversible aggregation // Phvs. Rep., 2003, Vol. 383, 95-212.
17. Lushnikov A. A., Coagulation in finite systems, //J. Colloid Interface Sci., 1978, Vol. 65 276285.
18. Lushnikov A. A., From sol to gel exactly // Phvs. Rev. Lett., 2004, Vol. 93, 198302.
19. Lushnikov A. A., Sol-gel transition in coagulating systems //Phvsica D, 2006, Vol. 222, 37.
20. Knuth, D.E., Linear probing and graphs // Algorithmica, 1998, Vol. 22 561-568.
21. Kreweras, G., Une famille de polvnomes ayant pluseurs propriétés enumeratives // Period. Math.Hungar., 1980, Vol. 11 309-320.
22. Riddell R.J. k Ulenbeck G.E., On the Theory of the Virial Development of the Equation of State of Monoatomic Gases // J. Chem. Phvs.'1953, Vol. 21 2056-2064.
REFERENCES
1. Krapivskv, P. L., Redner, S. k Ben-Naim, E. 2010. "A Kinetic View of Statistical Physics". Cambridge Univ. Press, Cambridge. Mathematical Reviews (MathSciNet): MR2757286 Zentralblatt MATH: 1235.82040
2. Lushnikov, A. A. 2005, "Time evolution of a random graphs" J. Phys. A vol. 38, pp L777.
3. Ben-Naim, E., k P. L. Krapivskv. 2005, "Kinetic theory of random graphs: From paths to cycles ."Physical Review E 71.2 : 026129.
4. Ben-Naim E. k P. L. Krapivskv, 2004 "Unicvclic components in random graphs" J. Phys. A 37, L189 (2004).
5. Lushnikov, A. A. 2015. "Exactly solvable model of a coalescing random graph "Physical Review vol. 91, p. 02211
6. Erdôs, R к Rénvi, А., 1960, "On the random graphs"^! Magiar Tydomanyos Akatemia Matematikai Kutato Intezetenek Kvszlemenyei 5, 17-61.
7. Bollobas, В., 2001. "Random Graphs: (2nd ed.). Cambridge University Press. ISBN 0-52179722-5.
8. Albert, R., k Barabâsi, A-L., 2002 "Statistical mechanics of complex networks Rev. Mod. Phys. 74, 47-97.
9. Newman, M. E. J., 2010, "Networks: An Introduction". Oxford.
10. Cohen, R. k Havlin, S. 2010, "Complex networks: structure, robustness and function". -Cambridge university press.
11. Florv, P. J., 1941 "Molecular Size Distribution in Three Dimensional Polymers I. Gelation". J. Am' Chem.. Soc., Vol. 30, 3083. Florv, P.J. (1941). J. Am. Chem. Soc. 63, 3083 Stockmaver, Walter H.(1944). "Theory of Molecular Size Distribution and Gel Formation in Branched Polymers II. General Cross Linking". Journal of Chemical Physics. 12,4, 125
12. Stockmaver, W. H. "Theory of molecular size distribution and gel formation in branched-chain polymers J. Chem. Phys. Vol. 11, p. 45.
13. Ziff, R. M. & Stell, G., 1980, "Kinetics of polymer gelation J. Chem,. Phys., Vol. 73, 3492-3499.
14. Marcus, A.H., 1968, "Stochasic coalescence Technometrics, 10, 133-143.
15. Aldous, D. J., 1999 "Deterministic and stochastic models for coalescence (aggregation, coagulation; review of the mean-field theory for probabilists"), Bernoulli Vol. 5 3-122.
16. Levvraz, F., 2003, "Scaling theory and exactly solved models in the kinetics of irreversible aggregation Phys. Rep. Vol. 383, 95-212.
17. Lushnikov A. A., 1978, "Coagulation in finite systems J. Colloid Interface Sci., Vol. 65 276-285.
18. Lushnikov A. A., 2004, "From sol to gel exactly"Phys. Rev. Lett., Vol. 93, 198302.
19. Lushnikov A. A., 2006, "Sol-gel transition in coagulating systems"Physica D Vol. 222, 37.
20. Knuth, D.E., 1998, "Linear probing and graphs textit Algorithmica, Vol. 22 561-568.
21. Kreweras, G., 1980, "Une famille de polvnomes ayant pluseurs propriétés enumeratives Period. Math.Hungar., Vol. 11 309-320.
22. Riddell R. J. k Ulenbeck G. E., 1953, On the Theory of the Virial Development of the Equation of State of Monoatomic Gases J. Chem. Phys. Vol. 21 2056 2064.
Получено 27.07.2018
Принято в печать 22.10.2018