Модель Барабаши – Альберта
Часть серии о | ||||
Сетевая наука | ||||
---|---|---|---|---|
Типы сетей | ||||
Графики | ||||
| ||||
Модели | ||||
| ||||
| ||||
Модель Барабаши-Альберта (BA) представляет собой алгоритм создания случайных безмасштабных сетей с использованием механизма предпочтительного прикрепления . Некоторые естественные и созданные человеком системы, включая Интернет , Всемирную паутину , сети цитирования и некоторые социальные сети, считаются примерно безмасштабными и, безусловно, содержат несколько узлов (называемых концентраторами) с необычно высокой степенью по сравнению с другими. узлы сети. Модель BA пытается объяснить существование таких узлов в реальных сетях. Алгоритм назван в честь его изобретателей Альберта-Ласло Барабаши и Реки Альберта .
Концепции
[ редактировать ]Многие наблюдаемые сети (по крайней мере приблизительно) попадают в класс безмасштабных сетей , что означает, что они имеют степенное (или безмасштабное) распределение степеней, в то время как модели случайных графов, такие как модель Эрдеша-Реньи (ER) и модель Модель Уоттса-Строгаца (WS) не демонстрирует степенные законы. Модель Барабаши-Альберта — одна из нескольких предложенных моделей, генерирующих безмасштабные сети. Он включает в себя две важные общие концепции: рост и преференциальную привязанность . И рост, и преференциальная привязанность широко распространены в реальных сетях.
Рост означает, что количество узлов в сети со временем увеличивается.
Предпочтительное присоединение означает, что чем более связан узел, тем больше вероятность того, что он получит новые ссылки. Узлы с более высоким уровнем имеют более сильную способность захватывать ссылки, добавленные в сеть. Интуитивно, предпочтительную привязанность можно понять, если подумать о социальных сетях, объединяющих людей. Здесь связь от A к B означает, что человек A «знает» или «знаком» человека B. Сильно связанные узлы представляют известных людей с большим количеством отношений. Когда новичок входит в сообщество, он с большей вероятностью познакомится с одним из наиболее заметных людей, чем с относительно неизвестным. Модель BA была предложена исходя из предположения, что во Всемирной паутине новые страницы преимущественно ссылаются на хабы, то есть на очень известные сайты, такие как Google , а не на страницы, о которых почти никто не знает. Если кто-то выбирает новую страницу для ссылки, случайно выбирая существующую ссылку, вероятность выбора конкретной страницы будет пропорциональна ее степени. Модель BA утверждает, что это объясняет правило вероятности преимущественного прикрепления.
Позже модель Бьянкони-Барабаси решает эту проблему, вводя параметр «приспособленности». Предпочтительное присоединение — это пример цикла положительной обратной связи , в котором изначально случайные вариации (один узел изначально имел больше ссылок или начал накапливать ссылки раньше, чем другой) автоматически подкрепляются, тем самым значительно увеличивая различия. Это еще иногда называют эффектом Мэтью : « богатые становятся еще богаче ». См. также автокатализ .
Алгоритм
[ редактировать ]Единственным параметром в модели BA является , положительное целое число. Сеть инициализируется сетью узлы.
На каждом шаге добавляйте один новый узел, затем производите выборку существующие вершины из сети с вероятностью, пропорциональной количеству связей, которые уже есть в существующих узлах (в исходных статьях не указано, как обрабатывать случаи, когда один и тот же существующий узел выбирается несколько раз). Формально вероятность что новый узел подключен к узлу является [1]
где это степень узла и сумма производится по всем ранее существовавшим узлам (т.е. знаменатель дает удвоенное количество ребер в сети). Этот шаг можно выполнить, сначала равномерно выбрав одно ребро, а затем выбрав одну из двух вершин на ребре.
Сильно связанные узлы («концентраторы») имеют тенденцию быстро накапливать еще больше ссылок, в то время как узлы всего с несколькими ссылками вряд ли будут выбраны в качестве места назначения для новой ссылки. Новые узлы имеют «предпочтение» присоединяться к уже тесно связанным узлам.
Характеристики
[ редактировать ]Распределение степеней, полученное в результате модели БА, является безмасштабным, в частности, оно представляет собой степенной закон вида
Распределение индекса Хирша
[ редактировать ]Было показано, что распределение индекса Хирша или индекса Хирша также не имеет масштаба и было предложено в качестве индекса лобби, который будет использоваться в качестве меры центральности. [2]
Кроме того, аналитический результат для плотности узлов с индексом h 1 можно получить в случае, когда
Корреляции степени узла
[ редактировать ]Корреляции между степенями связности узлов в модели BA развиваются спонтанно в зависимости от того, как развивается сеть. Вероятность, , поиска связи, соединяющей узел степени к родительскому узлу степени в модели БА для частного случая (дерево BA) определяется выражением
Это подтверждает существование степенных корреляций, поскольку если бы распределения были некоррелированными, мы бы получили . [1]
Для общего , доля звеньев, соединяющих узел степени до узла степени является [3]
Кроме того, распределение степеней ближайших соседей , то есть распределение степеней соседей узла со степенью , определяется [3]
Другими словами, если мы выберем узел со степенью , а затем случайным образом выберет одного из его соседей, вероятность того, что этот случайно выбранный сосед будет иметь степень задается выражением выше.
Коэффициент кластеризации
[ редактировать ]Аналитический результат для коэффициента кластеризации модели BA был получен Клеммом и Эгилусом. [4] и доказано Боллобасом. [5] Подход среднего поля для изучения коэффициента кластеризации применили Фрончак, Фрончак и Холист. [6]
Такое поведение по-прежнему отличается от поведения сетей маленького мира, в которых кластеризация не зависит от размера системы.В случае иерархических сетей кластеризация как функция степени узла также подчиняется степенному закону:
This result was obtained analytically by Dorogovtsev, Goltsev and Mendes. [7]
Спектральная плотность модели БА имеет форму, отличную от полукруглой спектральной плотности случайного графа. Он имеет форму треугольника, вершина которого лежит значительно выше полукруга, а края затухают по степенному закону. [8] В [9] (раздел 5.1) путем анализа моментов спектральной плотности как функции степенного показателя было доказано, что форма этой спектральной плотности не является точной треугольной функцией.
По определению, модель BA описывает явление, развивающееся во времени, и, следовательно, помимо ее свойства безмасштабности, можно также искать ее свойство динамического масштабирования.В узлах сети БА также можно охарактеризовать обобщенную степень , продуктквадратного корня из времени рождения каждого узла и соответствующей им степени , вместостепени в сети БА имеет значение только время рождения. Мы обнаруживаем, чтообобщенное распределение степеней имеет некоторые нетривиальные особенности и демонстрирует динамическое масштабирование
Это означает, что отдельные сюжеты против схлопнется в универсальную кривую, если мы построим график против . [10]
Предельные случаи
[ редактировать ]Модель А
[ редактировать ]Модель А сохраняет рост, но не включает привилегированную привязанность. Вероятность подключения нового узла к любому уже существующему узлу равна. Результирующее распределение степеней в этом пределе является геометрическим, [11] что указывает на то, что одного роста недостаточно для создания безмасштабной структуры.
Модель Б
[ редактировать ]Модель Б сохраняет преференциальную привязанность, но исключает рост. Модель начинается с фиксированного количества отключенных узлов и добавляет ссылки, предпочтительно выбирая узлы высокой степени в качестве пунктов назначения ссылок. Хотя распределение степеней на ранних этапах моделирования выглядит безмасштабным, оно нестабильно и в конечном итоге становится почти гауссовым, когда сеть приближается к насыщению. Таким образом, одного только предпочтительного прикрепления недостаточно для создания структуры без масштабов.
Неспособность моделей A и B привести к безмасштабному распределению указывает на то, что рост и предпочтительное присоединение необходимы одновременно для воспроизведения стационарного степенного распределения, наблюдаемого в реальных сетях. [1]
Нелинейная льготная привязанность
[ редактировать ]Модель BA можно рассматривать как частный случай более общей модели нелинейной предпочтительной привязанности (NLPA). [12] Алгоритм NLPA идентичен модели BA с заменой вероятности прикрепления на более общую форму
где является постоянным положительным показателем. Если NLPA сводится к модели BA и называется «линейной». Если NLPA называется «сублинейным», а распределение степеней сети имеет тенденцию к растянутому экспоненциальному распределению . Если NLPA называется «суперлинейным», и небольшое количество узлов подключается практически ко всем остальным узлам в сети. Для обоих и , свойство безмасштабности сети нарушается в пределе бесконечного размера системы. Однако, если лишь немного больше, чем , NLPA может привести к тому, что распределения степеней временно кажутся свободными от масштабирования. [13]
История
[ редактировать ]Предпочтительная привязанность впервые появилась в 1923 году в знаменитой модели урны, созданной венгерским математиком Дьёрдь Полья в 1923 году. [14] Метод основных уравнений, который дает более прозрачный вывод, был применен к проблеме Гербертом А. Саймоном в 1955 году. [15] в ходе исследований размеров городов и других явлений. Впервые его применил для объяснения частоты цитирования Дерек де Солла Прайс в 1976 году. [16] Прайс был заинтересован в накоплении цитирований научных статей, и модель Прайса использовала «кумулятивное преимущество» (его название для преференциального прикрепления) для создания распределения с толстым хвостом. Говоря языком современной сети цитирования, модель Прайса создает направленную сеть, то есть версию модели Барабаши-Альберта. Название «предпочтительное присоединение» и нынешняя популярность моделей безмасштабных сетей связаны с работой Альберта-Ласло Барабаси и Реки Альберта , которые обнаружили, что аналогичный процесс присутствует в реальных сетях, и применили в 1999 году предпочтительное присоединение для объяснения численно наблюдаемые распределения степеней в сети. [17]
См. также
[ редактировать ]- Модель Бьянкони – Барабаса
- процесс в китайском ресторане
- Сложные сети
- Модель Эрдеша – Реньи (ER)
- Модель Прайса
- Теория перколяции
- Безмасштабная сеть
- Сеть маленького мира
- Модель Уоттса и Строгаца
Ссылки
[ редактировать ]- ^ Jump up to: а б с Альберт, Река ; Барабаши, Альберт-Ласло (2002). «Статистическая механика сложных сетей» (PDF) . Обзоры современной физики . 74 (47): 47–97. arXiv : cond-mat/0106096 . Бибкод : 2002РвМП...74...47А . CiteSeerX 10.1.1.242.4753 . дои : 10.1103/RevModPhys.74.47 . S2CID 60545 . Архивировано из оригинала (PDF) 24 августа 2015 г.
- ^ Корн, А. ; Шуберт, А .; Телч, А. (2009). «Индекс лобби в сетях». Физика А. 388 (11): 2221–2226. arXiv : 0809.0514 . Бибкод : 2009PhyA..388.2221K . дои : 10.1016/j.physa.2009.02.013 . S2CID 1119190 .
- ^ Jump up to: а б Фотоухи, Бабак; Раббат, Майкл (2013). «Степень корреляции в безмасштабных графиках». Европейский физический журнал Б. 86 (12): 510. arXiv : 1308.5169 . Бибкод : 2013EPJB...86..510F . дои : 10.1140/epjb/e2013-40920-6 . S2CID 7520124 .
- ^ Клемм, К.; Эгилуз, ВК (2002). «Развитие безмасштабных сетей с поведением маленького мира». Физический обзор E . 65 (5): 057102. arXiv : cond-mat/0107607 . Бибкод : 2002PhRvE..65e7102K . дои : 10.1103/PhysRevE.65.057102 . hdl : 10261/15314 . ПМИД 12059755 . S2CID 12945422 .
- ^ Боллобас, Б. (2003). «Математические результаты на безмасштабных случайных графах». Справочник по графикам и сетям . стр. 1–37. CiteSeerX 10.1.1.176.6988 .
- ^ Фрончак, Агата; Фрончак, Петр; Холист, Януш А (2003). «Теория среднего поля для коэффициентов кластеризации в сетях Барабаси-Альберта». Физ. Преподобный Е. 68 (4): 046126. arXiv : cond-mat/0306255 . Бибкод : 2003PhRvE..68d6126F . дои : 10.1103/PhysRevE.68.046126 . ПМИД 14683021 . S2CID 2372695 .
- ^ Дороговцев С.Н.; Гольцев А.В.; Мендес, JFF (25 июня 2002 г.). «Псевдофрактальная безмасштабная сеть». Физический обзор E . 65 (6): 066122. arXiv : cond-mat/0112143 . Бибкод : 2002PhRvE..65f6122D . дои : 10.1103/PhysRevE.65.066122 . ПМИД 12188798 . S2CID 13996254 .
- ^ Фаркас, Эй Джей; Дереньи, И.; Барабаши, А.-Л.; Вичек, Т. (20 июля 2001 г.) [19 февраля 2001 г.]. «Спектры графиков «реального мира»: за пределами закона полукруга». Физический обзор E . 64 (2): 026704. arXiv : cond-mat/0102335 . Бибкод : 2001PhRvE..64b6704F . дои : 10.1103/PhysRevE.64.026704 . hdl : 2047/d20000692 . ПМИД 11497741 . S2CID 1434432 .
- ^ Пресиадо, ВМ; Рахимян, А. (декабрь 2017 г.). «Моментный спектральный анализ случайных графов с заданной последовательностью ожидаемых степеней» . Транзакции IEEE по сетевым наукам и инженерии . 4 (4): 215–228. arXiv : 1512.03489 . дои : 10.1109/TNSE.2017.2712064 . S2CID 12187100 .
- ^ М. К. Хасан, М. З. Хасан и Н. И. Павел, «Динамическое масштабирование, схлопывание данных и самоподобие в сетях Барабаси-Альберта», J. Phys. А: Математика. Теор. 44 175101 (2011) https://dx.doi.org/10.1088/1751-8113/44/17/175101
- ^ Пекоз, Эрол; Роллин, А.; Росс, Н. (2012). «Общая вариация и локальные пределы погрешности геометрической аппроксимации» . Бернулли . Архивировано из оригинала 23 сентября 2015 г. Проверено 25 октября 2012 г.
- ^ Крапивский, ПЛ; Реднер, С.; Лейвраз, Ф. (20 ноября 2000 г.). «Связность растущих случайных сетей». Письма о физических отзывах . 85 (21): 4629–4632. arXiv : cond-mat/0005139 . Бибкод : 2000PhRvL..85.4629K . doi : 10.1103/PhysRevLett.85.4629 . ПМИД 11082613 . S2CID 16251662 .
- ^ Крапивский, Павел; Крюков, Дмитрий (21 августа 2008 г.). «Безмасштабные сети как предасимптотические режимы суперлинейного предпочтительного прикрепления». Физический обзор E . 78 (2): 026114. arXiv : 0804.1366 . Бибкод : 2008PhRvE..78b6114K . дои : 10.1103/PhysRevE.78.026114 . ПМИД 18850904 . S2CID 14292535 .
- ^ Альберт-Ласло, Барабаши (2012). «Удача или разум». Природа . 489 (7417): 507–508. дои : 10.1038/nature11486 . ПМИД 22972190 . S2CID 205230706 .
- ^ Саймон, Герберт А. (декабрь 1955 г.). «Об одном классе функций косого распределения». Биометрика . 42 (3–4): 425–440. дои : 10.1093/biomet/42.3-4.425 .
- ^ Прайс, диджей де Солла (сентябрь 1976 г.). «Общая теория библиометрических и других процессов совокупного преимущества». Журнал Американского общества информатики . 27 (5): 292–306. CiteSeerX 10.1.1.161.114 . дои : 10.1002/asi.4630270505 . S2CID 8536863 .
- ^ Барабаши, Альберт-Ласло ; Альберт, Река (октябрь 1999 г.). «Появление масштабирования в случайных сетях» (PDF) . Наука . 286 (5439): 509–512. arXiv : cond-mat/9910332 . Бибкод : 1999Sci...286..509B . дои : 10.1126/science.286.5439.509 . ПМИД 10521342 . S2CID 524106 . Архивировано из оригинала (PDF) 17 апреля 2012 г.