• DocumentCode
    3143064
  • Title

    On the Resilience of [Distributed] EAs against Cheaters in Global Computing Platforms

  • Author

    Varrette, Ebastien ; Tantar, Emilia ; Bouvry, Pascal

  • Author_Institution
    Comput. Sci. & Commun. (CSC), Univ. of Luxembourg, Luxembourg, Luxembourg
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    409
  • Lastpage
    417
  • Abstract
    Global Computing (GC) platforms such as BOINC are nowadays considered as the most powerful distributed computing systems worldwide. Based on volunteer computing and various forms of incentives, such architecture also attract cheaters who seek to obtain rewards with little or no contribution to the system. Cheating can be modelized as alteration of output values produced by some or all tasks of the program being executed. In complement of generic approaches typically based on task duplication, this article focus on Algorithm-Based Fault Tolerance (ABFT) technics where the fault tolerance scheme is tailored to the algorithm performed to make it resilient to a limited number of faults i.e. falsified results produced by cheaters in this case. More precisely, the aspects of distributed Evolutionary Algorithm (dEA) against cheaters in environment is studied. Our main contribution consists in the formal analysis of the impact of cheating faults on this context, together with a theoretical proof of convergence towards valid solutions despite the presence of malicious acts. Whereas the resilience of against a simpler model of fault (i.e. crash faults) has been observed in the literature, this study is the first to propose a theoretical proof of this behaviour, additionally against a more complex kind of fault. By the variety of problems addressed by EAs, this study will hopefully promote their usage in the future developments around GC platforms.
  • Keywords
    evolutionary computation; fault tolerant computing; grid computing; ABFT; BOINC; algorithm based fault tolerance; cheating fault; desktop grid computing; distributed computing systems; distributed evolutionary algorithm; global computing platforms; volunteer computing; Algorithm design and analysis; Computational modeling; Convergence; Fault tolerance; Fault tolerant systems; Kernel; Markov processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.179
  • Filename
    6008859