An Agent-Based Algorithm for Detecting Community Structure in Networks
  We present a simple stochastic agent-based community finding algorithm. Our algorithm is tested on network data from the Zachary karate club study, data from Victor Hugo's "Les Miserables", and data obtained from a musical piece by J.S. Bach. In all three cases, the algorithm partitions the vertices of the graph sensibly. 
Maxwell Young, Jennifer Sager, Gabor Csardi, Peter Haga