Blocking Simple and Complex Contagion by Edge Removal
Error and attack tolerance of complex networks