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 dan yang lainnya adalah n c untuk beberapa konstanta c . Jelas untuk c > , algoritma eksponensial lebih disukai.
* Saya kira ukuran praktis berarti sesuatu yang umum ditemukan di dunia nyata. Seperti jumlah kereta di jaringan.
Jawaban:
Bagaimana dengan algoritma simpleks untuk pemrograman linier? Dalam banyak kesempatan digunakan dalam praktik.
Diedit untuk menambahkan: Saya pikir ini lebih dari "algoritma eksponensial kasus buruk" yang berjalan secara efisien pada instance / distribusi praktis daripada berjalan lebih cepat pada instance ukuran praktis .
sumber
sumber
Ada beberapa contoh dengan deteksi / pengujian primality (nonprobabilistic / tepat) . The AKS algoritma adalah algoritma pertama untuk primality pengujian terbukti di P. Ini tidak bersaing baik versus beberapa algoritma waktu eksponensial untuk input "kecil". Detailnya agak rumit karena menunjukkan hal ini pada umumnya membutuhkan implementasi algoritma yang merupakan latihan yang menantang dan dapat bergantung pada aspek implementasi spesifik.
Info lebih lanjut / detail / referensi tentang pertanyaan cs.se ini:
sumber