Show simple item record

dc.contributor.authorChristoforou, Evgenia 
dc.contributor.authorFernández Anta, Antonio 
dc.contributor.authorGeorgiou, Chryssis
dc.contributor.authorMosteiro, Miguel A.
dc.date.accessioned2021-07-13T09:27:11Z
dc.date.available2021-07-13T09:27:11Z
dc.date.issued2016-05-18
dc.identifier.urihttp://hdl.handle.net/20.500.12761/238
dc.description.abstractThe assignment and execution of tasks over the Internet is an inexpensive solution in contrast with supercomputers. We consider an Internet-based Master-Worker task computing approach, such as SETI@home. A master process sends tasks, across the Internet, to worker processors. Workers execute, and report back a result. Unfortunately, the disadvantage of this approach is the unreliable nature of the worker processes. Through different studies, workers have been categorized as either malicious (always report an incorrect result), altruistic (always report a correct result), or rational (report whatever result maximizes their benefit). We develop a reputation-based mechanism that guarantees that, eventually, the master will always be receiving the correct task result. We model the behavior of the rational workers through reinforcement learning, and we present three different reputation types to choose, for each computational round, the most reputable from a pool of workers. As workers are not always available, we enhance our reputation scheme to select the most responsive workers. We prove sufficient conditions for eventual correctness under the different reputation types. Our analysis is complemented by simulations exploring various scenarios. Our simulation results expose interesting trade-offs among the different reputation types, workers availability, and cost.
dc.language.isoeng
dc.titleInternet Computing: Using Reputation to Select Workers from a Poolen
dc.typeconference object
dc.conference.date18-20 May 2016
dc.conference.placeMarrakesh, Morocco
dc.conference.titleThe 4th International Conference on NETworked sYStems (NETYS 2016)*
dc.event.typeconference
dc.pres.typepaper
dc.type.hasVersionVoR
dc.rights.accessRightsopen access
dc.page.final15
dc.page.initial1
dc.subject.keywordVolunteer computing
dc.subject.keywordreinforcement learning
dc.subject.keywordreputation
dc.subject.keywordworker reliability
dc.subject.keywordtask computing
dc.subject.keywordworker unresponsiveness
dc.subject.keywordpool of workers
dc.description.refereedTRUE
dc.description.statuspub
dc.eprint.idhttp://eprints.networks.imdea.org/id/eprint/1356


Files in this item

This item appears in the following Collection(s)

Show simple item record