Quais são as diferenças entre os algoritmos de detecção da comunidade no igraph?

Tenho uma lista de cerca de 100 objetos de gráfico, com um objeto típico com cerca de 700 vértices e 3500 aresta

Gostaria de identificar grupos de vértices nos quais os laços são mais prováveis. Meu plano é usar um modelo misto para prever quantos vértices de vínculos dentro do grupo têm usando atributos de vértice e grup

Algumas pessoas podem querer responder a outros aspectos do meu projeto, o que seria ótimo, mas o que mais me interessa são as informações sobre funções no gráfico para agrupar vértices. Eu me deparei com esteslgoritmos de detecção da comunida mas não tenho certeza de suas vantagens e desvantagens, ou se alguma outra função seria melhor para o meu caso. Eu vi os linksaqu também, mas eles não são específicos para o igraph. Obrigada pelo Conselho