Algorithms and Theory of Computation Handbook - Atallah Mikhil J. (New York Crc Press, 1999)