Maintaining Biconnected Components in Streaming Graphs | Synapse