The document discusses an algorithm for detecting cuts or disconnections in wireless sensor networks. The algorithm allows each node to detect when it becomes disconnected from a designated source node (DOS event) and allows some nodes to detect when a cut occurs elsewhere in the network without disconnecting from the source (CCOS event). The distributed cut detection (DCD) algorithm is asynchronous and involves nodes iteratively computing their electrical potentials. For DOS detection, a node needs only communicate a scalar value to neighbors. For CCOS detection, nodes require position information. The algorithm enables detection of cuts and their approximate locations with convergence independent of network size or structure.