edgedisjoint
Edgedisjoint is a term used in graph theory to describe a condition in which subgraphs, paths, or edge sets do not share any edges. Two subgraphs H1 and H2 of a graph G are edge-disjoint if their edge sets are disjoint, E(H1) ∩ E(H2) = ∅. A collection of subgraphs is pairwise edge-disjoint when this holds for every pair in the collection.
A common focus is edge-disjoint s-t paths. These are s-to-t paths in a graph that do not
Edge-disjointness is distinct from vertex-disjointness. Two edge-disjoint s-t paths may intersect at vertices other than s
Algorithmically, the problem of finding k edge-disjoint s-t paths can be solved by computing a maximum flow
Applications include network reliability, parallel routing, and traffic engineering, where distributing load across edge-disjoint routes helps