Sangat sering, jika waktu berjalan suatu algoritma adalah ekspresi yang rumit, algoritma itu sendiri juga rumit dan tidak praktis. Setiap akar pangkat tiga dan faktor dalam waktu berjalan asimptotik cenderung menambah kompleksitas pada algoritma dan juga menyembunyikan faktor konstan pada waktu berjalan.
Apakah kita memiliki contoh mencolok di mana aturan praktis ini gagal?
Tentu saja mudah untuk menemukan contoh - contoh algoritma yang sangat sulit diimplementasikan walaupun mereka memiliki waktu berjalan terburuk yang sangat sederhana. Tapi bagaimana dengan yang sebaliknya?
Apakah kita memiliki contoh algoritma deterministik yang sangat sederhana dan praktis yang mudah diterapkan tetapi kebetulan memiliki ekspresi yang sangat rumit sebagai waktu berjalan asimptotik terburuknya?
Harap perhatikan kata kunci "deterministik" dan "kasus terburuk"; analisis algoritma acak sederhana cukup mudah menyebabkan ekspresi rumit.
Tentu saja apa yang "rumit" adalah masalah selera. Lagi pula, saya lebih suka melihat ekspresi yang terlalu jelek untuk dimasukkan ke dalam judul makalah Anda. Dan saya lebih suka fungsi rumit dari satu parameter alami (ukuran input, jumlah node, dll.).
PS. Saya pikir saya tidak akan menjadikan ini "daftar pertanyaan besar", dan bukan CW. Saya ingin menemukan satu contoh bagus (jika ada sama sekali). Karena itu tolong posting jawaban lain hanya jika Anda berpikir itu "lebih baik" daripada jawaban sejauh ini.