Модель Барабаши – Альберта - Barabási–Albert model

Отображение трех графиков, созданных с помощью модели Барабаши-Альберта (BA). Каждый имеет 20 узлов и параметр прикрепления m, как указано. Цвет каждого узла зависит от его степени (одинаковый масштаб для каждого графика).

В Модель Барабаши – Альберта (BA) алгоритм генерации случайных безмасштабный сети используя преференциальная привязанность механизм. Несколько природных и созданных руками человека систем, в том числе Интернет, то Всемирная паутина, сети цитирования, и немного социальные сети считаются приблизительно немасштабируемыми и определенно содержат несколько узлов (называемых концентраторами) с необычно высокой степенью по сравнению с другими узлами сети. Модель BA пытается объяснить существование таких узлов в реальных сетях. Алгоритм назван в честь его изобретателей. Альберт-Ласло Барабаши и Река Альберт и является частным случаем более ранней и более общей модели, называемой Модель цены.[1]

Концепции

Многие наблюдаемые сети (по крайней мере приблизительно) попадают в класс безмасштабные сети, что означает, что у них есть сила закона (или безмасштабные) распределения степеней, в то время как модели случайных графов, такие как Модель Эрдеша – Реньи (ER) и Модель Уоттса – Строгаца (WS) не проявляют степенных законов. Модель Барабаши – Альберта - одна из нескольких предложенных моделей, которые генерируют безмасштабные сети. Он включает в себя две важные общие концепции: рост и преференциальная привязанность. И рост, и предпочтительная привязанность широко распространены в реальных сетях.

Рост означает, что количество узлов в сети увеличивается со временем.

Предпочтительная привязанность означает, что чем больше подключен узел, тем выше вероятность получения новых ссылок. Узлы с более высокой степень имеют более сильную способность захватывать ссылки, добавленные в сеть. Интуитивно предпочтительную привязанность можно понять, если мыслить категориями социальные сети соединяя людей. Здесь связь от A к B означает, что человек A «знает» или «знаком с» человеком B. Сильно связанные узлы представляют хорошо известных людей с множеством отношений. Когда новичок входит в сообщество, у него больше шансов познакомиться с одним из этих более заметных людей, чем с относительно неизвестным. Модель BA была предложена исходя из предположения, что во Всемирной паутине новые страницы ссылаются преимущественно на хабы, то есть на очень известные сайты, такие как Google, а не на страницы, о которых мало кто знает. Если кто-то выбирает новую страницу для ссылки, случайным образом выбирая существующую ссылку, вероятность выбора конкретной страницы будет пропорциональна ее степени. Модель BA утверждает, что это объясняет правило предпочтительной вероятности прикрепления. Однако, несмотря на то, что модель является весьма полезной, эмпирические данные свидетельствуют о том, что этот механизм в его простейшей форме не применим к всемирной паутине, как показано на "Технический комментарий к появлению масштабирования в случайных сетях'".

Позже Модель Бьянкони – Барабаши работает для решения этой проблемы, вводя параметр «пригодность». Предпочтительная привязанность - это пример положительный отзыв цикл, в котором изначально случайные вариации (один узел изначально имеет больше ссылок или начал накапливать ссылки раньше, чем другой) автоматически усиливаются, что значительно увеличивает различия. Это также иногда называют Эффект Мэтью, " богатые становятся богаче ". Смотрите также автокатализ.

Алгоритм

Шаги роста сети по модели Барабаши – Альберта ()

Сеть начинается с начальной подключенной сети из узлы.

Новые узлы добавляются в сеть по одному. Каждый новый узел подключен к существующие узлы с вероятностью, которая пропорциональна количеству связей, которые уже есть у существующих узлов. Формально вероятность что новый узел подключен к узлу является[2]

куда степень узла и сумма производится по всем ранее существующим узлам (т.е. знаменатель дает удвоенное количество ребер в сети). Сильно связанные узлы («концентраторы») имеют тенденцию быстро накапливать еще больше ссылок, в то время как узлы с небольшим количеством ссылок вряд ли будут выбраны в качестве места назначения для нового канала. Новые узлы имеют «предпочтение» присоединяться к уже тесно связанным узлам.

Сеть, созданная по модели Барабаши Альберта. Сеть состоит из 50 вершин с начальными степенями .

Характеристики

Распределение степеней

Распределение степеней модели BA, которое следует степенному закону. В логарифмической шкале степенная функция представляет собой прямую линию.[3]

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

Распределение индекса Хирша

В индекс Хирша или распределение индекса Хирша также не требует масштабирования и было предложено в качестве индекса лобби для использования в качестве меры центральности[4]

Кроме того, аналитический результат для плотности узлов с индекс Хирша 1 можно получить в случае, когда

Средняя длина пути

В средняя длина пути модели BA увеличивается примерно логарифмически с размером сети. Фактическая форма имеет двойную логарифмическую поправку и выглядит так:[5]

