2つのnビット整数を乗算する回路のゲート数の最良の結果は何ですか?
明らかな方法は、ゲートを生成します。およびゲートを使用したより良いアプローチがあり。
ゲートの乗算を処理できるブール回路ファミリは見つかりませんでした。そのような回路のファミリーは存在するのだろうか。
1
あなたは算術回路またはブール回路を探していますか?
—
Suresh Venkat 2014年
ブール回路を探しています。
—
アミール
レコードのアルゴリズムとは何ですか?それだけ多くのゲートを使わないのですか?
—
vzn 2014年
@vznいいえ、Martin Fuererのアルゴリズムは最もよく知られており、ゲートを持つ回路を提供します。Schonhage-Strassenは、実際には非常に大きな数の一部のコンピュータ代数システムで使用されています。
—
Sasho Nikolov、2014
TMを回路に変換するためのオーバーヘッドがいくつかあります。時間アルゴリズムドアは、t (n )ゲートを持つ回路を与えません。一般的な変換は、回路値の問題の回路の複雑さよりも優れていることはできません。一方、逆方向にもオーバーヘッドがあるため、最良の均一な複雑さは回路の複雑さの下限を意味しません。つまり、実行中のTMがない場合でもサイズO (n lg n )の回路が存在する可能性があります。乗算の時間。
—
Kaveh