Apostolico, A., & Breslauer, D. (1995). An Optimal O(log log n) Time Parallel Algorithm for Detecting all Squares in a String. BRICS Report Series, 2(11). https://doi.org/10.7146/brics.v2i11.19514