PACT-08-workshop-churn-p2p-ea

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

PACT-08-workshop-churn-p2p-ea - Presentation Transcript

  1. ADDRESSING CHURN IN A PEER-TO-PEER EVOLUTIONARY ALGORITHM J.L.J. Laredo, P.A. Castillo, A.M. Mora, C. Fernandes, J.J. Merelo Dept. of Architecture and Computer Technology University of Granada
  2. Scope P2P systems are large networks of volatile resources, the dynamics are known as CHURN. 1. P2P EA viable? 2. Is it a P2P EA FAULT TOLERANT under CHURN ?
  3. Outline Introduction P2P EAs Issues Experimental Setup Results Conclusions
  4. Outline  P2P EA Introduction  Evolvable Agent Model P2P EAs Issues Experimental Setup Results Conclusions
  5. Outline Introduction  Decentralization P2P EAs Issues  Scalability  Fault Tolerance Experimental Setup Results Conclusions
  6. Outline Introduction P2P EAs Issues  Modelling Churn Experimental Setup  MMDP  Some Considerations Results Conclusions
  7. Outline Introduction P2P EAs Issues Experimental Setup Results Conclusions
  8. Outline Introduction P2P EAs Issues Experimental Setup Results Conclusions
  9. Introduction • Volunteer Computing Overlay Network • Convergence P2P GRID • Application Level Networks •Dynamic neighborhood (i.e. Small World) Physical Network P2P EA Evolvable Agent Model
  10. Introduction Evolvable Agent St  Initialize DO Sols  Selection St +1  Recombination(Sols,Pc ) Evaluation (St +1) If St +1 better than St St  St + 1 P2P EA Evolvable Agent Model
  11. P2P EAs Issues Decentralization Scalability Fault Tolerance
  12. P2P EAs Issues Decentralization Scalability Fault Tolerance
  13. P2P EAs Issues • Cuadratic number of edges • Logarithmic number of edges • High clustering coefficient • High clustering coefficient Decentralization Scalability Fault Tolerance
  14. P2P EAs Issues T0 T1 T2 T5 T4 T3 Peer Session length Inter-arrival 1 2 Decentralization Scalability 2 1 Fault Tolerance
  15. P2P EAs Issues T0 T1 T2 T5 T4 T3 Peer Session length Inter-arrival 1 2 Decentralization Scalability 2 1 Fault Tolerance
  16. Experimental Setup CHURN •Stutzbach and Rejaie •Weibull Distribution 1 s X ( ln(U )) • s = 0.40 • λ= 1, 5, 10, 50 Peer Session length Inter-arrival 1 2 Modelling Churn MMDP 2 1 Some Considerations
  17. Experimental Setup Massively Multimodal Deceptive Problem Instances k = 2, 4, 8, 16, 32, 64 GA EvAg Newscast Population Bisection Size 0.98 of SR 1 0 1 0 0 0 1 1 1 1 0 1 1 0 1 1 0 0 1, 2… k Modelling Churn MMDP Some Considerations
  18. Experimental Setup EA Population Size Є (40, 400) Wrong assumption!!! • Population Size depends on the problem instance complexity • Larger Instances require larger population sizes • Practitioners tackle large instances with few individuals due to a lack in resources • We have many resources in P2P systems Modelling Churn MMDP Some Considerations
  19. Results
  20. Results
  21. Results k=64 λ=1 0.4% of the initial population
  22. Conclusions Agent-based approach for dEA on P2P Algorithmically viable, 0.98 SR Massively scalable Resilient to churn
  23. THANK YOU!

+ juanluckjuanluck, 2 years ago

custom

556 views, 0 favs, 1 embeds more stats

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 556
    • 543 on SlideShare
    • 13 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 7
Most viewed embeds
  • 13 views on http://geneura.wordpress.com

more

All embeds
  • 13 views on http://geneura.wordpress.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories