Graph Input

Enter one undirected weighted edge per line as u v w.

Algorithm

Algorithm Summary

Graph / Current Step

No run yet

Drag vertices to improve the drawing locally. Edge labels try to avoid overlaps, but manual dragging is available for crowded examples. Use Left/Right arrow keys for step navigation, or the buttons above and below the graph.

No run yet
tree edge (always solid) cotree edge (always dashed) highlight: edge in current Sk highlight: edge in chosen cycle Ck

Initial Support Sets

Step Details

Chosen Cycles So Far

Sets S_i in This Step

All updates shown

Candidate Cycles for Current Support

Update Rule for Later Supports