Dalam bukunya "Kompleksitas Komputasi", Papadimitriou menulis:
Dalam beberapa hal RP adalah jenis kompleksitas yang baru dan tidak biasa. Tidak ada mesin Turing nondeterministik terikat polinomi dapat menjadi dasar mendefinisikan bahasa dalam RP. Agar mesin N mendefinisikan bahasa dalam RP , ia harus memiliki properti luar biasa yang pada semua input ditolak dengan suara bulat , atau diterima oleh mayoritas . Sebagian besar mesin nondeterministic berperilaku dengan cara lain untuk setidaknya beberapa input ... Tidak ada cara mudah untuk mengetahui apakah mesin selalu berhenti dengan output bersertifikat. Kami secara informal menyebut kelas-kelas semacam itu kelas semantik , yang bertentangan dengan kelas sintaksis seperti P dan NP, di mana kita dapat mengetahui dengan segera dengan cek superfisial apakah mesin standar yang sesuai memang mendefinisikan bahasa di kelas.
Beberapa halaman kemudian, ia menunjukkan bahwa:
bahasa L ada dalam kelas PP jika ada mesin Turing yang dibatasi secara polinomi nondeterministik N sehingga, untuk semua input x, jika jika lebih dari setengah perhitungan N pada input x akhirnya menerima. Kami mengatakan bahwa N memutuskan L secara mayoritas .
Pertanyaan 1: Mengapa Papadimitriou menyimpulkan bahwa PP adalah kelas sintaksis, sedangkan definisinya hanya sedikit berbeda dari RP ?
Pertanyaan 2: Apakah menjadi "semantik" untuk kelas kompleksitas sama dengan TIDAK memiliki masalah lengkap, atau kurangnya masalah lengkap dianggap sebagai properti yang kami GUESS dimiliki oleh kelas semantik?
Sunting: Lihat topik terkait Apakah semua kelas kompleksitas memiliki karakterisasi daun bahasa?