The strength σ ( G ) {\displaystyle \sigma (G)} of an undirected simple graph G = (V, E) admits the three following definitions:
Computing the strength of a graph can be done in polynomial time, and the first such algorithm was discovered by Cunningham (1985). The algorithm with best complexity for computing exactly the strength is due to Trubin (1993), uses the flow decomposition of Goldberg and Rao (1998), in time O ( min ( m , n 2 / 3 ) m n log ( n 2 / m + 2 ) ) {\displaystyle O(\min({\sqrt {m}},n^{2/3})mn\log(n^{2}/m+2))} .