1) Sadece devreler açısından tekdüzelik tanımı var mı?
[Bu, Dick Lipton'un blogunda sorduğunuz aynı soruya verdiğim yanıtın düzenlenmiş bir sürümüdür. Dikkat: Uzman değilim.]
Evet (sanırım), en az iki farklı türde:
a) Devreler, bir Turing makinesi tarafından problem giriş boyutunda polinom zamanda üretilir (diğer bazı cevaplarda belirtildiği gibi). (Bu kavramın standart tanımı olduğunu düşünüyorum.)
Bu, üniforma olarak adlandırmak isteyebileceğimiz herhangi bir devre ailesini kapsar, ancak P-zaman kavramının bir tanımı olarak, devre aileleri üzerindeki tanımı Turing makinelerindeki tanımlamaya indirir, bu da istediğiniz şey olmayabilir.
b) Sorun girişini problem çözümüne dönüştüren 1 boyutlu bir hücresel otomat varsa (bir karar problemi için, çözelti, kararlı bir durum olan girişi içeren hücrelere göre belirtilen bir hücrede tek bir bit olacaktır. CA), giriş boyutunda polinom zamanda, bu basit bir şekilde 2D'de periyodik olan (zaman birimi başına hücre başına bir tekrar birimi) ve durumu sadece kuadrat olarak büyük bir bölgede göreli olan bir devreye karşılık gelir. çözüm süresi.
Bu çok özel bir üniforma devre ailesidir, ancak P'deki tüm sorunları çözmek için yeterlidir, çünkü bir Turing makinesi 1D CA olarak kolayca kodlanabilir. (Bu aynı zamanda daha önceki bir yanıtta belirtilen DLOGTIME-tekdüzelik tanımını da karşılamaktadır.)
(Bu, Turing makinelerinin Gowers'ın Lipton'un blogundaki yanıtlarında belirtilen devreler olarak kodlamasına benzer - aslında, bunlardan biri muhtemelen aynıdır.)
Bir Turing makinesini 1D CA olarak kodlamanın bir yolu: her hücrede, bir noktada bant durumunu temsil ediyoruz, turing makinesi kafasının şimdi burada olsaydı sahip olacağı durum (değeri burada değilse, değeri önemli değil) ve biraz da kafanın şimdi burada olup olmadığını söylüyor. Açıkçası, t zamanındaki bu tür her durum sadece t-1 zamanındaki yakın komşu ülkelerine bağlıdır, bunun bir CA olarak çalışması için tek ihtiyacımız olan şey budur.