Distance-based critical node detection and its application to network vulnerability assessment | Synapse