Asumsikan kerangka kerja dalam kompleksitas komunikasi di mana kita memiliki dua pemain A (kutu) dan B (ob) dan R (eferee). A dan B tidak berkomunikasi secara langsung satu sama lain. Dalam setiap putaran komunikasi, masing-masing dari mereka mengirim pesan ( , ) ke R. R menghitung dua fungsi dan dan mengirimkan hasilnya kepada mereka. Fungsinya diperbaiki. Idenya adalah bahwa komunikasi antara para pemain dibatasi. Selain itu, wasit mungkin melakukan beberapa pemrosesan pesan.f A ( m A , m B ) f B ( m A , m B )
Contoh:
A dan B mengirim dua nomor (besar yang sewenang-wenang) ke R, R memeriksa yang mana yang lebih besar dan memberi tahu para pemain.
Dalam kerangka kerja ini, kita dapat merancang protokol sederhana yang dengan mudah menghitung fungsi berikut menggunakan satu putaran. A dan B mengirim dan ke R, R mengembalikan jawabannya kepada mereka, dan mereka mengeluarkan jawabannya.y
Jelas ini bukan kasus yang menarik, karena fungsi yang kita hitung sama dengan fungsi wasit. Kasus yang lebih menarik adalah ketika kita memiliki ketidaksetaraan linear tetap dan nilai-nilai untuk variabel dipartisi antar pemain (A memiliki dan B memiliki ). Tugasnya adalah memutuskan apakah ketidaksetaraan itu benar. Protokol dalam hal ini adalah bahwa pemain menghitung bagian mereka dan kemudian mengirimnya ke wasit.→ x → y
Pertanyaan:
Apakah kompleksitas komunikasi semacam ini telah dipelajari? Jika ya, di mana saya dapat menemukan lebih banyak tentang ini?
Catatan 1: pada halaman 49 Kushilevitz dan Nisan menyebutkan kerangka kerja yang melibatkan wasit tetapi tampaknya sangat berbeda dari apa yang saya tanyakan.
Catatan 2: Saya tidak yakin jika memanggil R wasit adalah hal yang benar, silakan berkomentar jika Anda memiliki saran yang lebih baik.
Jawaban:
Saya yakin Anda tahu makalah berikut, tapi saya tautkan ke sana karena pembaca lain mungkin tertarik: Interpolasi oleh Game
Makalah ini merupakan upaya untuk menggunakan kerangka kompleksitas komunikasi untuk menunjukkan batas bawah untuk memotong pesawat. Protokol digunakan untuk menghasilkan sirkuit interpolant untuk CNF yang tidak memuaskan:
Pemain mendapat input dan , pemain mendapat dan . Jika ada bukti seperti pohon dangkal dalam memotong pesawat maka kedua pemain memiliki protokol komunikasi seperti itua y a B b z bSEBUAH Sebuah ySebuah B b zb
Wasit diubah menjadi protokol probabilistik untuk ketidaksetaraan. Dengan cara ini dimungkinkan untuk mengubah batas bawah untuk protokol probabilistik seperti pohon dalam kerangka kompleksitas komunikasi menjadi batas bawah untuk bukti bidang pemotongan pohon.
Jika kita memiliki batas bawah untuk protokol komunikasi dalam bentuk PLS, maka kita akan mendapatkan batas bawah untuk bukti-bukti pesawat seperti pemotongan dag.
Perhatikan bahwa teknik ini tidak tergantung pada aturan inferensi aktual dari pesawat pemotong. Jika kita menganggap aturan inferensi menjadi (1) kombinasi positif (2) pembagian integer dengan lantai kita dapat membangun monoton sirkuit interpolant menggunakan Pavel Pudlák argumen .
sumber
Hanya beberapa komentar. Pertama, saya tidak mengerti mengapa kita membutuhkan wasit sama sekali. Jika fungsinya dikenal untuk para pemain, mengapa mereka tidak bisa hanya mensimulasikan wasit? Alice mengirimkan ke Bob, ia (tanpa melihat ) menghitung , setelah itu ia menghitung dan memberitahu hasilnya kepada Alice. Mungkin Anda menganggap bahwa yang tidak diketahui Bob, dan ke Alice? m A m B f ( m A , m B ) f A f BmA mA mB f(mA,mB) fA fB
Kedua, protokol yang terkait dengan ketidaksetaraan linear memang menarik dalam konteks pemotongan bukti bidang. Dalam hal ini, bahkan cukup untuk mempertimbangkan protokol, di mana bentuk pesan sangat terbatas : nilai-nilai hanya dari beberapa kombinasi linear dari variabel input dapat dikomunikasikan.
Untuk menjadi sedikit lebih tepat, anggaplah kita diberi sistem ketidaksetaraan linear dengan koefisien integer. Kita tahu bahwa sistem tidak memiliki solusi - . Variabel-variabel itu entah bagaimana terbelah di antara para pemain (dalam lima puluh lima puluh cara); ini adalah skenario "partisi terburuk": musuh dapat memilih partisi "terburuk". Diberikan string - , tujuan para pemain adalah untuk menemukan ketimpangan yang tidak memuaskan. Artinya, jawabannya sekarang bukan sedikit pun, tetapi nama satu ketidaksetaraan sistem kami. (Ini adalah permainan komunikasi jenis Karchmer-Wigderson.)1 0 10 1 0 1
Sekarang pertimbangkan protokol terbatas berikut untuk permainan seperti itu: (i) fungsi wasit jika hanya iff , (ii) pesan pemain dibatasi untuk yang linier : di setiap putaran, Alice harus mengirim pesan dari formulir , dan Bob pesan dari formulir .f(α,β)=1 α≤β mA(x⃗ )=c⃗ ⋅x⃗ mB(y⃗ )=d⃗ ⋅y⃗
Impagliazzo, Pitassi dan Urquhart (1994) mengamati hal berikut: Jika semua koefisien yang digunakan dalam pemotongan bidang bukti adalah polinomial dalam jumlah variabel, dan jika permainan ini membutuhkan bit komunikasi, maka setiap pohon seperti bukti ketidakpuasan dari sistem yang diberikan harus menghasilkan ketidaksetaraan . Mereka kemudian menggunakan batas bawah yang diketahui pada kompleksitas komunikasi untuk memberikan sistem eksplisit yang membutuhkan bukti ukuran eksponensial. Kerugian dari hasil ini adalah bahwa sistem ini sangat buatan , tidak ada masalah dengan optimasi "nyata". Oleh karena itu pertanyaan yang menarik untuk muncul dengan batas bawah untuk masalah optimasi "nyata".t exp(t/logn)
Salah satu masalah tersebut adalah masalah Set Independen untuk grafik. Diberikan grafik kita dapat mengasosiasikan dengan setiap simpul variabel dan mempertimbangkan sistem ketidaksetaraan yang terdiri dari ketidaksetaraan , dan semua ketidaksetaraan untuk semua tepi dari . Karena setiap solusi - untuk subsistem dari ketidaksetaraan yang terakhir ini memberikan set independen dalam , seluruh sistem tidak memiliki solusi nol-satu. Apa kompleksitas komunikasi game untuk sistem seperti itu?G=(V,E) u xu ∑v∈Vxv>α(G) xu+xv≤1 uv G 0 1 G
Jika grafik kami adalah bipartit, maka wajar (untuk musuh) untuk membagi variabel sesuai dengan bagian-bagiannya. Dalam hal ini, Alice mendapat subset , Bob subset dengan janji bahwa . Tujuannya adalah untuk menemukan tepi antara dan . Berikut adalah "bipartit" nomor kemerdekaan: ukuran maksimum set independen tidak bohong sepenuhnya di atau . Salah satu masalah favorit saya adalah: Buktikan bahwa grafik yang membutuhkan bit komunikasi ada . A ⊆ L B ⊆ R | A ∪ B | > α ( G ) A B α ( G ) L R n × n ω ( log 2 n )=(L∪R,E) A⊆L B⊆R |A∪B|>α(G) A B α(G) L R n×n ω(log2n)
@Kaveh: Maaf untuk "menjawab" pertanyaan Anda dengan pertanyaan.
sumber