<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333333">This Wikipedia article section on psuedoforests does a pretty good job of getting at the kind of problem I am interested in: <a href="https://en.wikipedia.org/wiki/Pseudoforest#Graphs_of_functions" target="_blank">https://en.wikipedia.org/wiki/Pseudoforest#Graphs_of_functions</a></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333333"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333333">It also does a good job of connecting the problem to Pollard's Rho, Cellular Automata, birthday paradoxes, and a number of other pet interests. Now to figure out that damn Van Loan and Pitsianis algorithm.</div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333333"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;font-size:small;color:#333333"><br></div></div>