Complexity theory : exploring the limits of efficient algorithms - Wegener, Ingo (Springer, 2009)