Abstract
We consider the problem of query evaluation in Peer-to-Peer (P2P) systems that support semantic-based retrieval services. We confine ourselves to the case where the peers employ taxonomies for describing the contents of the objects, and articulations, i.e. inter-taxonomy mappings, for bridging the inevitable naming, granularity and contextual heterogeneities that may exist between the taxonomies of the sources. We identify two basic query evaluation approaches: one based on query rewriting, the other based on direct query evaluation. For each approach we present a centralized and a decentralized algorithm for carrying out the query evaluation task. Finally, we present a qualitative comparison of these algorithms and discuss further optimizations. Correctness of the algorithms presented is based on a mathematical analysis of the problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
About LEGION - The Grid OS (2000), http://www.appliedmeta.com/legion/about.html
How Entropia Works (2000), http://www.entropia.com/how.asp
Groove (2001), http://www.groove.net
Napster (2001), http://www.naptster.com
Anderson, T.E., Dahlin, M., Neefe, J.M., Patterson, D.A., Roselli, D.S., Wang, R.: Serveless Network File Systems. SOSPÂ 29(5) (1995)
Bernstein, P.A., Giunchiglia, F., Kementsietsidis, A., Mylopoulos, J., Serafini, L., Zaihrayeu, I.: Data Management for Peer-to-Peer Computing: A Vision. In: Proceedings of WebDB 2002, Madison, Wisconsin (June 2002)
Bolosky, W.J., Douceur, J.R., Ely, D., Theimer, M.: Feasibility of a Serveless Distributed File System Deployed on an Existing Set of Desktop PCs. In: Proceedings of Measurement and Modeling of Computer Systems (June 2000)
Cooper, B., Garcia-Molina, H.: Modeling and Measuring Scalable Peer-to-peer Search Networks. Technical report, University of Stanford (September 2002)
Gribble, S., Halevy, A., Ives, Z., Rodrig, M., Suiu, D.: What can Databases do for Peer-to-Peer? In: Proceedings of WebDB 2001, Santa Barbara, CA (2001)
Halevy, A., Ives, Z., Mork, P., Tatarinov, I.: Piazza: Data Management Infrastructure for Semantic Web Applications. In: Proceedings of WWW 2003 (May 2003)
Kementsietsidis, A., Arenas, M., Miller, R.J.: Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues. In: Int. Conf. on Management of Data, SIGMOD 2003, San Diego, California (June 2003)
Knapp, E.: Deadlock Detection in Distributed Databases. ACM Computing Surveys 19(4) (1987)
Kubiatowicz, J., Bindel, D., Chen, Y., Czerwinski, S., Eaton, P., Geels, D., Gummadi, R., Rhea, S., Weatherspoon, H., Weimer, W., Wells, C., Zhao, B.: Oceanstore: An Architecture for Global-Scale Persistent Storage. In: ASPLOS (November 2000)
Ling, B., Lu, Z., Ng, W.S., Ooi, B., Tan, K.-L., Zhou, A.: A Content-Based Resource Location Mechanism in PeerIS. In: Procs of Int. Conf. on Web Information Systems Engineering, WISE 2002, Singapore (December 2002)
Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmer, M., Risch, T.: EDUTELLA: A P2P networking infrastructure based on RDF. In: WWW 2002 (2002)
Nejdl, W., Wolf, B., Staab, S., Tane, J.: EDUTELLA: Searching and Annotating Resources within an RDF-based P2P Network. In: Semantic Web Workshop 2002, Honolulu, Havaii (May 2002)
Shih, C.-S., Stankovic, J.A.: Survey of Deadlock Detection in Distributed Concurrent Programming Environments and its Application to Real- Time Systems and Ada. Technical Report UM-CS-1991-043, University of Massachusetts (1991)
Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications. In: Procs of the 2001 ACM SIGCOMM Conference (2001)
Tzitzikas, Y., Meghini, C.: Ostensive Automatic Schema Mapping for Taxonomy-based Peer-to-Peer Systems. In: Klusch, M., Omicini, A., Ossowski, S., Laamanen, H. (eds.) CIA 2003. LNCS (LNAI), vol. 2782, pp. 78–92. Springer, Heidelberg (2003)
Tzitzikas, Y., Meghini, C., Spyratos, N.: Taxonomy-based Conceptual Modeling for Peer-to-Peer Networks. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 446–460. Springer, Heidelberg (2003)
Tzitzikas, Y., Spyratos, N., Constantopoulos, P.: Mediators over Ontologybased Information Sources. In: Second International Conference on Web Information Systems Engineering, WISE 2001, Kyoto, Japan (December 2001)
Wiederhold, G.: Mediators in the Architecture of Future Information Systems. IEEE Computer 25, 38–49 (1992)
Yang, B., Garcia-Molina, H.: Comparing Hybrid Peer-to-Peer Systems. The VLDB Journal, 561–570 (September 2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tzitzikas, Y., Meghini, C. (2003). Query Evaluation in Peer-to-Peer Networks of Taxonomy-Based Sources. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds) On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE. OTM 2003. Lecture Notes in Computer Science, vol 2888. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39964-3_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-39964-3_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20498-5
Online ISBN: 978-3-540-39964-3
eBook Packages: Springer Book Archive