Pertanyaan yang diberi tag «polynomial-time»

Gunakan untuk algoritme, analisis algoritme, dan pertanyaan teori kompleksitas yang bertujuan untuk waktu berjalan polinomial resp. kompleksitas waktu. Pertanyaan seperti itu sering kali adalah permintaan referensi atau tentang analisis runtime atau kompleksitas waktu.


2
Mengapa tipe void C tidak analog dengan tipe kosong / bawah?
Wikipedia serta sumber lain yang saya temukan daftar voidtipe C sebagai tipe unit sebagai lawan dari tipe kosong. Saya menemukan ini membingungkan karena menurut saya voidlebih cocok dengan definisi tipe kosong / bawah. Tidak ada nilai yang dihuni void, sejauh yang saya tahu. Suatu fungsi dengan tipe kembali dari kekosongan …
28 type-theory  c  logic  modal-logic  coq  equality  coinduction  artificial-intelligence  computer-architecture  compilers  asymptotics  formal-languages  asymptotics  landau-notation  asymptotics  turing-machines  optimization  decision-problem  rice-theorem  algorithms  arithmetic  floating-point  automata  finite-automata  data-structures  search-trees  balanced-search-trees  complexity-theory  asymptotics  amortized-analysis  complexity-theory  graphs  np-complete  reductions  np-hard  algorithms  string-metrics  computability  artificial-intelligence  halting-problem  turing-machines  computation-models  graph-theory  terminology  complexity-theory  decision-problem  polynomial-time  algorithms  algorithm-analysis  optimization  runtime-analysis  loops  turing-machines  computation-models  recurrence-relation  master-theorem  complexity-theory  asymptotics  parallel-computing  landau-notation  terminology  optimization  decision-problem  complexity-theory  polynomial-time  counting  coding-theory  permutations  encoding-scheme  error-correcting-codes  machine-learning  natural-language-processing  algorithms  graphs  social-networks  network-analysis  relational-algebra  constraint-satisfaction  polymorphisms  algorithms  graphs  trees 

3
Mengapa tidak mengambil representasi angka-angka dalam algoritma numerik?
Algoritma waktu semu-polinomial adalah algoritma yang memiliki waktu berjalan polinomial pada nilai input (besarnya) tetapi waktu berjalan eksponensial pada ukuran input (jumlah bit). Misalnya menguji apakah angka nnn adalah prima atau tidak, memerlukan perulangan angka dari 2 ke dan memeriksa apakah mod bernilai nol atau tidak. Jika mod membutuhkan waktu …


1
Jika
Saya baru saja menemukan kalimat ini di halaman 6 dari Garey and Johnson's "Computers and Intractability". Algoritma apa pun yang fungsi kompleksitas waktunya tidak dapat dibatasi disebut algoritma waktu eksponensial (walaupun harus dicatat bahwa definisi ini mencakup fungsi kompleksitas waktu non-polinomial tertentu, seperti , yang biasanya tidak dianggap sebagai fungsi …


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 …





3
Bukankah pengujian identitas polinomial lebih dari aritmatika * ekspresi * sepele?
Pengujian identitas polinomial adalah contoh standar masalah yang diketahui berada di co-RP tetapi tidak diketahui berada di P . Lebih dari rangkaian aritmatika , memang tampak sulit, karena tingkat polinom dapat dibuat besar secara eksponensial dengan kuadrat ulang. Pertanyaan ini membahas masalah bagaimana mengatasi ini dan menjaga masalah dalam waktu …

3
Mengapa sebagian besar ilmuwan percaya bahwa P ≠ NP?
Saya membaca bahwa sebagian besar ilmuwan tidak percaya bahwa P = NP. Mungkin subyektif tetapi bisakah Anda menyederhanakan mengapa tidak? Saya tidak cukup informasi untuk memiliki pendapat tetapi saya ingin tahu definisi dan beberapa penjelasan "cukup sederhana" mengapa mempercayai satu atau kasus lain, misalnya mengapa bahkan percaya bahwa itu dapat …
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.