Модель BA имеет систематически более короткую среднюю длину пути, чем случайный граф.

Перколяция

Порог перколяции модели БА оказался равным pc = 0.[6] Это означает, что при случайном удалении узлов в сети BA любая часть узлов не нарушит сеть. С другой стороны, удаление только относительно небольшой части узлов наивысшей степени приведет к коллапсу сети.[7]

Корреляции степени узла

Корреляции между степенями связанных узлов развиваются спонтанно в модели BA из-за того, как развивается сеть. Вероятность, , поиска ссылки, которая соединяет узел степени к предковому узлу степени в модели БА для частного случая (Дерево БА) задается формулой

Это подтверждает существование степени корреляции, потому что, если бы распределения были некоррелированными, мы бы получили .[2]

Для общего , доля ссылок, которые соединяют узел степени в узле степени является[8]

Кроме того, распределение степени ближайшего соседа , то есть распределение степеней соседей узла со степенью , дан кем-то[8]

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

Коэффициент кластеризации

Аналитический результат для коэффициент кластеризации модели BA был получен Klemm и Eguíluz[9] и доказано Боллобашем.[10][11] Метод среднего поля для изучения коэффициента кластеризации был применен Фрончаком, Фрончаком и Холистом.[12]

Это поведение по-прежнему отличается от поведения сетей малого мира, где кластеризация не зависит от размера системы. В случае иерархических сетей кластеризация как функция степени узла также следует степенному закону,

Этот результат был получен аналитически Дороговцевым, Гольцевым и Мендесом.[13]

Спектральные свойства

Спектральная плотность модели БА имеет форму, отличную от полукруглой спектральной плотности случайного графа. Он имеет форму треугольника, вершина которого лежит значительно выше полукруга, а края затухают по степенному закону.[14]

Динамическое масштабирование

Обобщенное распределение степеней модели БА для .
Эти же данные нанесены в автомодельных координатах и и это дает отличное сворачивание, показывающее, что показывать динамическое масштабирование.

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

Это означает, что различные сюжеты против рухнет в универсальную кривую, если мы построим график против .[15]

Предельные случаи

Модель А

Модель A сохраняет рост, но не включает предпочтительную привязанность. Вероятность подключения нового узла к любому уже существующему узлу равна. Результирующее распределение степеней в этом пределе является геометрическим,[16] это указывает на то, что одного роста недостаточно для создания структуры без накипи.

Модель B

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

Неспособность моделей A и B привести к безмасштабному распределению указывает на то, что рост и предпочтительное присоединение необходимы одновременно для воспроизведения стационарного степенного распределения, наблюдаемого в реальных сетях.[2]

История

Предпочтительная привязанность впервые появилась в 1923 году в знаменитой урной модели венгерского математика. Дьёрдь Полиа в 1923 г.[17] Современный метод главного уравнения, который дает более прозрачный вывод, был применен к проблеме: Герберт А. Саймон в 1955 г.[18] в процессе изучения размеров городов и других явлений. Впервые он был применен к росту сетей Дерек де Солла Прайс в 1976 г.[19] Прайса интересовали сети цитирования между научными статьями и Ценовая модель использовал «кумулятивное преимущество» (его имя для предпочтительного присоединения) для создания направленной сети, поэтому модель Барабаши-Альберта является неориентированной версией Модель цены. Название «предпочтительное присоединение» и нынешняя популярность безмасштабных сетевых моделей обусловлены работой Альберт-Ласло Барабаши и Река Альберт, который заново открыл этот процесс в 1999 году и применил его к распределению степеней в Интернете.[3]

Смотрите также

