Algorithms and Complexity - Paschos (Springer International Publishing, 2015)