Bu bağlantıyı takip ederek bir ön baskı bulabilirsiniz http://eccc.hpi-web.de/report/2016/002/
DÜZENLEME (1/24) Talep üzerine, kağıdın kendisinden alınan, ancak birçok şeyi parlatan hızlı bir özet. Merlin'in Arthur'a değişkenli bir aritmetik devre için içindeki tüm noktalardaki değerinin yaklaşık olarak yaklaşık alan elementlerinin belirli bir tablosu olduğunu kanıtlayabildiğini varsayalım. , burada boyutudur ve tarafından hesaplanan polinomun derecesidir . (Buna "toplu değerlendirmenin etkileşimli olmayan kısa bir kanıtı" diyoruz --- birçok ödevde değerlendiriyoruz .)kC{0,1}k2k(s+2k)⋅dsCdCC
Sonra Merlin Arthur için SAT'ı aşağıdaki gibi çözebilir . Bir CNF verilen ile değişkenleri ve Merlin ve Arthur önce bir aritmetik devre oluşturmak maddeleri, üzerinde en fazla derece değişken ilgili boyut, tüm bir miktar alır, CNF ilk değişkenine atamalar ( doğru olduğunda toplama ve yanlış olduğunda ekler ). Toplu değerlendirme protokolü kullanılarak, Merlin o ispat alır#FnmCn/2mnmn⋅2n/2n/2F1F0C2n/2tüm Boole atamalarında, yaklaşık sürede belirli değerler . Tüm bu değerleri özetlersek, yapılan SAT atamalarının sayısını alırız .2n/22n/2poly(n,m)F
Şimdi, üst seviyede parti değerlendirme protokolünün nasıl yapılacağını söylüyoruz. Kanıtın , verilen girişin tümü üzerinde değerlendirilmesi kolay ve rastgele verilerle doğrulanması kolay olan devresinin özlü bir temsili olmasını istiyoruz . Kanıtı, taban alanının ( uygulamamız için en az karakteristik yeterince geniş bir genişleme alanı üzerinde tanımlanmış tek değişkenli bir polinom olarak ayarladık , burada derecesi yaklaşık ve `` skeçler '', tüm üzerindeki derece- aritmetik devre değerlendirilmesiniC2kQ(x)K2nQ(x)2k⋅dQdC2ködevler. Polinom iki çelişkili koşulu karşılar:Q
Doğrulayıcı, doğruluk tablosunu verimli bir şekilde üretmek için çizimini kullanabilir . Özellikle, bazı açıkça bilinen için uzantısından , istediğimiz , burada olan inci Boole atama değişkenlerinin atamaları bir sipariş altında ().QCαiK(Q(α0),Q(α1),…,Q(αK))=(C(a1),…,C(a2K))aiikC
Doğrulayıcı, tüm Boole atamalarındaki davranışının, yaklaşık sürede, rasgele bir şekilde sadık bir temsili olduğunu kontrol edebilir . Bu temel olarak tek değişkenli bir polinom kimlik testi haline gelir.QC2k2k+s
inşası, çok değişkenli ifadelerin tek değişkenli olarak etkili bir şekilde `` ifade edilebildiği '' holografik kanıtlardan kaynaklanan bir enterpolasyon hilesi kullanır. Her iki öğe de tek değişkenli polinomları manipüle etmek için hızlı algoritmalar kullanır.Q