Trans-Dichotomous Algorithms without Multiplication —some Upper and Lower Bounds
Keyword(s):
We show that on a RAM with addition, subtraction, bitwise<br />Boolean operations and shifts, but no multiplication, there is a<br />trans-dichotomous solution to the static dictionary problem using<br />linear space and with query time sqrt(log n(log log n)^(1+o(1))). On<br />the way, we show that two w-bit words can be multiplied in<br />time (log w)^(1+o(1)) and that time Omega(log w) is necessary, and that<br />Theta(log log w) time is necessary and sufficient for identifying the<br />least significant set bit of a word.
1971 ◽
Vol 3
(01)
◽
pp. 120-154
◽
2012 ◽
Vol 23
(07)
◽
pp. 1250072
◽
Keyword(s):
Keyword(s):
Keyword(s):