Frontiers in Algorithmics. 1st ed. 2017 - Xiao, Mingyu (Springer International Publishing, 2020)