Модель Уоттса – Строгаца
Часть серии о | ||||
Сетевая наука | ||||
---|---|---|---|---|
Типы сетей | ||||
Графики | ||||
| ||||
Модели | ||||
| ||||
| ||||
Модель Уоттса-Строгаца — это модель генерации случайных графов , которая создает графы со свойствами маленького мира , включая короткие средние длины путей и высокую кластеризацию . Его предложили Дункан Дж. Уоттс и Стивен Строгац в своей статье, опубликованной в 1998 году в научном журнале Nature . [1] Модель также стала известна как бета- модель (Уоттса) после того, как Уоттс использовал сформулировать его в своей научно-популярной книге «Шесть градусов» .
Обоснование модели
[ редактировать ]Формальное изучение случайных графов восходит к работам Пола Эрдеша и Альфреда Реньи . [2] Рассмотренные ими графы, теперь известные как классические графы Эрдеша-Реньи (ER) , представляют собой простую и мощную модель со множеством приложений.
Однако ER -графы не обладают двумя важными свойствами, наблюдаемыми во многих реальных сетях:
- Они не создают локальную кластеризацию и триадные замыкания . Вместо этого, поскольку они имеют постоянную, случайную и независимую вероятность соединения двух узлов, ER-графы имеют низкий коэффициент кластеризации .
- Они не учитывают образование хабов. Формально распределение степеней ER-графов сходится к распределению Пуассона , а не к степенному закону, наблюдаемому во многих реальных безмасштабных сетях . [3]
Модель Уоттса и Строгаца была разработана как простейшая модель, устраняющая первое из двух ограничений. Он учитывает кластеризацию, сохраняя при этом короткие средние длины пути модели ER. Это достигается путем интерполяции между рандомизированной структурой, близкой к ER-графам, и регулярной кольцевой решеткой . Следовательно, модель способна, по крайней мере частично, объяснить явления «тесного мира» в различных сетях, таких как энергосистема, нейронная сеть C. elegans , сети киноактеров или коммуникация метаболизма жиров у почкующихся дрожжей. . [4]
Алгоритм
[ редактировать ]Учитывая желаемое количество узлов , средняя степень (предполагается, что это четное целое число) и параметр , все устраивает и , модель строит неориентированный граф с узлы и края следующим образом:
- Постройте регулярную кольцевую решетку — граф с узлы, каждый из которых подключен к соседи, с каждой стороны. То есть, если узлы помечены , есть грань тогда и только тогда, когда
- Для каждого узла возьмите каждое ребро, соединяющее своему крайние правые соседи, то есть каждое ребро такой, что , и перемонтировать его с вероятностью . Перепрошивка производится заменой с где выбирается равномерно случайным образом из всех возможных узлов, избегая при этом циклов ( ) и дублирование ссылок (нет края с на этом этапе алгоритма).
Характеристики
[ редактировать ]Базовая решетчатая структура модели создает локально кластеризованную сеть, в то время как случайно перемонтированные каналы значительно сокращают среднюю длину пути . Алгоритм знакомит с таких нерешетчатых ребер. Варьируясь позволяет интерполировать между регулярной решеткой ( ) и структуру, близкую к случайному графу Эрдеша–Реньи с в . Она не соответствует реальной модели ER, поскольку каждый узел будет подключен как минимум к другие узлы.
Три свойства, представляющие интерес, — это средняя длина пути , коэффициент кластеризации и распределение степеней .
Средняя длина пути
[ редактировать ]Для кольцевой решетки средняя длина пути [1] является и масштабируется линейно с размером системы. В предельном случае , граф приближается к случайному графу с , но фактически к нему не сходится. В промежуточном регионе , средняя длина пути очень быстро падает с увеличением , быстро приближаясь к своему предельному значению.
Коэффициент кластеризации
[ редактировать ]Для кольцевой решетки коэффициент кластеризации [5] и поэтому имеет тенденцию как растет независимо от размера системы. [6] В предельном случае коэффициент кластеризации того же порядка, что и коэффициент кластеризации классических случайных графов, и, таким образом, обратно пропорциональна размеру системы. В промежуточной области коэффициент кластеризации остается достаточно близким к своему значению для регулярной решетки и падает лишь при относительно высоких . Это приводит к появлению области, в которой средняя длина пути быстро падает, а коэффициент кластеризации - нет, что объясняет феномен «тесного мира».
- Если мы воспользуемся Барратом и Вейгтом [6] мера кластеризации определяется как доля между средним количеством ребер между соседями узла и средним количеством возможных ребер между этими соседями, или, альтернативно,
- тогда мы получим
Распределение степеней
[ редактировать ]Распределение степеней в случае кольцевой решетки представляет собой просто дельта-функцию Дирака с центром в точке . Распределение степеней для большого числа узлов и можно записать как, [6]
где - это количество ребер, которые узел имеет или свою степень. Здесь , и . Форма распределения степеней аналогична форме случайного графика и имеет ярко выраженный пик при и экспоненциально затухает при больших . Топология сети относительно однородна, что означает, что все узлы имеют одинаковую степень.
Ограничения
[ редактировать ]Основным ограничением модели является то, что она дает нереалистичное распределение степеней . Напротив, реальные сети часто представляют собой безмасштабные сети, неоднородные по степени, имеющие концентраторы и безмасштабное распределение степеней. В этом отношении такие сети лучше описываются семейством моделей предпочтительного прикрепления , такими как модель Барабаши-Альберта (BA) . (С другой стороны, модель Барабаши-Альберта не может обеспечить высокий уровень кластеризации, наблюдаемый в реальных сетях, и этот недостаток не свойственен модели Уоттса и Строгаца. Таким образом, ни модель Уоттса-Строгаца, ни модель Барабаши-Альберта не должны считать вполне реалистичным.)
Модель Уоттса и Строгаца также предполагает фиксированное количество узлов и поэтому не может использоваться для моделирования роста сети.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б Уоттс, диджей ; Строгац, С.Х. (1998). «Коллективная динамика сетей «маленького мира»» (PDF) . Природа . 393 (6684): 440–442. Бибкод : 1998Natur.393..440W . дои : 10.1038/30918 . ПМИД 9623998 . S2CID 4429113 . Архивировано (PDF) из оригинала 26 октября 2020 г. Проверено 18 мая 2018 г.
- ^ Эрдос, П. (1960). «Математические публикации 6, 290 (1959); П. Эрдос, А. Реньи». Опубл. Математика. Инст. Хунг. акад. Знать 5:17
- ^ Равас, Э. (30 августа 2002 г.). «Иерархическая организация модульности в метаболических сетях». Наука . 297 (5586): 1551–1555. arXiv : cond-mat/0209244 . Бибкод : 2002Sci...297.1551R . дои : 10.1126/science.1073374 . ПМИД 12202830 . S2CID 14452443 .
- ^ Аль-Анзи, Бадер; Арпп, Патрик; Гергес, Шериф; Ормерод, Кристофер; Олсман, Ной; Зинн, Кай (2015). «Экспериментальный и вычислительный анализ большой белковой сети, контролирующей накопление жира, раскрывает принципы проектирования сигнальной сети» . PLOS Вычислительная биология . 11 (5): e1004264. Бибкод : 2015PLSCB..11E4264A . дои : 10.1371/journal.pcbi.1004264 . ПМЦ 4447291 . ПМИД 26020510 .
- ^ Альберт Р., Барабаши А.-Л. (2002). «Статистическая механика сложных сетей». Обзоры современной физики . 74 (1): 47–97. arXiv : cond-mat/0106096 . Бибкод : 2002РвМП...74...47А . дои : 10.1103/RevModPhys.74.47 . S2CID 60545 .
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Jump up to: а б с Баррат, А.; Вейгт, М. (2000). «О свойствах сетевых моделей маленького мира». Европейский физический журнал Б. 13 (3): 547–560. arXiv : cond-mat/9903411 . дои : 10.1007/s100510050067 . S2CID 13483229 .