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

Strassen’s Algorithm

Prime Numbers and Primality Testing

Shor’s Algorithm and Quantum Computing

Boolean Satisfiability

Does P = NP?

Map coloring

Linear Programming

Other NP-Complete Problems

Approximate Solutions of Hard Problems