Pertanyaan yang diberi tag «time-complexity»

Kompleksitas waktu dari masalah keputusan atau hubungan antara kelas kompleksitas yang dibatasi waktu. (Gunakan tag [analisis-algoritma] untuk waktu yang diambil oleh algoritma tertentu.)

4
Menghitung jumlah penutup simpul: kapan sulit?
Pertimbangkan masalah # P-complete untuk menghitung jumlah penutup simpul dari grafik yang diberikan .G=(V,E)G=(V,E)G = (V, E) Saya ingin tahu apakah ada hasil yang menunjukkan bagaimana kekerasan masalah tersebut bervariasi dengan beberapa parameter (misalnya, ).GGGd=|E||V|d=|E||V|d = \frac{|E|}{|V|} Sensasi saya adalah bahwa masalahnya harus lebih mudah baik ketika jarang dan ketika …


3
Contoh masalah di mana algoritma eksponensial berjalan lebih cepat daripada algoritma polinomial untuk ukuran praktis?
Apakah Anda mengetahui masalah apa pun (lebih disukai setidaknya agak terkenal), di mana, untuk ukuran masalah praktis , algoritma eksponensial berjalan jauh lebih cepat daripada rekan waktu polinomial yang paling terkenal. Sebagai contoh, anggaplah suatu masalah memiliki ukuran praktis * dan ada dua algoritma yang dikenal: Satu adalah 2 n …

1
Membedakan antara dua koin
Diketahui bahwa kompleksitas membedakan koin ϵϵ\epsilon bias dari yang adil adalah θ(ϵ−2)θ(ϵ−2)\theta(\epsilon^{-2}) . Apakah ada hasil untuk membedakan koin ppp dari koin p+ϵp+ϵp+\epsilon ? Saya dapat melihat bahwa untuk kasus khusus p=0p=0p=0 , kompleksitasnya adalah ϵ−1ϵ−1\epsilon^{-1} . Saya punya firasat bahwa kompleksitas akan tergantung pada apakah ppp adalah urutan ϵϵ\epsilon …

1
Definisi kesetaraan konstruktivitas waktu
Kami mengatakan bahwa fungsi f:N→Nf:N→Nf:\mathbb{N}\rightarrow\mathbb{N} adalah konstruktif-waktu , jika ada mesin Turing multi-tape deterministik MMM yang pada semua input panjang nnn membuat paling banyak f(n)f(n)f(n) langkah dan untuk setiap nnn ada beberapa input dari panjang nnn di mana MMM membuat dengan tepat f(n)f(n)f(n) langkah. Kami mengatakan bahwa fungsi f:N→Nf:N→Nf:\mathbb{N}\rightarrow\mathbb{N} adalah …

2
Eliminasi Gaussian dalam hal Aksi Kelompok
Eliminasi gaussian menentukan determinan matrik polinomial-waktu. Pengurangan kompleksitas dalam menghitung determinan, yang merupakan penjumlahan dari istilah eksponensial, adalah karena adanya tanda-tanda negatif alternatif (kurangnya yang membuat komputasi permanen adalah mis. Lebih sulit daripada masalah N P - C ) . Ini mengarah pada semacam simetri dalam determinan, misalnya pertukaran sepasang …


1
Apakah teorema Kannan menyiratkan bahwa NEXPTIME ^ NP ⊄ P / poly?
Saya sedang membaca kertas Buhrman dan Homer "Sirkuit Superpolynomial, Oracle Hampir Jarang dan Hirarki Eksponensial" . Di bagian bawah halaman 2 mereka berkomentar bahwa hasil Kannan menyiratkan bahwa NEXPTsayaM.ENPNEXPTIMENPNEXPTIME^{NP} tidak memiliki sirkuit ukuran polinomial. Saya tahu bahwa dalam hierarki waktu eksponensial, NEXPTsayaM.ENPNEXPTIMENPNEXPTIME^{NP} hanya Σ2EXPΣ2EXP\Sigma_2EXP , dan saya juga tahu bahwa …


1
Pemecah NP yang optimal
Perbaiki masalah pencarian NP-complete misalnya bentuk pencarian SAT. Pencarian Levin menyediakan algoritma L untuk menyelesaikan X yang dalam beberapa hal optimal. Secara khusus, algoritma ini adalah "Jalankan semua program yang mungkin P dalam menyesuaikan pada input x , setelah beberapa P mengembalikan jawaban y menguji apakah itu benar". Ini optimal …

5
Apakah ada masalah yang dapat diputuskan yang tanpa algoritma kami dapat memberikan batasan waktu?
Apakah ada masalah yang dapat diputuskan sedemikian rupa sehingga tanpa algoritma yang memecahkan masalah kita dapat memberikan batasan waktu sebagai fungsi dari panjang n dari instance input? Saya sampai pada pertanyaan ini karena saya memikirkan hal-hal berikut: Anggaplah kita memiliki masalah yang berulang secara berulang, tetapi tidak dapat diputuskan. Asumsikan …

2
Kompleksitas Keanggotaan-Pengujian untuk kelompok abelian terbatas
Pertimbangkan masalah tes keanggotaan abelian-subkelompok berikut ini . Input: Sebuah kelompok abelian berhingga dengan sewenang-wenang-besar .G=Zd1×Zd1…×ZdmG=Zd1×Zd1…×ZdmG=\mathbb{Z}_{d_1}\times\mathbb{Z}_{d_1}\ldots\times\mathbb{Z}_{d_m}didid_i Sebuah pembangkit-set dari subkelompok .{h1,…,hn}{h1,…,hn}\lbrace h_1,\ldots,h_n\rbraceH⊂GH⊂GH\subset G Sebuah elemen .b∈Gb∈Gb\in G Keluaran: 'ya' jika dan 'tidak' di tempat lain '.b∈Hb∈Hb\in H Pertanyaan: Bisakah masalah ini diselesaikan secara efisien di komputer klasik? Saya menganggap algoritma …

2
Membalik daftar menggunakan dua antrian
Pertanyaan ini terinspirasi oleh pertanyaan yang ada tentang apakah stack dapat disimulasikan menggunakan dua antrian dalam waktu diamortisasi per operasi stack. Jawabannya sepertinya tidak diketahui. Berikut adalah pertanyaan yang lebih spesifik, terkait dengan kasus khusus di mana semua operasi PUSH dilakukan terlebih dahulu, diikuti oleh semua operasi POP. Seberapa efisien …

1
Apakah
Tentukan sebagai kelas bahasa yang dapat diterima oleh mesin Turing (multitape) dalam waktu f ( n ) + 1 . (" + 1 " hanya untuk menyederhanakan notasi dan menghindari kebingungan.) Perhatikan bahwa tidak ada O ( ⋅ ) di sekitar f ( n ) + 1 .DTIME(f(n))DTIME(f(n))\mathsf{DTIME}(f(n))f(n)+1f(n)+1f(n) + 1+1+1+ …

3
Bisakah kita menghitung dari bit dalam waktu ?
Saya mencari algoritma yang efisien untuk masalah ini: Input : Bilangan bulat positif (disimpan sebagai bit) untuk beberapa bilangan bulat .3n3n3^nn≥0n≥0n \geq 0 Output : Jumlahnya .nnn Pertanyaan : Bisakah kita menghitung dari bit dalam waktu ?nnn3n3n3^nO(n)O(n)O(n) Ini adalah pertanyaan teoretis yang dimotivasi oleh jawaban saya terhadap matematika. Pertanyaan SE …

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.