Pertanyaan yang diberi tag «ds.algorithms»

Pertanyaan tentang instruksi yang didefinisikan dengan baik untuk menyelesaikan tugas, dan analisis yang relevan dalam hal waktu / memori / dll.

7
Mengapa CNF digunakan untuk SAT dan bukan DNF?
Saya tidak begitu mengerti mengapa hampir semua pemecah SAT menggunakan CNF, bukan DNF. Menurut saya menyelesaikan SAT lebih mudah menggunakan DNF. Setelah semua, Anda hanya perlu memindai set implan dan memeriksa apakah salah satu dari mereka tidak mengandung variabel dan negasi. Untuk CNF, tidak ada prosedur sederhana seperti ini.

8
Jenis lain dari analisis waktu berjalan selain kasus terburuk, rata-rata, dll?
Berikut adalah beberapa cara untuk menganalisis waktu berjalan suatu algoritma: 1) Analisis kasus terburuk: Menjalankan waktu pada contoh terburuk. 2) Analisis kasus rata-rata: Waktu berjalan yang diharapkan pada contoh acak. 3) Analisis diamortisasi: Rata-rata waktu berjalan pada urutan kejadian terburuk. 4) Analisis yang diperhalus: Waktu berjalan yang diharapkan pada contoh …

9
Pengurangan dari buku.
Ini sepanjang garis " Algoritma dari Kitab ". Meskipun reduksi adalah algoritme juga, saya pikir ragu bahwa orang akan memikirkan pengurangan respons terhadap pertanyaan tentang algoritme dari buku ini. Oleh karena itu permintaan yang terpisah! Pengurangan dari semua jenis dipersilahkan. Saya akan mulai dengan pengurangan yang sangat sederhana dari vertex …

6
Analog dari penginderaan terkompresi
x∈Rnx∈Rnx \in \mathbb{R}^n∥x∥0&lt;k‖x‖0&lt;k\|x\|_0 < kA R nAxAxAxAAARRRnnnR≪nR≪nR \ll nAAAkkk-Sparse dengan sekecil . Saya mungkin tidak memiliki parameter yang paling dikenal tetapi ini adalah ide umum.R O ( k n o ( 1 ) )xxxRRRO(kno(1))O(kno(1))O(k n^{o(1)}) Pertanyaan saya adalah: apakah ada fenomena serupa di pengaturan lain? Yang saya maksud adalah bahwa …


4
Masalah yang kontra-intuitif dipecahkan dalam praktik?
Baru-baru ini, saya melalui pengalaman menyenangkan yang menyakitkan dengan menjelaskan secara informal konsep kompleksitas komputasi kepada seorang programmer otodidak berbakat muda, yang tidak pernah mengambil kursus formal dalam algoritma atau kompleksitas sebelumnya. Tidak mengherankan, banyak gagasan yang tampak aneh pada awalnya tetapi masuk akal dengan beberapa contoh (PTIME, tidak bisa …



2
Elemen perbedaan dalam O (n) waktu?
Kita semua tahu bahwa perbedaan elemen dalam model berbasis perbandingan tidak dapat dilakukan dalam waktu . Namun, pada RAM kata, seseorang mungkin dapat mencapai yang lebih baik.o(nlogn)o(nlog⁡n)o(n\log n) Tentu saja, jika kita mengasumsikan adanya fungsi hash sempurna yang dapat dihitung dalam waktu linier, kita mendapatkan algoritma waktu linier untuk perbedaan …

1
Seberapa dekat kita dengan multiply linear, tambah, dan bandingkan (pada bilangan bulat)?
Mengakses artikel KW Regan "Connect the Stars" , ia menyebutkan pada akhirnya bahwa masih merupakan masalah terbuka untuk menemukan representasi bilangan bulat sehingga operasi penambahan, perkalian, dan perbandingan dapat dihitung dalam waktu linier: Apakah ada representasi bilangan bulat sehingga penambahan, perkalian, dan perbandingan semuanya bisa dilakukan dalam waktu linier? Pada …

1
Perkiraan TSP 1d dengan perbandingan linear?
Masalah jalur penjual keliling satu dimensi, tentu saja, sama dengan penyortiran, dan dengan demikian dapat diselesaikan dengan tepat dengan perbandingan dalam waktu , tetapi dirumuskan sedemikian rupa sehingga perkiraan serta tepat solusi masuk akal. Dalam model perhitungan di mana input adalah bilangan real, dan pembulatan ke bilangan bulat dimungkinkan, mudah …

3
Perkiraan jumlah daftar yang diurutkan
Baru-baru ini, saya bekerja pada masalah untuk menghitung perkiraan jumlah daftar nomor non-negatif yang diurutkan. Untuk setiap tetap , sebuah O ( log n ) skema pendekatan waktu yang telah diturunkan sedemikian rupa sehingga memberikan ( 1 + ε ) -approximation untuk penjumlahan. Makalah ini diposting di http://arxiv.org/abs/1112.0520 , yang …

5
Aplikasi Teoritis untuk Algoritma Perkiraan
Akhir-akhir ini saya mulai mencari algoritma perkiraan untuk masalah NP-hard dan saya bertanya-tanya tentang alasan teoritis untuk mempelajarinya. (Pertanyaannya tidak dimaksudkan sebagai peradangan - saya hanya ingin tahu). Beberapa teori yang benar-benar indah telah keluar dari studi tentang algoritma aproksimasi - hubungan antara teorema PCP dan kekerasan aproksimasi, dugaan UGC, …

3
Seberapa cepat kita bisa menyelesaikan program linear integer yang benar-benar unimodular?
(Ini adalah tindak lanjut dari pertanyaan ini dan jawabannya .) Saya memiliki program linear integer benar-benar unimodular (TU) berikut (ILP). Di sini semua bilangan bulat positif diberikan sebagai bagian dari input. Subset tertentu dari variabel diatur ke nol, dan sisanya dapat mengambil nilai integral positif:x i jℓ , m , …

2
Menemukan 5 siklus dalam grafik jarang secara efisien.
(crossposted dari MathOverflow) Hai, Saya membaca utas ini: /mathpro/16393/finding-a-cycle-of-fixed-length Saya ingin menemukan 5 siklus dalam grafik. Sebenarnya, yang benar - benar saya inginkan adalah siklus ganjil terpendek dengan panjang minimal 5, tapi mungkin itu sedikit intinya. Untuk tujuan saya, saya memperlakukan dan n sama dalam analisis kompleksitas. mmmnnn Bisakah kita …

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.