私はミニマックスとアルファベータのプルーニングの基礎を理解しています。すべての文献において、最良の場合の時間複雑度は、b =分岐因子およびd =木の深さであるO(b ^(d/2))であり、すべての優先ノードが最初に展開されます。アルファベータ検索時間の複雑度
"ベストケース"の私の例では、私は4レベルのバイナリツリーを持っているので、16のターミナルノードのうち、最大7つのノードを展開する必要があります。これはO(b ^(d/2))にどのように関連していますか?
彼らがどのようにO(b ^(d/2))に来るのか分かりません。
どうか、私にそれを説明できますか?多くのThans!
私はこのより正式なインターネット上の証拠を見つけました。それは妥当と思われます。http://www.cs.utsa.edu/~bylander/cs5233/a-b-analysis.pdf –