Abstract
NeuroGrid is an adaptive decentralized search system. NeuroGrid nodes support distributed search through semantic routing (forwarding of queries based on content), and a learning mechanism that dynamically adjusts meta-data describing the contents of nodes and the files that make up those contents. NeuroGrid is an open-source project, and prototype software has been made available at http://www.neurogrid.net/ NeuroGrid presents users with an alternative to hierarchical, folder-based file organization, and in the process offers an alternative approach to distributed search.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Babaoglu, O., Meling, H. and Montresor, A.: Anthill: a Framework for the Development of Agent-Based Peer-to-Peer Systems. Technical Report UBLCS-2001-09 November (2001).
Bowman, C.M., Danzig, P.B., Hardy, D.R., Manber, U., Schwartz, M.F.: The Harvest Information Discovery and Access System. Computer Networks and ISDN Systems 28 (1995) 119–125. http://citeseer.nj.nec.com/bowman95harvest.html
Crespo, A. Garcia-Molina, H.: Routing Indices For Peer-to-Peer Systems, to be published in proceedings of ICDCS, (2002).
Cuenca-Acuna, F.M., Peery, C., Martin R.P. and Nguyen, T.D.: PlanetP: Using Gossiping to Build Content Addressable Peer-to-Peer Information Sharing Communities. International Workshop on Peer-to-Peer Computing, Pisa (2002).
Deutsch, P., Schoultz, R., Faltstrom, P., Weider, C.: Architecture of the WHOIS++ service. RFC 1835, (1995) http://www.ietf.org/rfc/rfc1835.txt
Druschel, P., Rowstron, A.: Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. In Proceedings of the 18th IFIP/ACM International Conference on Distributed Systems Platforms (2001).
Freenet http://www.freenetproject.org
Gnutella http://gnutella.wego.com
Joseph, S.R.H., Kawamura, T.: Why Autonomy makes the Agent. In “Agent Engineering” Eds. Liu, J. Zhong, et al. World Scientific Publishing (2001) 7–28.
Kronfol, A.Z.: FASD: A fault-tolerant, Adaptive Scalable, Distributed Search Engine. Princeton University Technical Report. (2002). http://www.cs.princeton.edu/~akronfol/fasd/
Napster http://www.napster.com
Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmer, M. and Risch, T.: Edutella: A P2P Networking Infrastructure Based on RDF (2001) http://edutella.jxta.org/
Plaxton, C.G., Rajaraman, R., Richa, A.W.: Accessing nearby copies of replicated objects in a distributed environment. In Proceedings of ACM SPAA. ACM, June (1997).
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Schenker, S.: A scalable content-addressable network. Proc. ACM SIGCOMM (2001). http://www.acm.org/sigcomm/sigcomm2001/p13.html
Rohrs, C.: Query Routing for the Gnutella Network (2002). http://www.limewire.com/developer/query_routing/keyword%20routing.htm
Salton, G., and Yang, C. On the specification of term values in automatic indexing. Journal of Documentation 29 (1973) 351–372.
Sheldon, M.A., Duda, A., Weiss, R., Gifford, D.K.: Discover: A Resource Discovery System based on Content Routing. Proc. 3rd International World Wide Web Conference Elsevier, North Holland Computer Networks and ISDN Systems, (1995). http://www.psrg.lcs.mit.edu/publications/Papers/wwwabs.htm
Sripanidkulchai, K.: The popularity of Gnutella queries and its implications on scalability, (2001). http://www-2.cs.cmu.edu/~kunwadee/research/p2p/paper.html
Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: A scalable peer-to-peer lookup service for internet applications. Proceedings of the ACM SIGCOMM’ 01 Conference (2001). http://www.acm.org/sigcomm/sigcomm2001/p12.html
Sugiura, A., Etzioni, O.: Query Routing for Web Search Engines: Architecture and Experiments. Proc. 9th International World-Wide Web Conference. Foretec Seminars, Inc., (2000). http://www.cs.washington.edu/homes/etzioni/papers/www9-final.pdf
Watts, D., Strogatz, S.: Collective dynamics of’ small-world’ networks, Nature 393, (1998) 440–442.
Xie, Y., O’Hallaron, D.: Locality in Search Engine Queries and Its Implications for Caching. Infocom (2002). http://www-2.cs.cmu.edu/~ylxie/papers/infocom02.ps
Yang, B., Garcia-Molina, H.: Efficient Search in Peer-to-Peer Networks, to be published in ICDCS, (2002).
Zhao, B.Y., Kubiatowicz, J.D., Joseph, A.D.: Tapestry: An infrastructure for fault-resilient wide-area location and routing. Technical ReportCSD-01-1141, U.C. Berkeley, (2001).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Joseph, S. (2002). NeuroGrid: Semantically Routing Queries in Peer-to-Peer Networks. In: Gregori, E., Cherkasova, L., Cugola, G., Panzieri, F., Picco, G.P. (eds) Web Engineering and Peer-to-Peer Computing. NETWORKING 2002. Lecture Notes in Computer Science, vol 2376. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45745-3_18
Download citation
DOI: https://doi.org/10.1007/3-540-45745-3_18
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44177-9
Online ISBN: 978-3-540-45745-9
eBook Packages: Springer Book Archive