There were three reviews recommending accepting, but minor issues were raised regarding relation to previous work and the details of the algorithm. The reply by the authors satisfied the reviewers, and after discussion, all the reviewers are clearly in support of accepting.