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.)

2
Apakah ada algoritma waktu linear non-deterministik untuk CNF-SAT?
Masalah keputusan CNF-SAT dapat digambarkan sebagai berikut: Input: Rumus boolean ϕϕ\phi dalam bentuk normal konjungtif. Pertanyaan: Apakah ada tugas variabel yang memenuhi ?ϕϕ\phi Saya sedang mempertimbangkan beberapa pendekatan berbeda untuk memecahkan CNF-SAT dengan mesin Turing dua-tape non-deterministik . Saya percaya bahwa ada NTM yang memecahkan CNF-SAT dalam langkah .n⋅poly(log(n))n⋅poly(log⁡(n))n \cdot …

5
Apa model automaton terkemuka yang mengandung polinomially-decidable?
Saya mencoba untuk memecahkan masalah tertentu, dan saya pikir saya mungkin bisa menyelesaikannya dengan menggunakan teori automata. Saya bertanya-tanya, model automata apa yang memiliki penahanan yang dapat ditentukan dalam waktu polinomial? yaitu jika Anda memiliki mesin Anda dapat menguji apakah efisien.M1,M2M1,M2M_1, M_2L ( M1) ⊆ L ( M2)L(M.1)⊆L(M.2)L(M_1) \subseteq L(M_2) …


5
Apakah mungkin untuk menguji apakah bilangan yang dihitung rasional atau bilangan bulat?
Apakah mungkin untuk menguji secara algoritmik apakah bilangan yang dihitung rasional atau bilangan bulat? Dengan kata lain, apakah mungkin bagi perpustakaan yang mengimplementasikan angka yang dapat dihitung untuk menyediakan fungsi isIntegeratau isRational? Saya menduga itu tidak mungkin, dan bahwa ini entah bagaimana terkait dengan fakta bahwa tidak mungkin untuk menguji …
18 computability  computing-over-reals  lambda-calculus  graph-theory  co.combinatorics  cc.complexity-theory  reference-request  graph-theory  proofs  np-complete  cc.complexity-theory  machine-learning  boolean-functions  combinatory-logic  boolean-formulas  reference-request  approximation-algorithms  optimization  cc.complexity-theory  co.combinatorics  permutations  cc.complexity-theory  cc.complexity-theory  ai.artificial-intel  p-vs-np  relativization  co.combinatorics  permutations  ds.algorithms  algebra  automata-theory  dfa  lo.logic  temporal-logic  linear-temporal-logic  circuit-complexity  lower-bounds  permanent  arithmetic-circuits  determinant  dc.parallel-comp  asymptotics  ds.algorithms  graph-theory  planar-graphs  physics  max-flow  max-flow-min-cut  fl.formal-languages  automata-theory  finite-model-theory  dfa  language-design  soft-question  machine-learning  linear-algebra  db.databases  arithmetic-circuits  ds.algorithms  machine-learning  ds.data-structures  tree  soft-question  security  project-topic  approximation-algorithms  linear-programming  primal-dual  reference-request  graph-theory  graph-algorithms  cr.crypto-security  quantum-computing  gr.group-theory  graph-theory  time-complexity  lower-bounds  matrices  sorting  asymptotics  approximation-algorithms  linear-algebra  matrices  max-cut  graph-theory  graph-algorithms  time-complexity  circuit-complexity  regular-language  graph-algorithms  approximation-algorithms  set-cover  clique  graph-theory  graph-algorithms  approximation-algorithms  clustering  partition-problem  time-complexity  turing-machines  term-rewriting-systems  cc.complexity-theory  time-complexity  nondeterminism 

2
Kompleksitas menghitung transformasi Fourier diskrit?
Apa kompleksitas (pada RAM bilangan bulat standar) komputasi standar diskrit Fourier transform dari vektor bilangan bulat?nnn Algoritma klasik untuk transformasi Fourier cepat , yang tidak tepat [1] dikaitkan dengan Cooley dan Tukey, biasanya digambarkan sebagai berjalan dalam waktu . Tapi sebagian besar operasi aritmatika dieksekusi dalam algoritma ini mulai dengan …

3
Trade off antara waktu dan kompleksitas permintaan
Bekerja secara langsung dengan kompleksitas waktu atau batas bawah sirkuit menakutkan. Karenanya, kami mengembangkan alat seperti kompleksitas kueri (atau kompleksitas pohon keputusan) untuk menangani batasan yang lebih rendah. Karena setiap kueri mengambil setidaknya satu langkah unit, dan perhitungan antara kueri dihitung sebagai bebas, kompleksitas waktu paling tidak setinggi kompleksitas kueri. …

2
Bilangan bulat "Almost sorting" dalam waktu linier
Saya tertarik untuk menyortir array nilai integer positif L=v1,…,vnL=v1,…,vnL = v_1, \ldots, v_n dalam waktu linier (dalam model RAM dengan ukuran biaya seragam, yaitu, bilangan bulat dapat memiliki ukuran logaritmik tetapi operasi aritmatika pada mereka diasumsikan ambil satuan waktu). Tentu saja, ini tidak mungkin dengan algoritma pengurutan berbasis perbandingan, jadi …

2
matriks serupa
Mengingat dua matriks A dan B , masalah memutuskan apakah terdapat permutasi matriks P sehingga B = P - 1 A P setara dengan (Grafik isomorfisma). Tetapi jika kita mengendurkan P menjadi matriks yang tidak dapat dibalik, lalu apa kerumitannya? Apakah ada batasan lain pada matriks P yang dapat dibalik …


1
Apakah ?
Saya berharap jawabannya adalah tidak, tetapi saya tidak bisa benar-benar membuat contoh tandingan. Perbedaannya adalah pada , kita mungkin tidak dapat memilih algoritma secara seragam dalam .∩ ε > 0 D T I M E ( O ( n 2 + ε ) ) O ( n 2 + ε …

3
Algoritma riffle shuffle waktu linear di tempat
Apakah ada algoritma waktu riffle shuffle linear waktu? Ini adalah algoritma yang mampu dilakukan oleh beberapa tangan yang sangat tangkas: membagi array input berukuran rata, dan kemudian menyatukan elemen dari dua bagian. Mathworld memiliki halaman singkat tentang riffle shuffle . Secara khusus, saya tertarik pada variasi out-shuffle yang mengubah array …



1
Apa algoritma tercepat untuk menghitung peringkat matriks persegi panjang?
Diberi matriks (dengan asumsi ), apa algoritma tercepat untuk menghitung peringkat dan basis kolomnya?m×nm×nm \times nm≥nm≥nm \ge n Saya sadar ini dapat diselesaikan melalui persimpangan matroid linier, yang menyiratkan algoritma deterministik waktu dan algoritma acak waktu . Apakah ada algoritma deterministik waktu yang lebih langsung mengurangi masalah (atau eliminasi Gaussian) …

3
Batas Bawah untuk Struktur Data
Apakah hasil diketahui yang mengesampingkan keberadaan struktur data "terlalu-baik-untuk-menjadi-benar"? Misalnya: dapatkah seseorang menambahkan fungsi dan J o i n ke dalam struktur data pemeliharaan pesanan (lihat Dietz dan Sleator STOC '87 ) dan masih mendapatkan operasi waktu O ( 1 ) ?Sp l i tShallsayatSplitJo i nJHaisayanJoinO ( 1 )HAI(1)\mathcal{O}(1) …

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.