Algoritmo decentralizzato per la determinazione di nodi influenti nei social network


13

In questo articolo di Kempe-Kleinberg-Tardos, gli autori propongono un avido algoritmo basato su funzioni sottomodulari per determinare i nodi più influenti in un grafico, con applicazioni ai social network.k

Fondamentalmente l'algoritmo procede come segue:

  1. S=empty set
  2. scegli il nodo con la massima influenza individuale, chiamalo ; S = S v 1v1S=Sv1
  3. rimuovere la e tutti i bordi che collegano la v 1 al resto della retev1v1
  4. ripetere fino a quando ha k verticiSk

Ho due domande su nodi influenti nei social network.
a) Esiste un algoritmo per trovare la soluzione o una sua approssimazione in modo decentralizzato?
b) Qualcuno ha applicato altri algoritmi, come Page-Rank e simili, per risolvere lo stesso problema?


Come si definisce un nodo "influente"?
Timothy Sun,

2
secondo il documento, ogni collegamento è definito con una probabilità di trasmettere con successo un messaggio da un nodo all'altro. L'obiettivo è trovare il sottoinsieme di nodi che invierà un messaggio al maggior numero di nodi, in previsione.
Bob,

KDDK=1D

Lo capisco. La mia preoccupazione era se esiste almeno un algoritmo non ottimale per approssimare la soluzione ottimale.
Bob,

Risposte:



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.