"Topology-Based Algorithms for Self-Organizing, Self-Healing Peer-to-Peer Search Networks"

Joel Wietelmann 2006


Abstract

This paper explores the topological organization of dynamic peer-to-peer networks and seeks to find an effient means for distributing a search query to nodes in the network. The author proposes a variation on a hypercube of binary trees as the topology and discusses methods to build and maintain such a network. Although the application created for this thesis manages to impliment only the binary tree portion of the network, it does provide a means for programming future topology based peer-to-peer applications and evaluating them by means of network simulations and data collection.