Kompleksitas perkolasi


8

Dalam konteks perkolasi ikatan pada mana adalah bilangan bulat positif, pertimbangkan masalah perhitungan a -pendekatan dari perkolasi kritis diberi dimensi kisi dan parameter presisi sebagai input. Adakah hasil yang diketahui tentang kerumitan masalah seperti itu? d 2 - k p c d N k NZdd2kpcdNkN


Apakah ada alasan untuk berpikir bahwa dapat dihitung bahkan untuk Z 3 ? pcZ3
Colin McQuillan

@Colin Computability tidak sulit dibangun.
Al-Alimi

Jawaban:


9

Masalahnya pasti dalam waktu eksponensial ganda acak, dan kemungkinan dalam ruang eksponensial. Hasil pertama ada di posting asli saya di bawah ini, dan yang kedua di pembaruan saya.

POST ASLI: Tidak bisakah Anda mendapatkan perkiraan yang baik dengan simulasi, jika Anda bersedia menghabiskan waktu secara eksponensial dalam dan d ? Panjang input adalah logaritmik dalam k dan d . Jadi jelas masalahnya adalah waktu eksponensial ganda acak. Karena tidak ada yang tahu bagaimana menghitung nilai-nilai ini secara efisien dalam praktiknya, tampaknya jelas ini tidak diketahui dalam waktu eksponensial acak. Saya akan sangat terkejut jika ada hasil kompleksitas lain yang diketahui tentang masalah ini.kdkd

TAMBAHKAN TAMBAHAN: Sebenarnya, saya pikir masalahnya sangat mungkin di EXPSPACE. Mari kita perbaiki dimensi (untuk membuat segalanya lebih mudah, dan karena saya tidak mengerti seluk-beluk perkolasi dalam berbagai dimensi dengan baik sekali) jadi inputnya hanya . Juga, katakanlah k diberikan dalam unary sehingga saya dapat melepaskan eksponensial dan berbicara tentang PSPACE. Saya mengusulkan algoritma berikut.kk

Pertama, kita harus membuat asumsi bahwa ada kelas fungsi pseudorandom yang memberi tahu Anda apakah ikatan pada koordinat x ada, di mana α adalah benih untuk fungsi pseudorandom, dan yang ikatannya diberikan oleh F berperilaku seperti ikatan acak sehubungan dengan perkolasi.Fα(x)xαF

Sekarang, anggaplah kita memiliki nilai tetap dari seed fungsi pseudorandom . Pertimbangkan hal berikut dua pemain game, yang dua pemain A dan B bermain, setelah diberi probabilitas obligasi p dan benih α untuk F .αpαF

Pemain 1 memberikan dua situs dan b dalam jarak 2 k ν dari asalnya, tetapi yang masih θ ( 2 k ν ) terpisah, di mana ν dipilih sehingga jika probabilitas perkolasi p berada dalam 2 - k dari perkolasi kritis probabilitas p c , maka dengan probabilitas tinggi akan ada sekelompok diameter 2 k ν di dekat titik asal ( νab2kνθ(2kν)νp2kpc2kννdisebut eksponen kritis, dan saya percaya nilainya dikenal dengan bukti matematis). Pemain 1 mengklaim bahwa ada jalur panjang menghubungkan situs-situs ini dengan ikatan dalam F α , dan juga memberikan situs yang merupakan titik tengah dari jalur panjang ini d . Pemain 2 kemudian mengklaim bahwa bagian pertama atau bagian kedua dari jalur ini tidak terhubung. Pemain 1 merespon dengan memberikan poin yang dia klaim adalah titik tengah dari bagian jalur yang diduga terputus ini. Kedua pemain terus dengan cara ini untuk log d langkah-langkah, sampai mereka mencapai segmen jalan yang terdiri dari ikatan tunggal, yang ada tidaknya mudah diverifikasi.dFαdlogd

Ini adalah permainan dua pemain yang hasilnya memberitahu apakah probabilitas perkolasi kritis adalah dalam dari p c , dan dengan hasil yang bolak waktu polinomial dalam PSPACE, hasil pertandingan ini dapat dihitung dalam PSPACE. Mesin PSPACE kemudian dapat menghitung hasil ini untuk semua seed α untuk menemukan pemain mana yang menang dengan probabilitas tinggi: ini akan memberitahunya apakah p lebih besar atau lebih kecil atau kira-kira sama dengan p c - 2 - k . Kemudian dapat melakukan pencarian biner pada p untuk menemukan p c . 2kpcαppc2kppc

TANTANGAN: Temukan algoritma PSPACE (atau EXPSPACE jika tidak diberikan secara unary) tanpa menggunakan asumsi bahwa ada fungsi pseudorandom yang baik untuk perkolasi.k


1
Mungkin saya salah memahami apa yang ditanyakan, tetapi tidakkah ini menentukan apakah ada jalur antara setiap pasangan simpul di mana satu dipilih dari masing-masing dua set (katakanlah sisi berlawanan dari sebuah hypercube untuk kubus yang cukup besar) untuk berbagai ? Dalam hal ini, penghitungan subgraf yang terputus harus memberikan jawaban dalam waktu polinomial dalam d . Anda juga berpotensi mendapatkan penskalaan polinomial dalam k dengan menggunakan pencarian biner. kdk
Joe Fitzsimons

cp2kσcpϵϵσ2k2kσ
Peter Shor

d

1
@ Jo: hasil yang saya dapat dengan mudah menemukan pada perkolasi dimensi tinggi mungkin memiliki konstanta tersembunyi yang bergantung pada dimensi dalam notasi asimptotik. Jadi saya benar-benar tidak bisa mengatakan apa ketergantungan pada dimensi. Saya pikir algoritma EXPSPACE yang saya berikan di atas kemungkinan polinomial dalam dimensi, tetapi saya perlu melakukan lebih banyak pencarian literatur daripada saya ingin memutuskan apakah ada teorema yang seragam dalam dimensi untuk membenarkan pernyataan ini.
Peter Shor
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.