Diberikan dua bilangan bulat dan n dalam representasi biner, apa kompleksitas komputasi bit-size x n ?
Salah satu cara untuk melakukannya adalah dengan menghitung dengan menghitung perkiraan log 2 ( x ) dengan presisi yang cukup. Tampaknya menghitung log 2 ( x ) dengan k bit precision dapat dilakukan dalam O ( M ( k ) log k ) di mana M ( adalah waktu yang dibutuhkan untuk menghitung produk dari dua bilangan bulat panjang k . Ini menghasilkan algoritma (tidak khusus sederhana) kompleksitas sekitar O ( s log 2 s ) jika s terikat pada bitsize baik x dan n (jika saya tidak membuat kesalahan).
Bisakah kita mengalahkan mana s adalah ukuran x dan n (dalam kasus di mana mereka memiliki ukuran yang sebanding)? Apakah ada algoritma sederhana untuk mendapatkan kompleksitas ini atau lebih baik?
Catatan: Saya tertarik pada kompleksitas dalam model teoretis seperti mesin Turing.