Mezzini, Mauro. “Finding a Nonempty Algebraic Subset of an Edge Set in Linear Time”. Journal of Graph Algorithms and Applications, vol. 11, no. 1, Jan. 2007, pp. 239-57, doi:10.7155/jgaa.00144.