Automata, Computability and Complexity: Theory & Applications

Approximate Solutions of Hard Problems

Randomized Algorithms

Heuristic Search