Skip to main content

Fast lattice browsing on sparse representation

  • Contributed Papers
  • Conference paper
  • First Online:
Orders, Algorithms, and Applications (ORDAL 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 831))

Included in the following conference series:

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).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Agrawal. Alpha: an extension of relational algebra to express a class of recoursive queries. In IEEE 3rd Int. Conf. Data Engineering, 1987.

    Google Scholar 

  2. R. Agrawal, A. Borgida, and H. V. Jagadish. Efficient management of transitive relationship in large data and knowledge bases. In ACM SIGMOD, 1989.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. H. Alt, K. Mehlhorn, and J.J. Munro. Partial match retrieval in implicit data structures. Information Processing Letters, 19:61–66, 1984.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. B. Dushnik and E. Miller. Partially ordered sets. Amer. J. Math., 63:600–610, 1941.

    Google Scholar 

  8. P. G. Franciosa and M. Talamo. Orders, implicit k-sets representation and fast halfplane searching. submitted to ORDAL'94, 1994.

    Google Scholar 

  9. G. Gambosi, J. Nesetril, and M. Talamo. On locally presented posets. Theoretical Computer Science, 1990.

    Google Scholar 

  10. G. Gambosi, M. Protasi, and M.Talamo. An efficient implicit data structure for relation testing and searching in partially ordered sets. BIT, 1992.

    Google Scholar 

  11. H. V. Jagadish. Incorporating hierarchy in a realation model of data. In ACM-SIGMOD 1989 Int. Conf. Management of Data, Portland, Oregon, 1989.

    Google Scholar 

  12. T. Kameda. On the vector representation of the reachability in planar directed acyclic graphs. Information Processing Letters, 3(3), 1975.

    Google Scholar 

  13. D. J. Kleitman and K. J. Winston. The asymptotic number of lattices. Annuals of Discrete Matemathics, 6:243–249, 1980.

    Google Scholar 

  14. F. P. Preparata and M. I. Shamos. Computational Geometry. Springer-Verlag, Berlin, New York, 1985.

    Google Scholar 

  15. F. P. Preparata and R. Tamassia. Fully dynamic point location in a monotone subdivision. SIAM Journal of Computing, 18(4), 1989.

    Google Scholar 

  16. I. Rival. Graphical data structures for ordered sets. In I.Rival, editor, Algorithms and Orders. Kluwer Academic Publishers, 1989.

    Google Scholar 

  17. R. Tamassia and J. G. Tollis. Reachability in planar digraphs. Technical report, Brown University, Providence, Rhode Island, 1990.

    Google Scholar 

  18. Jr W. T. Trotter and Jr. J. I. Moore. The dimension of planar posets. Journal of Combinatorial Theory, 22:54–57, 1977.

    Google Scholar 

  19. M. Yannakakis. Graph theoretic methods in database theory. In ACM STOC, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vincent Bouchitté Michel Morvan

Rights and permissions

Reprints 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

Publish with us

Policies and ethics