Dissertation > Excellent graduate degree dissertation topics show

Study and Implementation on Algorithms of Searching Taxonomical Data in P2P Networks

Author: XieKeXin
Tutor: WangGuoRen
School: Northeastern University
Course: Applied Computer Technology
Keywords: P2P Network model Search Taxonomical data
CLC: TP393.02
Type: Master's thesis
Year: 2008
Downloads: 34
Quote: 0
Read: Download Dissertation

Abstract


In recent years, with rapid development of computer technology, network technology and database technology, P2P technology once again receives close attention and is widely applied. Since P2P technology has such feathers as non-center, scalability, robustness, high performance/price ratio, privacy protection and load balance, it fits in file share, peer computation, cooperation and search fields. At present, P2P research work majorly focuses on network models, search problems and resource management.We firstly propose the semantic model of taxonomical data, and then propose Taxonomical Data Ring Network (TDRN), data in which follow a semantic model. In TDRN model, we provide Simple Routing Mechanism and Complex Routing Mechanism. In TDRN model, we provide peer join and leave operations and item search, insert, update and delete operations, and these operations satisfy common needs for file share in P2P networks.In our implementation we substitute the simulating TDRN model for real one in environment of a single computer. We majorly design and implement algorithms of peer join and leave, and item search, insert, update and delete. Algorithms of item insert, update and delete are based on item search, which includes domain search and exact search. Later we carry out theoretical analysis on time complexities of these algorithms under the two routing mechanisms.In experiments, we generate a three-layered tree and a four-layered tree as semantic models of taxonomical data, and then we generate items randomly, which are used for item operations. We measure the network size with the peer amount and the item amount. With the network size increasing, we test response time, message amounts and hops of the above algorithms. Although changing of response time in simulating TDRN is not the same as that in the real one, message amounts and hops in simulating TDRN are in consistency with those in the real one. Results show that TDRN model can effectively deal with taxonomical data.

Related Dissertations

  1. Topology Measurement and Security Analysis on Gnutella and eMule Network,TP393.08
  2. On Explanatory Power of Conceptual Integration Theory for the Ttanslation of Chinese Ancient Classic Through the Analysis of the English Versions of Tao Te Ching,H315.9
  3. The Grid-Connected Wind-solar Hybrid Generation System and Maximum Power Point Tracking,TM61
  4. Research on Peer-to-Peer Traffic Identification Algorithm Based on Cluster Analysis,TP393.02
  5. Border military sub-district information management system design and implementation,TP311.52
  6. Metaphor in Marry Hesse’s Network Model Theory of Scientific Explanation,N02
  7. Effects of Individual Differences in Cognitive Style and Spatial Ability on Web Search Behavior,B842.1
  8. The Implementation of Faceted Metadata in Website Search Systems,G354.2
  9. \,C912.6
  10. Human flesh search form and function of propagation,G206
  11. Web search engine related technology research,G354
  12. Privacy dialysis \,D923
  13. Privacy in the human flesh search,D923
  14. Research on Consent Search and Its Construction in China,D925.2
  15. On the protection of the privacy of the investigation stage,D925.2
  16. Research of Intelligent Search Engine Based on Semantic Web,TP391.3
  17. Civil Protection of Internet Privacy,D913
  18. The Design and Implementation of the Live Server in Audio and Video Broadcast Distance Education System,TP311.52
  19. Research on the Complete Coverage Path Planning Algorithm of Mobile Robot,TP242
  20. Research on Ad Hoc Network Routing Protocol Base on Quantum Search Algorithm,TN929.5
  21. Search Engine Provider Copyright Infringement Liability Standard Discussion,D923.41

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Computer network architecture and design
© 2012 www.DissertationTopic.Net  Mobile