アルゴリズムの分析 反復対数は、アルゴリズム と計算複雑性 の分析に役立ち、次のようなアルゴリズムの時間計算量と空間計算量の境界に現れます。
反復対数は非常にゆっくりとした速度で増加し、対数自体やその繰り返しよりもはるかに遅い。これは、テトレーションが反復指数関数よりもはるかに速く増加するためである。
y b = b b ⋅ ⋅ b ⏟ y ≫ b b ⋅ ⋅ b y ⏟ n {\displaystyle {^{y}b}=\underbrace {b^{b^{\cdot ^{\cdot ^{b}}}}} _{y}\gg \underbrace {b^{b^{\cdot ^{\cdot ^{b^{y}}}}}} _{n}}
逆数の増加ははるかに遅い。ログ b * x 〜 ログ b n x {\displaystyle \log _{b}^{*}x\ll \log _{b}^{n}x} 。
実際に実装されているアルゴリズムの実行時間をカウントすることに関連するすべてのn の値(つまり、 n ≤ 2 65536 、これは既知の宇宙の原子の推定数よりもはるかに大きい) に対して、底が 2 の反復対数の値は 5 以下になります。
底が大きいほど、反復対数は小さくなる。
参考文献 ↑ Cormen, Thomas H. ; Leiserson, Charles E. ; Rivest, Ronald L. ; Stein, Clifford (2009) [1990]. 「反復対数関数、第 3.2 節: 標準表記と一般的な関数」.アルゴリズム入門 (第 3 版). MIT Press および McGraw-Hill. pp. 58–59 . ISBN 0-262-03384-4 。↑ 古谷勇、木田拓也 (2019). "教会数の圧縮" . Algorithms . 12 (8) 159: 159. doi : 10.3390/a12080159 . hdl : 2115/75613 . MR 3998658 . ↑ Devillers, Olivier (1992年3月) 「ランダム化は単純な結果をもたらす O ( n ログ * n ) {\displaystyle O(n\log ^{\ast }n)} 困難なアルゴリズムΩ ( n ) {\displaystyle \Omega (n)} 問題" (PDF) . International Journal of Computational Geometry & Applications . 2 (1): 97– 111. arXiv : cs/9810007 . doi : 10.1142/S021819599200007X . MR 1159844 . S2CID 60203 . ↑ Alon , Noga ; Azar, Yossi (1989 年 4 月)。 「 近似最大値の探索」 (PDF) 。SIAM Journal on Computing 。18 ( 2): 258–267。doi : 10.1137/0218017 。MR 0986665 。 ↑ Cole, Richard ; Vishkin, Uzi (1986 年 7 月) 「最適な並列リストランキングへの応用を伴う決定論的コイン投げ」 (PDF) . Information and Control . 70 (1): 32– 53. doi : 10.1016/S0019-9958(86)80023-7 . MR 0853994 . ↑ Santhanam, Rahul (2001). "On separators, segregators and time versus space" (PDF) . Proceedings of the 16th Annual IEEE Conference on Computational Complexity, Chicago, Illinois, USA, June 18-21, 2001. IEEE Computer Society . pp. 286–294 . doi : 10.1109 /CCC.2001.933895 . ISBN 0-7695-1053-1 。