1)回路だけで均一性の説明はありますか?
[これは、Dick Liptonのブログで尋ねたのと同じ質問に対する私の返信の編集版です。警告:私は専門家ではありません。]
はい(私は思う)、少なくとも2つの異なる種類の:
a)回路は、問題の入力サイズの多項式時間でチューリングマシンによって生成可能です(他のいくつかの応答で述べられているように)。(これがコンセプトの標準的な定義だと思います。)
これは、ユニフォームと呼ぶことができるすべての回路ファミリをカバーしますが、P-timeの概念の定義として、回路ファミリの定義をチューリングマシンの定義に単純に減らします。
b)問題入力を問題解決に進化させる1次元セルラーオートマトンがある場合(決定問題の場合、解決策は、入力を含むセルに関連する指定されたセルの単一ビットであり、安定状態です。入力サイズの多項式時間では、これは単純な方法で2Dで周期的である回路(時間単位ごとにセルごとに1繰り返し単位)に対応し、その状態は二次的に大きな領域でのみ重要です解決時間に。
これは非常に特殊な種類の均一回路ファミリですが、チューリングマシンは1D CAとして簡単にエンコードできるため、Pのすべての問題を解決するには十分です。(これは、以前の応答で言及されたDLOGTIME-uniformityの定義も満たしているようです。)
(これは、リプトンのブログのGowersの回答で言及されている回路としてのチューリングマシンのエンコーディングに似ています。実際、そのうちの1つはおそらく同一です。)
チューリングマシンを1D CAとしてエンコードする1つの方法:各セルで、ある時点でのテープの状態、ここにチューリングマシンヘッドがある場合の状態を表します(ここになくても値は関係ありません) 、そして頭が今ここにあるかどうかを少し言います。明らかに、時刻tでのそのような各状態は、時刻t-1でのその近隣の状態のみに依存します。これは、CAとして機能するために必要なすべてです。