Saya tertarik untuk menentukan kerumitan masalah keputusan berikut: Diberikan dua bilangan bulat dan (masing-masing dengan paling banyak m bit), putuskan apakah bit paling signifikan dari perkalian adalah 1 (di mana hasilnya dicetak dalam 2m bit dengan kemungkinan memimpin 0's)?l 2 l 1 ⋅ l 2
Beberapa latar belakang masalah: Jelas, masalah ini adalah kasus khusus perkalian biner yang menanyakan apakah bit ke- dari perkalian adalah 1. Dalam makalahnya, sirkuit ambang batas konstan seragam untuk pembagian dan perkalian berulang , Hesse, Allender dan Barrington membuktikan bahwa multiplikasi iterated (dan dengan demikian biner) ada di - uniform . Selain itu, tampaknya diketahui bahwa perkalian biner sudah - uniform \ mathsf {TC} ^ 0l 1 ⋅ l 2 D L o g T i m e -keras. Namun, saya tidak dapat menemukan sumber tertentu yang membuktikan hasil kekerasan ini. Sebagai non-ahli dalam kompleksitas sirkuit, saya juga akan menghargai pointer ke hasil kekerasan umum ini. Akhirnya, dengan asumsi bahwa perkalian biner adalah - uniform -besar, pertanyaan saya juga dapat dibaca sebagai: Apakah tetap - uniform - sulit jika kita ingin memutuskan hanya penggandaan biner yang paling signifikan?
UPDATE: Jawaban Kaveh menjelaskan mengapa perkalian biner adalah -hard (pengurangan dari COUNT). Kompleksitas tepat dalam menentukan bit perkalian biner yang paling signifikan tetap terbuka (dan bayarannya untuk pertanyaan ini).