Detecting hierarchical and overlapping network communities using locally optimal modularity changes Michael J. Barber Eur. Phys. J. B, 86 9 (2013) 385 Published online: 18 September 2013 DOI: 10.1140/epjb/e2013-40645-6