Levitin, L. (2006) “A New Algorithm for Finding Minimal Cycle-Breaking Sets of Turns in a Graph”, Journal of Graph Algorithms and Applications, 10(2), pp. 387–420. doi: 10.7155/jgaa.00134.