Pythonのガベージコレクション(GC)において、循環参照(Circular Reference)を解決するために採用されているアルゴリズムはどれか。

Pythonは主に参照カウントを用いているが、循環参照を回収するために世代別GC(Generational GC)を補助的に使用している。