Ilmu Komputer

T&J untuk siswa, peneliti, dan praktisi ilmu komputer


2
MIN-2-XOR-SAT dan MAX-2-XOR-SAT: apakah mereka NP-hard?
Apa kompleksitas dari dan ? Apakah mereka dalam P? Apakah ini NP-hard?MIN-2-XOR-SATMIN-2-XOR-SAT\text{MIN-2-XOR-SAT}MAX-2-XOR-SATMAX-2-XOR-SAT\text{MAX-2-XOR-SAT} Untuk memformalkan ini lebih tepat, biarkan Φ(x)=∧niCi,Φ(x)=∧inCi,\Phi\left(\mathbf x\right)={\huge\wedge}_{i}^{n}C_i, di mana dan setiap klausa adalah dalam bentuk atau .x=(x1,…,xm)x=(x1,…,xm)\mathbf{x} = (x_1,\dots,x_m)CiCiC_i(xi⊕xj)(xi⊕xj)(x_i \oplus x_j)(xi⊕¬xj)(xi⊕¬xj)(x_i \oplus \neg x_j) Masalah adalah untuk menemukan tugas untuk yang memenuhi . Masalah ini ada di …

2
Bisakah Masalah NP-Lengkap diselesaikan menggunakan paling banyak ruang polinomial (tetapi saat menggunakan waktu eksponensial?)
Saya membaca tentang NPC dan hubungannya dengan PSPACE dan saya ingin tahu apakah masalah NPC dapat dipecahkan dengan menggunakan algoritma dengan persyaratan ruang polinomial kasus terburuk, tetapi berpotensi mengambil waktu eksponensial (2 ^ P (n) di mana P adalah polinomial). Selain itu, dapatkah itu digeneralisasi ke EXPTIME secara umum? Alasan …



3
Bahasa pemrograman mana lagi selain Python dan pendahulunya yang menggunakan indentasi untuk mendefinisikan blok kode? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Computer Science Stack Exchange. Ditutup 10 bulan lalu . Python cukup terkenal menggunakan lekukan untuk secara sintaksis mendefinisikan blok kode. (Lihat pernyataan majemuk dalam Referensi Bahasa Python). Setelah …



2
Kata faktorisasi di
Diberikan dua string S1,S2S1,S2S_1, S_2 , kami menulis S1S2S1S2S_1S_2 untuk penggabungan mereka. Mengingat string SSS dan integer k≥1k≥1k\geq 1 , kita menulis (S)k=SS⋯S(S)k=SS⋯S(S)^k = SS\cdots S untuk gabungan dari kkk salinan SSS . Sekarang diberi string, kita dapat menggunakan notasi ini untuk 'kompres' itu, yaitu AABAABAABAABAABAAB dapat ditulis sebagai ((A)2B)2((A)2B)2((A)^2 …

4
Apa arti dari operator pintu putar terkemuka?
Saya tahu bahwa penulis yang berbeda menggunakan notasi yang berbeda untuk mewakili semantik bahasa pemrograman. Sebenarnya Guy Steele mengatasi masalah ini dalam video yang menarik . Saya ingin tahu apakah ada yang tahu apakah operator pintu putar terkemuka memiliki makna yang dikenal baik. Misalnya saya tidak mengerti operator terkemuka di …


2
Masalah yang terasa eksponensial tetapi P
Saya mencoba membuat daftar algoritma / masalah yang "sangat berguna", seperti dalam, memecahkan masalah yang 'tampak' sangat eksponensial di alam, tetapi memiliki beberapa algoritma yang sangat pintar yang akhirnya menyelesaikannya. Contoh yang saya maksud: Linear Programming (Algoritma simpleks adalah waktu eksponensial; butuh waktu lama untuk menemukan solusi waktu polinomial!) Lebih …

1
Apakah ada isomorfisme antara (subset dari) teori kategori dan aljabar relasional?
Itu datang dari perspektif big data. Pada dasarnya, banyak kerangka kerja (seperti Apache Spark) "mengimbangi" kurangnya operasi relasional dengan menyediakan antarmuka seperti Functor / Monad dan ada gerakan serupa menuju konversi kucing ke SQL (Slick in Scala). Misalnya, kita perlu penggabungan alami (dengan asumsi tidak ada pengulangan pada indeks) untuk …

3
Strategi optimal untuk permainan abstrak
Saya telah diberi masalah berikut dalam sebuah wawancara (yang telah saya gagal pecahkan, tidak mencoba menipu jalan saya sebelumnya): Permainan dimulai dengan bilangan bulat positif . (Mis. A 0 = 1234. ) Angka ini dikonversi ke representasi biner, dan N adalah jumlah bit yang ditetapkan ke 1 . (Mis. A …

5
Mengapa kesehatan menyiratkan konsistensi?
Saya sedang membaca pertanyaan Konsistensi dan kelengkapan menyiratkan kesehatan? dan pernyataan pertama di dalamnya mengatakan: Saya mengerti bahwa kesehatan menyiratkan konsistensi. Yang saya cukup bingung karena saya pikir kesehatan adalah pernyataan yang lebih lemah daripada konsistensi (yaitu saya pikir sistem yang konsisten harus sehat tetapi saya kira itu tidak benar). …

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.