Algorithmic Approaches To Leadership