Encyclopedia of Algorithms - Ming-Yang Kao (Springer New York, 2016)