Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

A multi-similarity algebra

Published: 01 June 1998 Publication History

Abstract

The need to automatically extract and classify the contents of multimedia data archives such as images, video, and text documents has led to significant work on similarity based retrieval of data. To date, most work in this area has focused on the creation of index structures for similarity based retrieval. There is very little work on developing formalisms for querying multimedia databases that support similarity based computations and optimizing such queries, even though it is well known that feature extraction and identification algorithms in media data are very expensive. We introduce a similarity algebra that brings together relational operators and results of multiple similarity implementations in a uniform language. The algebra can be used to specify complex queries that combine different interpretations of similarity values and multiple algorithms for computing these values. We prove equivalence and containment relationships between similarity algebra expressions and develop query rewriting methods based on these results. We then provide a generic cost model for evaluating cost of query plans in the similarity algebra and query optimization methods based on this model. We supplement the paper with experimental results that illustrate the use of the algebra and the effectiveness of query optimization methods using the Integrated Search Engine (I.SEE) as the testbed.

References

[1]
S. Adall, C. Buff and Y. Temtanapat. "Integrated Search Engine", to appear in the Proc. of i997 IEEE Knowledge and Data Engineering Exchange Workshop, KI)~3X'97.
[2]
S. Adatl, K.S. Candan, Y. Papakonstantinou and V.S. Subrahmanian. "Query Caching and Optimization in Distributed Mediator Systems", Proc. of the 1996 Sigmod Conference on Management of Data, pp. 137 - 148.
[3]
M. Arya, W. Cody, C. Faloutsos, J. Richardson and A. Toga. (1995) "Design and Implementation of QBISM, a 3D Medical Image Database System", in: (V.S. Subrahmanian and S. Jajodia, eds.) "Multimedia Database Systems: Issues and Research Directions", Springer 1995.
[4]
S. Berchtold, D. A. Keim, and Hans-Peter Kriegel. (1996) "The X-tree : An Index Structure for tIigh-Dimensional Data", Proc. 1996 Intl. Conf. on Very Large Databases, Bombay, India, pps 28-39.
[5]
T. Blum, D. Keislar, J. Wheaton and E. Wold. (1995) "Audio Databases with Content-based Retrieval", Proc. 1995 IJCAI workshop on Intelligent Multimedia Information Retrieval, Montreal, Canada.
[6]
E.W. Brown, J.P. Callan and W. B. Crof. (1994) "Fast incremental Indexing for Pull-Text Information retrieval", Proc. 1994 Intl. Conf. on Very Large databases, Santiago, Chile, pps, 192-202.
[7]
M. J. Carey and D. Kossmann (1997) "On Saying "Enough Already!" in SQL." Proceedings of the 1997 Sigmod Conference on Management of Data, pp. 219-230.
[8]
S. Chaudhuri and L. Gravano. (1996) "Optimizing Queries over Multimedia Repositories", Proc. 1996 ACM SIGMOD Conf. on Management of Data, pps 91-102.
[9]
C. Faloutsos. (1996) "Searching Multimedia Databases by Content", Kluwer Academic Publishers.
[10]
L. Gravano, C. Chang, H. Garcia-Molina and A. Paepcke. "STARTS: Stanford Proposal for Internet Meta- Searching", SIGMOD 1997, pp. 207-218.
[11]
V.N. Gudivada and V.V. Raghavan. (1993) "Design and Evaluation of Algorithms for Image Retrieval by Spatial Similarity", ACM Transactions on Information Systems, 13,1, pps 115-144.
[12]
H. V. Jagadish, A. Mendelzon and T. Milo. "Similarity- Based Queries", Proc. of ACM PODS 1995, pp. 36-45.
[13]
K.-I. Lin, H.V. Jagadish and C. Faloutsos. (1994) "The TV-Tree: An Index Structure for High-dimensional Data", VLDB Journal, 3, pps 517-542.
[14]
W. Niblack, et. al. (1993) "The QBIC Project: Querying Images by Content Using Color, Texture and Shape", IBM Research Report, Feb. 1993.
[15]
S. Santini and R. Jain. (1996) "Similarity Matching", to appear in: IEEE Transactions on Pattern Analysis and Machine Intelligence.
[16]
X. Qian. "Query folding." In Proceedings of the Twelfth International Conference on Data Enginnering, 1996.
[17]
A. Tomasic, H. Garcia-Molina and K. Shoens. (1994) "Incremental Updates of Inverted Lists for Text Retrieval", Proc. 1994 ACM SIGMOD Conf. on Management of Data, Minneapolis, pps 289--300.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMOD Record
ACM SIGMOD Record  Volume 27, Issue 2
June 1998
595 pages
ISSN:0163-5808
DOI:10.1145/276305
Issue’s Table of Contents
  • cover image ACM Conferences
    SIGMOD '98: Proceedings of the 1998 ACM SIGMOD international conference on Management of data
    June 1998
    599 pages
    ISBN:0897919955
    DOI:10.1145/276304
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1998
Published in SIGMOD Volume 27, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)96
  • Downloads (Last 6 weeks)17
Reflects downloads up to 13 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Analytical Algebra: Extension of Relational AlgebraDatabase and Expert Systems Applications10.1007/978-3-031-12426-6_25(284-290)Online publication date: 29-Jul-2022
  • (2018)Extending relational algebra with similaritiesMathematical Structures in Computer Science10.1017/S096012951100074022:4(686-718)Online publication date: 24-Dec-2018
  • (2018)Multimedia Data QueryingEncyclopedia of Database Systems10.1007/978-1-4614-8265-9_1039(2372-2383)Online publication date: 7-Dec-2018
  • (2017)Multimedia Data QueryingEncyclopedia of Database Systems10.1007/978-1-4899-7993-3_1039-2(1-12)Online publication date: 20-Sep-2017
  • (2012)XML-Based Approaches for the Integration of Heterogeneous Bio-Molecular DataRecent Advances in Biochemistry10.1201/b13131-13(206-241)Online publication date: 24-Oct-2012
  • (2012)A Fine-Grained Image Access Control ModelProceedings of the 2012 Eighth International Conference on Signal Image Technology and Internet Based Systems10.1109/SITIS.2012.92(603-612)Online publication date: 25-Nov-2012
  • (2012)Query language for complex similarity queriesProceedings of the 16th East European conference on Advances in Databases and Information Systems10.1007/978-3-642-33074-2_7(85-98)Online publication date: 18-Sep-2012
  • (2010)Quantum logic based MPEG query format algebraProceedings of the 8th international conference on Adaptive Multimedia Retrieval: context, exploration, and fusion10.1007/978-3-642-27169-4_15(204-219)Online publication date: 17-Aug-2010
  • (2009)Distributed Multimedia Database SystemsDistributed Multimedia Database Technologies Supported by MPEG-7 and MPEG-2110.1201/9780203009338.ch5Online publication date: 20-Nov-2009
  • (2009)Multimedia Database Management SystemsDistributed Multimedia Database Technologies Supported by MPEG-7 and MPEG-2110.1201/9780203009338.ch4Online publication date: 20-Nov-2009
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media