Kompleksitas permintaan terbaik dari algoritma pembelajaran Goldreich-Levin / Kushilevitz-Mansour

14

Apa kompleksitas query yang paling dikenal dari algoritma pembelajaran Goldreich-Levin? Catatan kuliah dari blog Luca Trevisan , Lemma 3, menyatakannya sebagai . Apakah ini yang paling dikenal dalam hal ketergantungan pada n ? Saya akan sangat berterima kasih untuk referensi ke sumber yang dapat dicoba!HAI(1/ϵ4ncatatann)n

Pertanyaan terkait: apa kompleksitas query yang paling dikenal dari algoritma pembelajaran Kushilevitz-Mansour?

Grigory Yaroslavtsev
sumber

Jawaban:

19

Pertanyaannya agak kurang spesifik dalam arti bahwa itu tidak menentukan probabilitas kesalahan yang diinginkan dari prosedur. Dengan asumsi satu berarti probabilitas kesalahan konstan, maka di atas memang yang terbaik yang saya tahu. Untuk diskusi terperinci lihat Bab 2.5.2.4 dalam buku saya "The Foundations of Cryptography - Volume 1" tersedia di http://www.wisdom.weizmann.ac.il/~oded/foc-vol1.html

DI ATAS SALAH. LIHAT JAWABAN YANG BURUK DI BAWAH INI.

Prop 2.5.6 di bagian tersebut membuktikan ikatan yang jauh lebih baik: Algoritme berjalan dalam waktu yang diharapkan dikali waktu berjalan dari prosedur menebak (lihat peningkatan dari n 2 ke n dalam komentar tepat setelah bukti) dan benar wp p ( ϵ 2 ) . Oleh karena itu, ketepatan wp 2 / 3 diperoleh dalam waktu (faktor) ~ O ( n / ε 2 ) , yang optimal dalam arti (lihat Exer 30).HAI(ncatatan3(1/ϵ))n2nΩ(ϵ2)2/3HAI~(n/ϵ2)

Oded Goldreich
sumber
2
Kisah (kesalahan saya): Melihat pertanyaan ini, saya hanya melihat bagian tersebut, membaca pernyataan yang salah (karena tergesa-gesa), dan hanya menjawab sambil berpikir. Kemudian, samar-samar saya ingat bahwa saya pernah ditanya pertanyaan yang sama dan dijawab berbeda. Jadi, saya memeriksanya lebih cermat. Pelajaran (yang seharusnya saya ketahui): Jangan terburu-buru; jangan bertingkah seperti berpikir ...
Oded Goldreich