An Effective Algorithm for Genealogical Graph Partitioning | AMiner