Mining of massive datasets - Rajaraman, Anand; Ullman, Jeffrey D. (Cambridge Univ. Press, 2012)