an actual run of this algorithm requires the use of vast databases