Before revision:  The scale of the datasets  requires the algorithm to be online, as any second pass over the data is prohibitive.
After revision:  The scale of the datasets requires the algorithm to be online, as more than one pass over the data is prohibitive.