Децентрализованный алгоритм определения влиятельных узлов в социальных сетях


13

В этой статье Kempe-Kleinberg-Tardos авторы предлагают жадные алгоритмы, основанные на субмодульных функциях, для определения наиболее влиятельных узлов в графе с приложениями к социальным сетям.k

В основном алгоритм работает следующим образом:

  1. S=empty set
  2. выберите узел с наибольшим индивидуальным влиянием, назовите его ; S = S v 1v1S=Sv1
  3. удалить и все ребра, соединяющие v 1 с остальной частью сетиv1v1
  4. повторять, пока у не будет k вершинSk

У меня два вопроса о влиятельных узлах в социальных сетях.
а) Существует ли какой-либо алгоритм для поиска решения или его аппроксимация децентрализованным способом?
б) Кто-нибудь применял другие алгоритмы, такие как Page-Rank и аналогичные, для решения той же проблемы?


Как вы определяете «влиятельный» узел?
Тимоти Сан

2
согласно документу, каждая ссылка определяется с вероятностью успешной передачи сообщения от одного узла к другому. Цель состоит в том, чтобы найти подмножество узлов, которые доставят сообщение наибольшему количеству узлов, в ожидании.
Боб

kDDk=1D

Я это понимаю. Меня беспокоило, есть ли хотя бы субоптимальный алгоритм для аппроксимации оптимального решения.
Боб

Ответы:


3

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.