Algorithmica [Algorithmica] NLMUID: 101595914