• DocumentCode
    1096431
  • Title

    Coupon replication systems

  • Author

    Massoulie, Laurent ; Vojnovic, Milan

  • Author_Institution
    Thomson Res. Paris, Paris
  • Volume
    16
  • Issue
    3
  • fYear
    2008
  • fDate
    6/1/2008 12:00:00 AM
  • Firstpage
    603
  • Lastpage
    616
  • Abstract
    Motivated by the study of peer-to-peer file swarming systems a la BitTorrent, we introduce a probabilistic model of coupon replication systems. These systems consist of users aiming to complete a collection of distinct coupons. Users enter the system with an initial coupon provided by a bootstrap server, acquire other coupons from other users, and leave once they complete their coupon collection. For open systems, with exogenous user arrivals, we derive stability condition for a layered scenario, where encounters are between users holding the same number of coupons. We also consider a system where encounters are between users chosen uniformly at random from the whole population. We show that sojourn time in both systems is asymptotically optimal as the number of coupon types becomes large. We also consider closed systems with no exogenous user arrivals. In a special scenario where users have only one missing coupon, we evaluate the size of the population ultimately remaining in the system, as the initial number of users N goes to infinity. We show that this size decreases geometrically with the number of coupons K. In particular, when the ratio K/ log(N) is above a critical threshold, we prove that this number of leftovers is of order log(log(N)). These results suggest that, under the assumption that the bootstrap server is not a bottleneck, the performance does not depend critically on either altruistic user behavior or on load-balancing strategies such as rarest first.
  • Keywords
    client-server systems; open systems; peer-to-peer computing; probability; resource allocation; bootstrap server; coupon replication systems; load-balancing strategy; open systems; peer-to-peer file swarming system; probabilistic model; sojourn time; File servers; H infinity control; Network servers; Open systems; Peer to peer computing; Stability; Steady-state; Content distribution; file dissemination; file swarming; peer-to-peer;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2007.903992
  • Filename
    4469897