External-memory graph algorithms | Synapse