Particle dynamics and competitive learning for community detection in complex networks. - Ronaldo Luiz Alonso (2008)