Abstract
In this paper, we present an implicit data structure for partial lattices representation, which allows to efficiently perform, with respect to either time and space, the following operations: 1) testing partial order relation among two given elements and 2) given the Hasse diagram representation and two related elements u and v, returning a sequence <u 1 ,..., u l > of elements such that u ≺u 1 ≺... ≺u l ≺v. This first operation can be performed in constant time while the second in time O(l), where l is the sequence size. The data structure proposed has an overall O(n√n)-space complexity which we will prove to be optimal in the worst case. Hence, we derive an overall O(n√n)-space time bound for the relation testing problem so beating the O(n 2) bottle-neck representing the present complexity.
The overall pre-processing time is O(n 2).
Preview
Unable to display preview. Download preview PDF.
References
R. Agrawal. Alpha: an extension of relational algebra to express a class of recoursive queries. In IEEE 3rd Int. Conf. Data Engineering, 1987.
R. Agrawal, A. Borgida, and H. V. Jagadish. Efficient management of transitive relationship in large data and knowledge bases. In ACM SIGMOD, 1989.
H. Ait-Kaci, R. Boyer, P. Lincoln, and R. Nasr. Efficient implementation of lattice operations. ACM Trans. on Prog. Lang. and Syst, 11:115–146, 1989.
H. Alt, K. Mehlhorn, and J.J. Munro. Partial match retrieval in implicit data structures. Information Processing Letters, 19:61–66, 1984.
Joachim Biskup and Holger Stiefeling. Evaluation of upper bounds and least nodes as database operations. Technical report, ESPRIT-project 311-Advanced Data and Knowledge Management System, 1992.
A. Borodin, F.E. Fich, F. Meyer auf der Heide, E. Upfal, and A. Wigderson. A trade-off between search and update time for the implicit dictionary problem. Theoretical Computer Science, 58:57–68, 1988.
B. Dushnik and E. Miller. Partially ordered sets. Amer. J. Math., 63:600–610, 1941.
P. G. Franciosa and M. Talamo. Orders, implicit k-sets representation and fast halfplane searching. submitted to ORDAL'94, 1994.
G. Gambosi, J. Nesetril, and M. Talamo. On locally presented posets. Theoretical Computer Science, 1990.
G. Gambosi, M. Protasi, and M.Talamo. An efficient implicit data structure for relation testing and searching in partially ordered sets. BIT, 1992.
H. V. Jagadish. Incorporating hierarchy in a realation model of data. In ACM-SIGMOD 1989 Int. Conf. Management of Data, Portland, Oregon, 1989.
T. Kameda. On the vector representation of the reachability in planar directed acyclic graphs. Information Processing Letters, 3(3), 1975.
D. J. Kleitman and K. J. Winston. The asymptotic number of lattices. Annuals of Discrete Matemathics, 6:243–249, 1980.
F. P. Preparata and M. I. Shamos. Computational Geometry. Springer-Verlag, Berlin, New York, 1985.
F. P. Preparata and R. Tamassia. Fully dynamic point location in a monotone subdivision. SIAM Journal of Computing, 18(4), 1989.
I. Rival. Graphical data structures for ordered sets. In I.Rival, editor, Algorithms and Orders. Kluwer Academic Publishers, 1989.
R. Tamassia and J. G. Tollis. Reachability in planar digraphs. Technical report, Brown University, Providence, Rhode Island, 1990.
Jr W. T. Trotter and Jr. J. I. Moore. The dimension of planar posets. Journal of Combinatorial Theory, 22:54–57, 1977.
M. Yannakakis. Graph theoretic methods in database theory. In ACM STOC, 1990.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Talamo, M., Vocca, P. (1994). Fast lattice browsing on sparse representation. In: Bouchitté, V., Morvan, M. (eds) Orders, Algorithms, and Applications. ORDAL 1994. Lecture Notes in Computer Science, vol 831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0019435
Download citation
DOI: https://doi.org/10.1007/BFb0019435
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58274-8
Online ISBN: 978-3-540-48597-1
eBook Packages: Springer Book Archive