フロイドの循環検出法
フロイドのアルゴリズム以外の循環検出法のひとつに、ゴスパーによるものがある(空間計算量が O ( 1 ) {\displaystyle O(1)} ではない)。詳細は英語版 en:Cycle detection#Gosper's algorithm などを参照のこと。
フロイドの循環検出法のバリエーションとして最も知られているのは、擬似乱数列を使った素因数分解アルゴリズムであるポラード・ロー素因数分解法であろう。また、フロイドの循環検出法に基づいて離散対数を計算するアルゴリズムもある。