Pertanyaan yang diberi tag «derandomization»

Setiap algoritma acak dapat disimulasikan oleh algoritma deterministik, dengan mengorbankan peningkatan eksponensial dalam waktu berjalan. Derandomisasi adalah tentang mengubah algoritma acak menjadi algoritma deterministik yang efisien.

3
Algoritma acak menggunakan tumpukan
Saya telah mengembangkan teknik derandomisasi baru yang ditujukan untuk algoritma acak rekursif (atau) algoritma acak yang lebih umum yang menggunakan tumpukan. Sayangnya, saya tidak dapat menemukan algoritma acak alami untuk menerapkan teknik saya. Rantai Markov rekursif dan tata bahasa Stochastic sangat dekat dengan apa yang saya cari. Apakah ada algoritma …


1
Tentang derandomisasi pengujian identitas polinomial
Dalam pengujian identitas polinomial kami mencari algoritma deterministik untuk menyimpulkan kesetaraan dua polinomial . Melakukan derandomisasi yang dikenal dengan algoritma acak yang efisien dan menghasilkan algoritma deterministik yang efisien adalah masalah terbuka yang penting. Apakah ada masalah lengkap untuk PIT sehingga derandomisasi pengujian identitas untuk kelas polinomial satu ini memecahkan …

1
Bisakah kita membangun permutasi k-wise independen pada [n] hanya menggunakan ruang dan waktu yang konstan?
Biarkan k>0k>0k>0 menjadi konstanta tetap. Diberikan bilangan bulat nnn , kami ingin membangun permutasi σ∈Snσ∈Sn\sigma \in S_n sedemikian rupa sehingga: Konstruksi menggunakan waktu dan ruang konstan (yaitu preprocessing membutuhkan waktu dan ruang konstan). Kita bisa menggunakan pengacakan. Mengingat i∈[n]i∈[n]i\in[n] , σ(i)σ(i)\sigma(i) dapat dihitung dalam ruang dan waktu yang konstan. Permutasi …

1
Apa saja hasil pada algoritma yang memperkirakan polinomial pada set poin tertentu?
Tampaknya ada banyak algoritma acak untuk pengujian identitas polinomial, memeriksa apakah polinomial yang diberikan adalah nol. Apakah ada hasil dari algoritma yang melakukan semacam estimasi polinomial pada set poin tertentu? Ini bisa berupa, misalnya, kira-kira sepersekian poin mana dari polinomial yang dievaluasi menjadi nol, atau mendekati nilai rata-rata polinomial atas …

1
Cara seragam mengkuantifikasi "percabangan" dalam perhitungan nondeterministik, probabilistik, dan kuantum?
Perhitungan dari mesin Turing nondeterministic (NTM) dikenal sebagai pohon konfigurasi, yang berakar pada konfigurasi awal. Setiap transisi dalam program diwakili oleh tautan ayah-anak di pohon ini. Pohon serupa juga dapat dibangun untuk memvisualisasikan perhitungan mesin probabilistik dan kuantum juga. (Perhatikan bahwa lebih baik untuk beberapa tujuan untuk tidak melihat grafik …

4
Konstruksi lebih baik daripada yang acak.
Saya tertarik pada contoh konstruksi dalam teori kompleksitas yang lebih baik daripada konstruksi acak. Satu-satunya contoh konstruksi yang saya tahu adalah di bidang kode koreksi kesalahan. Kode aljabar-geometri lebih baik dalam beberapa rentang parameter daripada kode acak. Orang dapat dengan mudah membuat contoh buatan seperti itu. Saya tertarik pada contoh-contoh …


1
Derandomisasi seragam kelas kompleksitas sirkuit
Biarkan menjadi kelas kompleksitas dan BP- C menjadi mitra acak dari didefinisikan dengan cara yang sama dengan didefinisikan sehubungan dengan . Lebih formal kami memberikan banyak bit acak polinomi dan kami menerima input jika probabilitas untuk menerima lebih dari .CC\mathcal{C}BP- CBP-C\textrm{BP-}\mathcal{C}CC\mathcal{C}BPPBPP\textrm{BPP}PP\textrm{P}2323\frac{2}{3} Dalam posting sebelumnya , saya bertanya apakah diketahui apakah …

1
dengan bit acak polylog berada di
Pertimbangkan mesin (yaitu, algoritma probabilistik yang menggunakan logspace dan banyak bit acak secara polinomi). Diketahui (Saks-Zhou) bahwa .B PL.BPLBPLB PL ⊆ D SPA CE( L o g1.5( n ) )BPL.⊆DSPSEBUAHCE(lHaig1.5(n))BPL \subseteq DSPACE(log^{1.5}(n)) Pertanyaan saya adalah tentang mesin yang hanya menggunakan banyak bit keacakan polylog. Dalam salah satu makalah Goldreich, disebutkan …
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.