Title :
Optimal bi-weighted binary trees and the complexity of maintaining partial sums
Author :
Hampapuram, Haripriyan ; Fredman, Michael L.
Author_Institution :
Rutgers Univ., NJ, USA
Abstract :
Let A be an array. The partial sum problem concerns the design of a data structure for implementing the following operations. The operation update(j,x) has the effect, A[j]←A[j]+x, and the query operation sum(j) returns the partial sum, Σi=1j A[i]. Our interest centers upon the optimal efficiency with which sequences of such operations can be performed, and we derive new upper and lower bounds in the semi-group model of computation. Our analysis relates the optimal complexity of the partial sum problem to optimal binary trees relative to a type of weighting scheme that defines the notion of bi-weighted binary tree
Keywords :
computational complexity; tree data structures; complexity; data structure; lower bounds; maintaining partial sums; optimal bi-weighted binary trees; query operation; upper bounds; weighting scheme; Availability; Binary trees; Computational modeling; Cost function; Registers;
Conference_Titel :
Foundations of Computer Science, 1993. Proceedings., 34th Annual Symposium on
Conference_Location :
Palo Alto, CA
Print_ISBN :
0-8186-4370-6
DOI :
10.1109/SFCS.1993.366839