Automata, Computability, and Complexity: Theory and Applications by Elaine Rich

Approximate Solutions of Hard Problems

Randomized Algorithms

Heuristic Search