DocumentCode :
3379539
Title :
New results on the complexity of the middle bit of multiplication
Author :
Wegener, Ingo ; Woelfel, Philipp
Author_Institution :
Dept. of Comput. Sci., Univ. Dortmund, Germany
fYear :
2005
fDate :
11-15 June 2005
Firstpage :
100
Lastpage :
110
Abstract :
It is well known that the hardest bit of integer multiplication is the middle bit, i.e., MULn - 1, n. This paper contains several new results on its complexity. First, the size s of randomized read-k branching programs, or, equivalently, its space (log s) is investigated. A randomized algorithm for MULn - 1, n with k = O(log n) (implying time O(n log n)), space O(log n) and error probability n-c for arbitrarily chosen constants c is presented. Second, the size of general branching programs and formulas is investigated. Applying Nechiporuk´s technique, lower bounds of Ω(n32//log n) and Ω(n32/), respectively, are obtained. Moreover; by bounding the number of subfunctions of MULn - 1, n, it is proven that Nechiporuk´s technique cannot provide larger lower bounds than O(n74//log n) and O(n74/), respectively.
Keywords :
Boolean functions; algebra; computational complexity; digital arithmetic; error statistics; randomised algorithms; MULn - 1, n; computational complexity; error probability; integer multiplication; middle bit; randomized algorithm; randomized read-k branching program; space complexity; time complexity; Algorithm design and analysis; Binary decision diagrams; Boolean functions; Circuits; Computational modeling; Computer science; Educational institutions; Error probability; Input variables; Sun;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Complexity, 2005. Proceedings. Twentieth Annual IEEE Conference on
ISSN :
1093-0159
Print_ISBN :
0-7695-2364-1
Type :
conf
DOI :
10.1109/CCC.2005.14
Filename :
1443077
Link To Document :
بازگشت