skip to main content
10.1145/1064212.1064215acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article

Coupon replication systems

Published:06 June 2005Publication History

ABSTRACT

Motivated by the study of peer-to-peer file swarming systems à 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 are characterised by their current collection of coupons, and leave the system once they complete their coupon collection. The system evolution is then specified by describing how users of distinct types meet, and which coupons get replicated upon such encounters.For open systems, with exogenous user arrivals, we derive necessary and sufficient stability conditions in 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 performance, captured by sojourn time, is asymptotically optimal in both systems 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 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 left-overs is of order log(log(N)).These results suggest that performance of file swarming systems does not depend critically on either altruistic user behavior, or on load balancing strategies such as rarest first.

References

  1. Edonkey. http://www.edonkey2000.com/index.html.Google ScholarGoogle Scholar
  2. Kazaa. http://www.kazaa.com/.Google ScholarGoogle Scholar
  3. A. Müller and D. Stoyan. Comparison Methods for Stochastic Models and Risks. Wiley Series in Probability and Statistics, 2002.Google ScholarGoogle Scholar
  4. N. Alon and J. Spencer. The probabilistic method. Wiley Interscience Series in Discrete Mathematics and Optimization, 2 edition, 2000.Google ScholarGoogle Scholar
  5. B. Cohen. Incentives Build Robustness in BitTorrent, http://bitconjurer.org/BitTorrent/bittorrentecon.pdf, May 2003.Google ScholarGoogle Scholar
  6. S. Deb and M. Médard. Algebraic Gossip: A Network Coding Approach to Optimal Multiple Rumor Mongering, April 2004. preprint.Google ScholarGoogle Scholar
  7. D. Qiu and R. Srikant. Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks. In Proc. of ACM Sigcomm 2004, Portland, Oregon, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. G. Hardy, J. E. Littlewood, and G. Pólya. Inequalities. Cambridge Mathematical Library, 2 edition, 1952.Google ScholarGoogle Scholar
  9. R. L. Graham, D. E. Knuth, and O. Patashnik. Concrete Mathematics. Addison Wesley, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Hofbauer and K. Sigmund. Evolutionary Games and Population Dynamics. Cambridge University Press, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  11. J. A. Pouwelse, P. Garbacki, D. H. J. Epema, and H. J. Sips. The BitTorrent P2P File-sharing System: Measurement and Analysis. In Proc. IPTPS'05, Feb 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H. K. Khalil. Nonlinear Systems. Prentice Hall, 3 edition, 2002.Google ScholarGoogle Scholar
  13. T. Kurtz. Approximation of Population Processes, volume 36. CBMS-NSF Regional Conference Series in Applied Mathematics, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  14. R. Loynes. The stability of a queue with non-independent inter-arrival and service times. Proc. of Cambr. Phil. Soc., 58(3):497--520, 1962.Google ScholarGoogle ScholarCross RefCross Ref
  15. M. Izal, G. Urvoy-Keller, E. W. Biersack, P. A. Felber, A. Al Hamra, and L. Garcés-Erice. Dissecting BitTorrent: Five Months in a Torrent's Life. In Proc. of PAM~2004, Antibes, France, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  16. J. Mundinger and R. Weber. Efficient File Dissemination using Peer-to-Peer Technology. Tech. Rep. 2004-01, University of Cambridge, UK, 2004.Google ScholarGoogle Scholar
  17. X. Yang and G. de Veciana. Service Capacity of Peer to Peer Networks. In Proc. of Infocom 2004, Hong-Kong, China, 2004.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Coupon replication systems

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGMETRICS '05: Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
          June 2005
          428 pages
          ISBN:1595930221
          DOI:10.1145/1064212
          • cover image ACM SIGMETRICS Performance Evaluation Review
            ACM SIGMETRICS Performance Evaluation Review  Volume 33, Issue 1
            Performance evaluation review
            June 2005
            417 pages
            ISSN:0163-5999
            DOI:10.1145/1071690
            Issue’s Table of Contents

          Copyright © 2005 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 6 June 2005

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate459of2,691submissions,17%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader