• DocumentCode
    3184349
  • Title

    A search for routing strategies in a peer-to-peer network using genetic programming

  • Author

    Iles, Michael ; Deugo, Dwight

  • Author_Institution
    Carleton Univ., Ottawa, Ont., Canada
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    341
  • Lastpage
    346
  • Abstract
    Results taken from a simulated peer-to-peer network are described, in which genetic programming is utilized to evolve routing strategies that optimize resource location in various traffic flow scenarios. In all cases the evolved strategies result in more numerous resource locations than a pure, non-adaptive peer-to-peer protocol such as the Gnutella protocol. The resulting evolved strategies are described, and empirical validation of the Gnutella protocol is given via both its creation through machine-learning techniques, and through the analysis of real-world constants used in the protocol.
  • Keywords
    computer networks; discrete event simulation; genetic algorithms; learning (artificial intelligence); protocols; telecommunication network routing; Gnutella protocol; genetic programming; machine learning techniques; resource location optimization; routing strategies; simulated peer-to-peer network; traffic flow scenarios; Broadcasting; Content based retrieval; Genetic programming; Intelligent networks; Law; Legal factors; Peer to peer computing; Performance analysis; Routing protocols; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2002. Proceedings. 21st IEEE Symposium on
  • ISSN
    1060-9857
  • Print_ISBN
    0-7695-1659-9
  • Type

    conf

  • DOI
    10.1109/RELDIS.2002.1180207
  • Filename
    1180207