Armstrong, Joe, Programming Erlang: Software for a Concurrent World. Pragmatic Bookshelf, 2007.
Berman, Kenneth and Jerome Paul, Algorithms: Sequential, Parallel, and Distributed. Course Technology, 2004.
Christofides, Nicos, "Worst-case analysis of a new heuristic for the travelling salesman problem," Report 388, Graduate School of Industrial Administration, CMU, 1976.
Knuth, Donald, "Estimating the efficiency of backtrack programs," Mathematics of Computation 29: 121-136, 1975.