Algoritmo SALSA para grafos bipartidos.
Baseado nos papers WTF (seção 5.2) e GraphJet (seção 5.1/5.2). Implementa a variante Subgraph SALSA: materializa um subgrafo bipartido pequeno e distribui pesos iterativamente entre hubs e authorities.
Fluxo
- Computa Circle of Trust via PageRank (seed set)
- Constrói subgrafo bipartido: hubs (seed) ↔ authorities (vizinhos)
- Itera distribuição de pesos L→R e R→L
- Retorna authorities rankeadas por peso final
Parâmetros (via opts)
:seed_size- tamanho do seed set do PageRank (padrão: 100):iterations- número de iterações SALSA (padrão: 5):top_k- resultados a retornar (padrão: 20)