Рекомендации

  1. ^ Альберт, Река; Барабаши, Альберт-Ласло (2002). «Статистическая механика сложных сетей». Обзоры современной физики. 74 (1): 47–97. arXiv:cond-mat / 0106096. Bibcode:2002РвМП ... 74 ... 47А. CiteSeerX  10.1.1.242.4753. Дои:10.1103 / RevModPhys.74.47. ISSN  0034-6861.
  2. ^ а б c Альберт, Река; Барабаши, Альберт-Ласло (2002). «Статистическая механика сложных сетей» (PDF). Обзоры современной физики. 74 (47): 47–97. arXiv:cond-mat / 0106096. Bibcode:2002РвМП ... 74 ... 47А. CiteSeerX  10.1.1.242.4753. Дои:10.1103 / RevModPhys.74.47. Архивировано из оригинал (PDF) на 24.08.2015.
  3. ^ а б Барабаши, Альберт-Ласло; Альберт, Река (Октябрь 1999 г.). «Появление масштабирования в случайных сетях» (PDF). Наука. 286 (5439): 509–512. arXiv:cond-mat / 9910332. Bibcode:1999Научный ... 286..509Б. Дои:10.1126 / science.286.5439.509. PMID  10521342. Архивировано из оригинал (PDF) на 2012-04-17.
  4. ^ Корн, А.; Шуберт, А.; Телч, А. (2009). «Индекс лобби в сетях». Physica A. 388 (11): 2221–2226. arXiv:0809.0514. Bibcode:2009PhyA..388.2221K. Дои:10.1016 / j.physa.2009.02.013.
  5. ^ Коэн, Реувен; Хавлин, Шломо (2003). «Безмасштабные сети - сверхмалые». Письма с физическими проверками. 90 (5): 058701. arXiv:cond-mat / 0205476. Bibcode:2003PhRvL..90e8701C. Дои:10.1103 / PhysRevLett.90.058701. ISSN  0031-9007. PMID  12633404.
  6. ^ Р. Коэн, К. Эрез, Д. Бен-Авраам, С. Хэвлин (2000). «Устойчивость Интернета к случайным сбоям». Phys. Rev. Lett. 85: 4626.CS1 maint: использует параметр авторов (связь)
  7. ^ Р. Коэн, К. Эрез, Д. Бен-Авраам, С. Хэвлин (2001). «Обрыв Интернета при преднамеренной атаке». Phys. Rev. Lett. 86: 3682.CS1 maint: использует параметр авторов (связь)
  8. ^ а б Фотухи, Бабак; Раббат, Майкл (2013). «Степень корреляции в безмасштабных графиках». Европейский физический журнал B. 86 (12): 510. arXiv:1308.5169. Bibcode:2013EPJB ... 86..510F. Дои:10.1140 / epjb / e2013-40920-6.
  9. ^ Klemm, K .; Эгуилуз, В. К. (2002). «Растущие безмасштабные сети с поведением маленького мира». Физический обзор E. 65 (5): 057102. arXiv:cond-mat / 0107607. Bibcode:2002PhRvE..65e7102K. Дои:10.1103 / PhysRevE.65.057102. HDL:10261/15314. PMID  12059755.
  10. ^ Боллобаш, Б. (2003). «Математические результаты на безмасштабных случайных графах». Справочник по графам и сетям. С. 1–37. CiteSeerX  10.1.1.176.6988.
  11. ^ «Математические результаты на безмасштабных случайных графах». 2003: 1–37. CiteSeerX  10.1.1.176.6988. Цитировать журнал требует | журнал = (помощь)
  12. ^ Альберт, Река; Барабаши, Альберт-Ласло; Холист, Януш А (2003). "Теория среднего поля для коэффициентов кластеризации в сетях Барабаши-Альберта". Phys. Ред. E. 68 (4): 046126. arXiv:cond-mat / 0306255. Дои:10.1103 / PhysRevE.68.046126. PMID  14683021.
  13. ^ Дороговцев, С.Н .; Гольцев, А.В .; Mendes, J.F.F. (25 июня 2002 г.). «Псевдофрактальная безмасштабная паутина». Физический обзор E. 65 (6): 066122. arXiv:cond-mat / 0112143. Bibcode:2002PhRvE..65f6122D. Дои:10.1103 / PhysRevE.65.066122. PMID  12188798.
  14. ^ Farkas, I.J .; Derényi, I .; Barabási, A.-L .; Вичек, Т. (20 июля 2001 г.) [19 февраля 2001 г.]. «Спектры« реальных »графов: Вне закона полукруга». Физический обзор E. 64 (2): 026704. arXiv:cond-mat / 0102335. Bibcode:2001PhRvE..64b6704F. Дои:10.1103 / PhysRevE.64.026704. HDL:2047 / d20000692. PMID  11497741.
  15. ^ М. К. Хассан, М. З. Хассан и Н. И. Павел, «Динамическое масштабирование, коллапс данных и самоподобие в сетях Барабаши-Альберта» J. Phys. A: Математика. Теор. 44 175101 (2011) https://dx.doi.org/10.1088/1751-8113/44/17/175101
  16. ^ Пекоз, Эрол; Роллин, А .; Росс, Н. (2012). «Границы общей вариации и локальной предельной погрешности для геометрической аппроксимации». Бернулли.
  17. ^ Альберт-Ласло, Барабаши (2012). «Замок или причина». Природа. 489 (7417): 507–508. Дои:10.1038 / природа11486. PMID  22972190.
  18. ^ Саймон, Герберт А. (Декабрь 1955 г.). «Об одном классе функций косого распределения». Биометрика. 42 (3–4): 425–440. Дои:10.1093 / biomet / 42.3-4.425.
  19. ^ Прайс, Д.Дж. де Солла (Сентябрь 1976 г.). «Общая теория библиометрических и других процессов накопления преимуществ». Журнал Американского общества информационных наук. 27 (5): 292–306. CiteSeerX  10.1.1.161.114. Дои:10.1002 / asi.4630270505.

внешняя ссылка