「少なくともn個の入力が真」の回路サイズ


8

ブール入力が個あり、しきい値nが与えられているとします。少なくともn個の入力がtrueの場合にtrueと評価されるブール回路を構築する必要があります。AND、OR、NOT、またはXORゲートを使用できます(ファンイン2つに制限され、任意のファンアウトがあります)。漸近的にこの回路をどれくらい小さくできますか?mnn

適度にタイトな上限があれば幸いです。私はそのような回路を再帰的に構築する方法を考え続けていますが、良いものを見つけることができません。また、許可されたゲートのその他の合理的な根拠の結果も役立ちます。


4
ゲートに続く「...」を削除し、許容できると考えるすべてのゲートをリストする必要があります。そうでない場合、質問に答えることができません。たとえば、しきい値ゲート(要求しているゲートの名前)がリストにあると想定すると、答えは簡単です。また、境界のないファンインゲートがあるかどうかについても説明する必要があります。
Kaveh 2012

回答:



4

いくつかの複雑な包含から、ある種の上限を得ることができます。

TC0MAJORITY1 TC0MAJ

NC1O(logn)TC0NC1MAJO(logn)

MAJn

cstheory.SEに関するこの質問も、役に立つかもしれませんが、かなり技術的です。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.