소셜 네트워크에서 영향력있는 노드를 결정하기위한 분산 알고리즘


13

Kempe-Kleinberg-Tardos 의이 백서 에서 저자는 하위 네트워크 기능에 기반한 탐욕 알고리즘을 제안 하여 소셜 네트워크에 응용하여 그래프에서 가장 영향력있는 노드 를 결정합니다 .k

기본적으로 알고리즘은 다음과 같습니다.

  1. S=empty set
  2. 개별 영향이 가장 큰 노드를 선택하고 ; S = S v 1v1S=Sv1
  3. v 1 을 나머지 네트워크에 연결하는 모든 모서리 제거v1v1
  4. 에 꼭지점 이 k 가 될 때까지 반복Sk

소셜 네트워크의 영향력있는 노드에 대한 두 가지 질문 이 있습니다 .
a) 해를 구하는 알고리즘이나 분산 방식으로 근사치가 있습니까?
b) 같은 문제를 해결하기 위해 Page-Rank와 같은 다른 알고리즘을 적용한 사람이 있습니까?


"영향"노드를 어떻게 정의합니까?
Timothy Sun

2
논문에 따르면, 각 링크는 한 노드에서 다른 노드로 메시지를 성공적으로 전송할 확률로 정의됩니다. 목표는 예상에 따라 가장 많은 수의 노드에 메시지를 전달할 노드의 서브 세트를 찾는 것입니다.
Bob

kDDk=1D

나는 이해. 적어도 최적의 솔루션을 근사하기 위해 차선책 알고리즘이 있는지 걱정했습니다.
Bob

답변:



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.