Dror G. Feitelson's weighted clique algorithm described in On identifying name equivalences in digital libraries. For more details see Equivalent author names. This version implemented in Javascript, and uses mdaines/viz.js, cpettitt/graphlib, and janogonzalez/priorityqueuejs
Code on Glitch.
Input a list of author first names and initials, one per line.