Show simple item record

dc.contributor.authorShneidman, Jeffrey
dc.contributor.authorParkes, David C.
dc.contributor.authorMassoulie, Laurent
dc.date.accessioned2010-05-03T17:00:36Z
dc.date.issued2004
dc.identifier.citationShneidman, Jeffrey, David C. Parkes, and Laurent Massoulie. 2004. Faithfulness in internet algorithms. In Proceedings of the ACM SIGCOMM workshop on practice and theory of incentives in networked systems: September 3, 2004, Portland, Oregon, ed. D. Katabi, R. Sami, ACM Digital Library, Association for Computing Machinery, and Special Interest Group on Data Communications, 220-227. New York, N.Y.: ACM Press. http://portal.acm.org/toc.cfm?id=1016527.en_US
dc.identifier.isbn1-58113-942-9en_US
dc.identifier.urihttp://nrs.harvard.edu/urn-3:HUL.InstRepos:4045846
dc.description.abstractProving or disproving faithfulness (a property describing robustness to rational manipulation in action as well as information revelation) is an appealing goal when reasoning about distributed systems containing rational participants. Recent work formalizes the notion of faithfulness and its foundation properties, and presents a general proof technique in the course of proving the ex post Nash faithfulness of a theoretical routing problem [11].In this paper, we use a less formal approach and take some first steps in faithfulness analysis for existing algorithms running on the Internet. To this end, we consider the expected faithfulness of BitTorrent, a popular file download system, and show how manual backtracing (similar to the the ideas behind program slicing [22]) can be used to find rational manipulation problems. Although this primitive technique has serious drawbacks, it can be useful in disproving faithfulness.Building provably faithful Internet protocols and their corresponding specifications can be quite difficult depending on the system knowledge assumptions and problem complexity. We present some of the open problems that are associated with these challenges.en_US
dc.description.sponsorshipEngineering and Applied Sciencesen_US
dc.language.isoen_USen_US
dc.publisherAssociation for Computing Machineryen_US
dc.relation.isversionofdoi:10.1145/1016527.1016537en_US
dc.relation.hasversionhttp://www.eecs.harvard.edu/econcs/pubs/pins04.pdfen_US
dash.licenseLAA
dc.subjectbacktracingen_US
dc.subjectcomputational failure modelsen_US
dc.subjectcomputational mechanism designen_US
dc.subjectdistributed algorithmic mechanism designen_US
dc.subjectfaithfulnessen_US
dc.subjectprogram slicingen_US
dc.subjectrational failureen_US
dc.subjectrational manipulationen_US
dc.titleFaithfulness in Internet Algorithmsen_US
dc.typeOtheren_US
dc.description.versionAccepted Manuscripten_US
dash.depositing.authorParkes, David C.
dc.date.available2010-05-03T17:00:36Z
dc.identifier.doi10.1145/1016527.1016537*
dash.contributor.affiliatedParkes, David


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record