Title :
Lower bounds for data structure problems on RAMs
Author :
Ben-Amram, Amir M. ; Galil, Zvi
Author_Institution :
Tel-Aviv Univ., Israel
Abstract :
A technique is described for deriving lower bounds and tradeoffs for data structure problems. Two quantities are defined. The output variability depends only on the model of computation. It characterizes in some sense the power of a model. The problem variability depends only on the problem under consideration. It characterizes in some sense the difficulty of the problem. The first theorem states that if a model´s output variability is smaller than the problem variability, a lower bound on the worst case (average case) time for the problem follows. A RAM that can add, subtract and compare unbounded integers is considered. The second theorem gives an upper bound on the output variability of this model. The two theorems are used to derive lower bounds for the union-find problem in this RAM
Keywords :
computational complexity; data structures; RAMs; average case time; data structure problems; lower bounds; output variability; problem variability; unbounded integers; union-find problem; upper bound; worst case time; Buildings; Computational modeling; Cost function; Data structures; Length measurement; Probes; Random access memory; Read-write memory; Upper bound;
Conference_Titel :
Foundations of Computer Science, 1991. Proceedings., 32nd Annual Symposium on
Conference_Location :
San Juan
Print_ISBN :
0-8186-2445-0
DOI :
10.1109/SFCS.1991.185428