Experimental Algorithms - Andrew V. Goldberg, Alexander S. Kulikov; Kulikov, Alexander S. (Springer International Publishing, 2016)