X-Square: A Hybrid Three-Dimensional Bitmap Indexing for XML Document Retrieval

  • Jae-Min Lee
  • Byung-Yeon Hwang
  • Bog-Ju Lee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3307)


XML is studied and used as a key technology in many research and applications today. Accordingly there is an increasing need for the efficient XML document retrieval. Bitmap indexing is an efficient technique for determining true and false fast and it has been used mainly for reducing search extent rather than retrieving data. BitCube, an existing three-dimensional bitmap indexing for XML document retrieval, constructs bitmap from the entire index. In case high volumes of documents are loaded in a single cluster, however, this causes significant performance degradation in memory usage and operation speed. xPlaneb which is another bitmap indexing technique solves this problem by reconstructing three-dimensional bitmap index of BitCube using linked list. xPlaneb, however, has a high memory usage problem compared with BitCube when low volumes of documents are loaded because BitCube index consists of small field of one bits. This paper proposes X-Square which is a hybrid of BitCube and xPlaneb. X-Square takes both advantages of BitCube and xPlaneb. Experimental results show that X-Square has better performance in memory usage than xPlaneb and BitCube although the operation speed is a bit worse than xPlaneb.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    W3C.: Extensible Markup Language (XML) Version 1.0 (Second Edition) (2000),
  2. 2.
    Lee, J.M., Hwang, B.Y.: A Space Compression of Three-Dimensional Bitmap Indexing using Linked List. In: Proc. of the 19th Korea Information Processing Society Spring Conference, vol. 10(1), pp. 1519–1521 (2003)Google Scholar
  3. 3.
    Yoon, J.P., Raghavan, V., Chakilam, V., Kerschberg, L.: BitCube: A Three-Dimensional Bitmap Indexing for XML Documents. J. of Intelligent Information System 17, 241–254 (2001)zbMATHCrossRefGoogle Scholar
  4. 4.
    Lee, J.M., Hwang, B.Y.: xPlaneb: 3-Dimensioal Bitmap Index for XML Document Retrieval. J. of Korea Information Science Society 31(3), 331–339 (2004)MathSciNetGoogle Scholar
  5. 5.
  6. 6.
    Manjunath, B., Salembier, P., Sikora, T.: Introduction to MPEG-7: Multimedia Content Description Interface. John Wiely, New York (2002)Google Scholar
  7. 7.
    Electronic Book Korea,
  8. 8.
    Cooper, B., Sample, N., Franklin, M., Shadmon, M.: A Fast Index for Semi-structured Data. In: Proc. of the 27th VLDB Conference, Roma, Italy (2001)Google Scholar
  9. 9.
    Papakonstantinou, Y., Vianu, V.: DTD Inference for Views of XML Data. In: Proc. of ACM SIGACT-SIGMOD-SIGART Symposium on PODS (2000)Google Scholar
  10. 10.
    Egnor, D., Lord, R.: XYZFind: Structured Searching in Context with XML. In: ACM SIGIR Workshop, Athens, Greece (2000)Google Scholar
  11. 11.
  12. 12.
    Rousset, M.: Semantic Data Integration in Xyleme. Presentation at INRIA (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Jae-Min Lee
    • 1
  • Byung-Yeon Hwang
    • 1
  • Bog-Ju Lee
    • 2
  1. 1.Department of Computer EngineeringCatholic University of KoreaKorea
  2. 2.Department of Computer EngineeringDankook UniversityKorea

Personalised recommendations