Abstract
Efficient evaluation of similarity queries is one of the basic requirements for advanced multimedia applications. In this paper, we consider the relevant case where complex similarity queries are defined through a generic language L and whose predicates refer to a single feature F. Contrary to the language level which deals only with similarity scores, the proposed evaluation process is based on distances between feature values — known spatial or metric indexes use distances to evaluate predicates. The proposed solution suggests that the index should process complex queries as a whole, thus evaluating multiple similarity predicates at a time. The flexibility of our approach is demonstrated by considering three different similarity languages, and showing how the M-tree access method has been extended to this purpose. Experimental results clearly show that performance of the extended M-tree is consistently better than that of state-of-the-art search algorithms.
This work has been partially supported by the ESPRIT LTR project no. 9141, HER-MES, and by Italian CNR project MIDA. The work of Pavel Zezula has also been supported by Grants GACR No. 102/96/0986 and KONTAKT No. PM96 S028.
Preview
Unable to display preview. Download preview PDF.
References
T. Bozkaya and M. Ozsoyoglu. Distance-based indexing for high-dimensional metric spaces. In Proceedings of the 1997 ACM SIGMOD International Conference on Management of Data, pages 357–368, Tucson, AZ, May 1997.
S. Brin. Near neighbor search in large metric spaces. In Proceedings of the 21st VLDB International Conference, pages 574–584, Zurich, Switzerland, September 1995.
S. Chaudhuri and L. Gravano. Optimizing queries over multimedia repositories. In Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, pages 91–102, Quebec, Canada, June 1996.
T. Chiueh. Content-based image indexing. In Proceedings of the 20th VLDB International Conference, pages 582–593, Santiago, Chile, September 1994.
P. Ciaccia, M. Patella, and P. Zezula. M-tree: An efficient access method for similarity search in metric spaces. In Proceedings of the 23rd VLDB International Conference, pages 426–435, Athens, Greece, August 1997.
R. Fagin. Combining fuzzy information from multiple systems. In Proceedings of the 15th ACM Symposium on Principles of Database Systems, pages 216–226, Montreal, Canada, June 1996.
R. Fagin and L. Stockmeyer. Relaxing the triangle inequality in pattern matching. Research Report RJ 10031, IBM, June 1996.
R. Fagin and E.L. Wimmers. Incorporating user preferences in multimedia queries. In Proceedings of the 6th ICDT International Conference, pages 247–261, Delphi, Greece, January 1997.
A. Guttman. R-trees: A dynamic index structure for spatial searching. In Proceedings of the 1984 ACM SIGMOD International Conference on Management of Data, pages 47–57, Boston, MA, June 1984.
D. Harman. Relevance feedback and other query modification techniques. In W.B. Frakes and R. Baeza-Yates, editors, Information Retrieval: Data Structures and Algorithms, chapter 11, pages 241–263. Prentice Hall PTR, 1992.
A. Henrich and J. Möller. Extending a spatial access structure to support additional standard attributes. In Proceedings of the 4th International Symposium on Advances in Spatial Databases (SSD'95), volume 951 of LNCS, pages 132–151, Zurich, Switzerland, August 1995. Springer-Verlag.
J.M. Hellerstein, J.F. Naughton, and A. Pfeffer. Generalized search trees for database systems. In Proceedings of the 21st VLDB International Conference, pages 562–573, Zurich, Switzerland, September 1995.
R. Jain. Infoscopes: Multimedia information systems. In B. Furht, editor, Multimedia Systems and Techniques, chapter 7, pages 217–253. Kluwer Academic Publishers, 1996.
A.K. Jain and R.C. Dubes. Algorithms for Clustering Data. Prentice-Hall, 1988.
G.J. Klir and B. Yuan. Fuzzy Sets and Fuzzy Logic. Prentice Hall PTR, 1995.
N. Roussopoulos, S. Kelley, and F. Vincent. Nearest neighbor queries. In Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data, pages 71–79, San Jose, CA, May 1995.
T. Seidl and H.-P. Kriegel. Efficient user-adaptable similarity search in large multimedia databases. In Proceedings of the 23rd VLDB International Conference, pages 506–515, Athens, Greece, August 1997.
L.A. Zadeh. Fuzzy sets. Information and Control, 8:338–353, 1965.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ciaccia, P., Patella, M., Zezula, P. (1998). Processing complex similarity queries with distance-based access methods. In: Schek, HJ., Alonso, G., Saltor, F., Ramos, I. (eds) Advances in Database Technology — EDBT'98. EDBT 1998. Lecture Notes in Computer Science, vol 1377. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0100974
Download citation
DOI: https://doi.org/10.1007/BFb0100974
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64264-0
Online ISBN: 978-3-540-69709-1
eBook Packages: Springer Book Archive