skip to main content
10.1145/1363686.1363800acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Extending peer-to-peer networks for approximate search

Published: 16 March 2008 Publication History

Abstract

This paper proposes a way to enable approximate queries in a peer-to-peer network by using a special encoding function and error correcting codes. The encoding function maintains neighborhood relationships so that two similar inputs will result in two similar outputs. The error correcting code is then used to group the similar encoded values around special codewords. In this manner, similar content is located as close as possible in the network. The algorithm is tested in a simulated environment on a HyperCube network overlay.

References

[1]
M. Aharia, A. Chandel, S. Saroiu, and S. Keshav. Finding content in file-sharing networks when you cant even spell. In Proceedings of the 6th international Workshop on Peer-to-Peer Systems (IPTPS07), 2007.
[2]
R. Ahmed and R. Boutaba. A scalable peer-to-peer protocol enabling efficient and flexible search, 2006.
[3]
R. Ahmed and R. Boutaba. Distributed pattern matching for p2p systems. In Proceedings of the 10th IEEE/IFIP Network Operations and Management Symposium (NOMS06), April 2007.
[4]
Marcel Karnstedt and Kai-Uwe Sattler and Manfred Hauswirth and Roman Schmidt. Similarity Queries on Structured Data in Structured Overlays. In 2nd IEEE International Workshop on Networking Meets Databases (NetDB'06), Atlanta, GA, USA, April 2006.
[5]
C. Schmidt and M. Parashar. Flexible information discovery in decentralized distributed systems. In Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing, 2003.
[6]
C. Schmidt and M. Parashar. Analyzing the search characteristics of space filling curve-based indexing within the squid p2p data discovery system, 2004.
[7]
B. Wong, Y. Vigfusson, and E. Sirer. Hyperspaces for object clustering and approximate matching in peer-to-peer overlays. In Proceedings of the Workshop on Hot Topics in Operating Systems, 2007.

Cited By

View all
  • (2014)Peer-to-peer information retrieval using shared-content clusteringKnowledge and Information Systems10.1007/s10115-013-0619-939:2(383-408)Online publication date: 1-May-2014
  • (2010)Fast and Message-Efficient Global Snapshot Algorithms for Large-Scale Distributed SystemsIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2010.2421:9(1281-1289)Online publication date: 1-Sep-2010

Index Terms

  1. Extending peer-to-peer networks for approximate search

                        Recommendations

                        Comments

                        Information & Contributors

                        Information

                        Published In

                        cover image ACM Conferences
                        SAC '08: Proceedings of the 2008 ACM symposium on Applied computing
                        March 2008
                        2586 pages
                        ISBN:9781595937537
                        DOI:10.1145/1363686
                        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]

                        Sponsors

                        Publisher

                        Association for Computing Machinery

                        New York, NY, United States

                        Publication History

                        Published: 16 March 2008

                        Permissions

                        Request permissions for this article.

                        Check for updates

                        Qualifiers

                        • Research-article

                        Conference

                        SAC '08
                        Sponsor:
                        SAC '08: The 2008 ACM Symposium on Applied Computing
                        March 16 - 20, 2008
                        Fortaleza, Ceara, Brazil

                        Acceptance Rates

                        Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

                        Contributors

                        Other Metrics

                        Bibliometrics & Citations

                        Bibliometrics

                        Article Metrics

                        • Downloads (Last 12 months)0
                        • Downloads (Last 6 weeks)0
                        Reflects downloads up to 14 Sep 2024

                        Other Metrics

                        Citations

                        Cited By

                        View all
                        • (2014)Peer-to-peer information retrieval using shared-content clusteringKnowledge and Information Systems10.1007/s10115-013-0619-939:2(383-408)Online publication date: 1-May-2014
                        • (2010)Fast and Message-Efficient Global Snapshot Algorithms for Large-Scale Distributed SystemsIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2010.2421:9(1281-1289)Online publication date: 1-Sep-2010

                        View Options

                        Get Access

                        Login options

                        View options

                        PDF

                        View or Download as a PDF file.

                        PDF

                        eReader

                        View online with eReader.

                        eReader

                        Media

                        Figures

                        Other

                        Tables

                        Share

                        Share

                        Share this Publication link

                        Share on social media