Ilmu Komputer

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



6
Menghentikan masalah yang dapat dihitung untuk input / asumsi tertentu
Dari pemahaman saya tentang bukti bahwa penghentian masalah tidak dapat dihitung, masalah ini tidak dapat dihitung karena jika kita memiliki program P (x) yang menghitung apakah program x berhenti atau tidak, kita mendapat paradoks ketika memberikan P sebagai input ke P yang sama, memiliki: P (P), mencoba memutuskan apakah P …

1
Mengapa pemrograman fungsional belum meneliti pohon dinamis?
Pohon dinamis memainkan peran penting dalam menyelesaikan masalah seperti aliran jaringan, grafik dinamis, masalah kombinatorial ("Dynamic Trees in Practice" oleh Tarjan dan Werneck) dan baru-baru ini menggabungkan kamus ("A Simple Mergeable Dictionary" oleh Adam Karczmarz), Dengan pohon dinamis, saya merujuk pada definisi yang dinyatakan dalam makalah Sleator & Tarjan "Struktur …

2
Set dasar untuk kalkulus combinator
Telah diketahui secara umum bahwa kombinator S dan K membentuk dasar yang ditetapkan untuk kalkulus kombinator, dalam arti bahwa semua kombinator lainnya dapat diekspresikan sesuai dengan kombinasinya. Ada juga B Curry's B, C, K, W, yang memiliki properti yang sama. Pasti ada jumlah pangkalan yang tak terbatas, tetapi saya tidak …


4
Bisakah pembuktian dengan kontradiksi bekerja tanpa hukum perantara yang dikecualikan?
Baru-baru ini saya memikirkan validitas pembuktian melalui kontradiksi. Saya telah membaca beberapa hari terakhir tentang logika intuitionistic dan teorema Godel untuk melihat apakah mereka akan memberi saya jawaban atas pertanyaan saya. Saat ini saya masih memiliki pertanyaan yang melekat (mungkin terkait dengan materi baru yang saya baca) dan berharap mendapatkan …


3
Apa algoritma penyortiran ruang konstan yang paling efisien?
Saya mencari algoritma pengurutan untuk array int yang tidak mengalokasikan byte apa pun selain ukuran array, dan terbatas pada dua instruksi: SWAP: menukar indeks berikutnya dengan yang sekarang; MOVE: memindahkan kursor ke indeks +1 atau -1; Artinya, Anda tidak dapat menukar indeks yang tidak bertetangga, atau menukar indeks 100, setelah …

1
Siapa yang menciptakan istilah “pembelajaran mesin”?
Saya mencoba mencari tahu siapa yang menciptakan istilah "pembelajaran mesin". Sebuah pertanyaan tambahan adalah dari mana Arthur Samuel dikutip mendefinisikan bidang "pembelajaran mesin" pada tahun 1959 sebagai: bidang studi yang memberikan komputer kemampuan untuk belajar tanpa diprogram secara eksplisit ? Anda dapat menemukan banyak, banyak referensi untuk definisi ini di …

3
Mengapa kelas NP-Complete penting dibandingkan dengan NP-hard?
Saya mempelajari kompleksitas komputasi dan saya bertanya-tanya mengapa masalah NP-Complete (NPC) adalah kelas yang penting sama sekali. Saya merasa jelas mengapa kami tertarik untuk menunjukkan masalah NP yang diberikan adalah NP-hard. Saya juga mengerti definisi NPC, dan bahwa menunjukkan masalah keputusan yang diberikan adalah NP-hard, mengetahui itu dalam NP, sebenarnya …

3
Algoritme waktu linear deterministik untuk memeriksa apakah satu array merupakan versi yang diurutkan dari yang lain
Pertimbangkan masalah berikut: Input: dua array AAA dan BBB dengan panjang nnn , di mana BBB berada dalam urutan urutan. Pertanyaan: apakah AAA dan BBB berisi item yang sama (dengan multiplisitasnya)? Apa algoritma deterministik tercepat untuk masalah ini? Apakah bisa diselesaikan lebih cepat daripada menyortirnya? Bisakah masalah ini diselesaikan dalam …

1
Kompleksitas menemukan koefisien binomial yang sama dengan angka
Asumsikan Anda mendapatkan angka mmm (menggunakan O ( logm )O(log⁡m)O(\log m) bit dalam pengkodean biner). Seberapa cepat Anda dapat menemukan (atau menentukan tidak ada) ?n,k∈N,1&lt;k≤n2:(nk)=mn,k∈N,1&lt;k≤n2:(nk)=mn,k\in \mathbb N, 1<k\leq\frac{n}{2}:{n \choose k}=m Sebagai contoh, mengingat input , seseorang dapat menghasilkan .n = 27 , k = 10m=8436285m=8436285m=8436285n=27,k=10n=27,k=10n=27, k=10 Algoritma naif untuk masalah …



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.