Algorithms and Theory of Computation Handbook, Volume 2 (Special Topics and Techniques)