Jump to content

Алгоритм Гирвана – Ньюмана

Алгоритм Гирвана-Ньюмана (названный в честь Мишель Гирван и Марка Ньюмана ) — это иерархический метод, используемый для обнаружения сообществ в сложных системах . [ 1 ]

Грань между и структура сообщества

[ редактировать ]

Алгоритм Гирвана-Ньюмана обнаруживает сообщества путем постепенного удаления ребер из исходной сети. Связными компонентами оставшейся сети являются сообщества. Вместо того, чтобы пытаться построить меру, которая сообщит нам, какие ребра являются наиболее важными для сообществ, алгоритм Гирвана-Ньюмана фокусируется на ребрах, которые, скорее всего, находятся «между» сообществами.

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

Алгоритм Гирвана-Ньюмана расширяет это определение на случай ребер, определяя «между ребрами» ребра как количество кратчайших путей между парами узлов, которые проходят вдоль него. Если между парой узлов существует более одного кратчайшего пути, каждому пути присваивается одинаковый вес, так что общий вес всех путей равен единице. Если сеть содержит сообщества или группы, которые лишь слабо связаны несколькими межгрупповыми ребрами, то все кратчайшие пути между различными сообществами должны проходить по одному из этих немногих ребер. Таким образом, ребра, соединяющие сообщества, будут иметь высокую степень межреберья (по крайней мере, одно из них). Удалив эти края, группы отделяются друг от друга, и таким образом раскрывается основная структура сообщества сети.

Шаги алгоритма для обнаружения сообществ кратко изложены ниже.

  1. Сначала вычисляется расстояние между всеми существующими ребрами в сети.
  2. Края с наибольшей промежуточностью удаляются.
  3. Расстояние между всеми ребрами, затронутыми удалением, пересчитывается.
  4. Шаги 2 и 3 повторяются до тех пор, пока не останется ребер.

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

Конечным результатом алгоритма Гирвана-Ньюмана является дендрограмма . При работе алгоритма Гирвана-Ньюмана дендрограмма строится сверху вниз (т. е. сеть разделяется на различные сообщества с последовательным удалением связей). Листья дендрограммы представляют собой отдельные узлы.

См. также

[ редактировать ]
  1. ^ Гирван М. и Ньюман МЭД, Структура сообщества в социальных и биологических сетях , Proc. Натл. акад. наук. США 99 , 7821–7826 (2002)
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 283f7e6849e9b919b4a259d59482b3b3__1680093840
URL1:https://arc.ask3.ru/arc/aa/28/b3/283f7e6849e9b919b4a259d59482b3b3.html
Заголовок, (Title) документа по адресу, URL1:
Girvan–Newman algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)