Tsuyoshi Ito soruyu tam anlamıyla yanıtladı, ancak MA ve PCP'nin semantiği ve nasıl farklı oldukları hakkında yorum yapmak istedim.
MA NP'nin olasılıklı versiyonudur, yani doğrulayıcı aynı zamanda çok sayıda rastgele bit kullanır.
PCP'de doğrulayıcının "rasgeleliğine" atıfta bulunabiliriz, ancak genellikle rasgele doğrulayıcının çalışma süresinde logaritmiktir, yani doğrulayıcı olası tüm rastgele dizeleri tek başına denemiş olabilir. Başka bir deyişle, bu "rastgelelik", doğrulayıcıya MA durumundan farklı olarak herhangi bir hesaplama gücü satın almaz.
[Peki bu “rastgelelik” ne işe yarıyor? PCP'nin amacı, olasılıklı doğrulama için tek bir testin - ispat için sabit sayıda sorguyla - yeterlidir]
Zeyilname (Tsuyoshi'nin yorumundan sonra): NP'nin PCP karakterizasyonlarında doğrulayıcının çalışma süresi poli-logaritmik yapılabilir ve benzer şekilde NEXP karakterizasyonlarında doğrulayıcının çalışma süresi polinomdur. Bununla birlikte, PCP konstrüksiyonlarındaki rastgelelik tipik olarak sadece bir testi seçmek için kullanılır (NP'nin karakterizasyonlarında, çok sayıda testin dışında ve NEXP'in karakterizasyonlarında, katlanarak çoğunun dışında) ve hesaplamaya yardımcı olmak için kullanılmaz. Dahası, MA'da kanıt polinom boyutundadır, NEXP karakterizasyonlarında ise kanıt üstel boyuttadır.