Ilmu Komputer Teoritis

12
Algoritma apa yang ada di belakang akinator atau 20q?

Judul berbicara sendiri. Berikut adalah Akinator dan 20Q . Prinsip dari permainan ini adalah untuk menanyakan kepada pengguna sejumlah pertanyaan yang berkaitan dengan beberapa entitas yang dipilih oleh pengguna. Dan kemudian cari tahu apa entitas ini. Inti dari algoritma ini adalah untuk...

12
Mengukur keacakan rumus CNF

Sudah banyak diketahui bahwa formula CNF dapat secara kasar dipartisi dalam 2 kelas besar: acak vs. terstruktur. Rumus CNF terstruktur, bertentangan dengan rumus CNF acak, menunjukkan semacam keteraturan, menunjukkan pola yang tidak mungkin terjadi secara kebetulan. Namun, orang dapat menemukan...

12
Protokol komunikasi alien terbaik?

Katakanlah kita menemukan peradaban asing yang dapat mengirim dan menerima pesan menggunakan saluran komunikasi digital antarbintang. (Katakanlah menggunakan gelombang radio termodulasi, pulsa laser, memposisikan ulang bintang dalam berbagai orbit, apa pun yang Anda lakukan.) Mari kita asumsikan...

12
Apa yang istimewa tentang

Dalam Algoritma Enkripsi Kecil : Kelipatan yang berbeda dari konstanta sihir digunakan untuk mencegah serangan sederhana berdasarkan simetri putaran. Konstanta ajaib, 2654435769 atau 9E3779B9 16 dipilih menjadi , dengan ϕ adalah rasio emas.232/ϕ232/ϕ2^{32}/ \phi Properti apa yang dimiliki yang...

12
Algoritma sortir optimal dalam jumlah swap

Diberikan urutan angka, dapatkah itu diurutkan dengan perbandingan O ( n ln n ) dan O ( n ) swap / gerakan? Setiap penunjuk ke publikasi tentang hal itu atau tandingan yang menunjukkan batas bawah Ω ( n ln n ) akan membantu.nnnO ( n lnn )O(nln⁡n)O(n \ln n)O(n)O(n)O(n)Ω(nlnn)Ω(nln⁡n)\Omega(n \ln...