Skip to main content

Implementation of a Stream-Oriented Retrieval Engine for Complex Similarity Queries on Top of an ORDBMS

  • Conference paper
Database and Expert Systems Applications (DEXA 2003)

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

Included in the following conference series:

  • 644 Accesses

Abstract

When dealing with structured multimedia documents the typical query is no longer an exact match query, but a best match or similarity query yielding a ranking for the required objects. To process such queries different components are needed — namely, rankers delivering a sorting of objects of a given type with respect to a single similarity criterion, combiners merging multiple rankings over the same set of objects and transferers transferring a ranking for objects of a given type to related objects. In the literature various approaches for these single components have been presented. However, the integration of the components into a comprehensive approach for complex similarity queries has hardly been addressed. In this paper we propose IRstream as a retrieval engine for the stream-oriented processing of complex similarity queries. This retrieval engine is intended to complement traditional query processing techniques for queries dominated by similarity conditions. It utilizes rankers, combiners and transferers and it is implemented on top of an ORDBMS. We describe the concept and the architecture of the system and state some experimental results.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Berchtold, S., Keim, D.A., Kriegel, H.-P.: The X-tree: An index structure for high-dimensional data. In: VLDB 1996, Proc. 22th Intl. Conf. on Very Large Data Bases, Mumbai, India, pp. 28–39 (1996)

    Google Scholar 

  2. Fagin, R., Lotem, A., Naor, M.: Optimal aggregation algorithms for middleware. In: Proc. 10th ACM Symposium on Principles of Database Systems: PODS, New York, USA, pp. 102–113 (2001)

    Google Scholar 

  3. Fagin, R., Wimmers, E.L.: A formula for incorporating weights into scoring rules. Theoretical Computer Science 239(2), 309–338 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  4. Güntzer, U., Balke, W.-T., Kießling, W.: Optimizing multi-feature queries for image databases. In: VLDB 2000, Proc. 26th Intl. Conf. on Very Large Data Bases, Cairo, Egypt, pp. 419–428 (2000)

    Google Scholar 

  5. Henrich, A.: The LSDh-tree: An access structure for feature vectors. In: Proc. 14th Intl. Conf. on Data Engineering, Orlando, USA, pp. 362–369 (1998)

    Google Scholar 

  6. Henrich, A., Robbert, G.: Combining multimedia retrieval and text retrieval to search structured documents in digital libraries. In: Proc. 1st DELOS Workshop on Information Seeking, Searching and Querying in Digital Libraries, Zürich, Switzerland, pp. 35–40 (2000)

    Google Scholar 

  7. Henrich, A., Robbert, G.: An approach to transfer rankings during the search in structured documents (in german). In: Proc. 10. GI-Fachtagung Datenbanksysteme für Business, Technologie und Web, BTW 2003, Leipzig, Germany (2003)

    Google Scholar 

  8. Lee, J.H.: Analyses of multiple evidence combination. In: Proc. 20th Annual Intl. ACM SIGIR Conference on Research and Development in Information Retrieval, Philadelphia, PA, USA, pp. 267–276 (1997)

    Google Scholar 

  9. Natsev, A., Chang, Y.-C., Smith, J.R., Li, C.-S., Vitter, J.S.: Supporting incremental join queries on ranked inputs. In: Proc. 27th Intl. Conf. on Very Large Data Bases, Los Altos, USA, pp. 281–290 (2001)

    Google Scholar 

  10. Niblack, W., et al.: The QBIC project: Querying images by content, using color, texture, and shape. In: SPIE Proc., San Jose, vol. 1908, pp. 173–187 (1993)

    Google Scholar 

  11. Pfeifer, U., Pennekamp, S.: Incremental Processing of Vague Queries in Interactive Retrieval Systems. In: Hypertext – Information Retrieval – Multimedia 1997: Theorien, Modelle und Implementierungen, Dortmund, pp. 223–235 (1997)

    Google Scholar 

  12. Salton, G.: Automatic Text Processing: the Transformation, Analysis and Retrieval of Information by Computer. Addison-Wesley, Reading (1989)

    Google Scholar 

  13. Smith, J., Chang, S.-F.: VisualSEEk: A fully automated content-based image query system. In: Proc. of the 4th ACM Multimedia Conf., New York, USA, pp. 87–98 (1996)

    Google Scholar 

  14. Sturges, J., Whitfield, T.: Locating basic colours in the munsell space. Color Research and Application 20, 364–376 (1995)

    Article  Google Scholar 

  15. Weber, R., Schek, H.-J., Blott, S.: A quantitative analysis and performance study for similarity-search methods in high-dimensional spaces. In: Proc. 24th Intl. Conf. on VLDB, New York City, USA, pp. 194–205 (1998)

    Google Scholar 

  16. Zezula, P., Savino, P., Amato, G., Rabitti, F.: Approximate similarity retrieval with M-trees. VLDB Journal 7(4), 275–293 (1998)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Henrich, A., Robbert, G. (2003). Implementation of a Stream-Oriented Retrieval Engine for Complex Similarity Queries on Top of an ORDBMS. In: Mařík, V., Retschitzegger, W., Štěpánková, O. (eds) Database and Expert Systems Applications. DEXA 2003. Lecture Notes in Computer Science, vol 2736. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45227-0_60

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45227-0_60

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40806-2

  • Online ISBN: 978-3-540-45227-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics