Skip to main content

The Topology Aware File Distribution Problem

  • Conference paper
Computing and Combinatorics (COCOON 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6842))

Included in the following conference series:

  • 797 Accesses

Abstract

We present theoretical results for large-file distribution on general networks of known topology (known link bandwidths and router locations). We show that the problem of distributing a file in minimum time is NP-hard in this model, and we give an O(logn) approximation algorithm, where n is the number of workstations that require the file. We also characterize our method as optimal amongst the class of “no-link-sharing” algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Biersack, E.W., Carra, D., Lo Cigno, R., Rodriguez, P., Felber, P.: Overlay architectures for file distribution: Fundamental performance analysis for homogeneous and heterogeneous cases. Comput. Netw. 51(3), 901–917 (2007)

    Article  MATH  Google Scholar 

  2. Burger, M., Kielmann, T., Bal, H.E.: TOPOMON: A monitoring tool for grid network topology. In: ICCS 2002: Proc. of the International Conference on Computational Science-Part II, pp. 558–567 (2002)

    Google Scholar 

  3. Carmichael, R., Braga-Henebry, B., Thain, D., Emrich, S.: Biocompute: towards a collaborative workspace for data intensive bio-science. In: HPDC 2010: Proc. of the ACM International Symposium on High Performance Computing (2010)

    Google Scholar 

  4. Choudhury, R.R., Bandyopadhyay, S., Paul, K.: Topology discovery in ad hoc wireless networks using mobile agents. In: Horlait, E. (ed.) MATA 2000. LNCS, vol. 1931, pp. 1–15. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  5. Coates, M., Rabbat, M., Nowak, R.: Merging logical topologies using end-to-end measurements. In: Proc. of the 3rd ACM SIGCOMM Conference on Internet Measurement, pp. 192–203 (2003)

    Google Scholar 

  6. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 2nd edn. MIT Press, McGraw-Hill Book Company (2000)

    Google Scholar 

  7. Elkin, M., Kortsarz, G.: Sublogarithmic approximation for telephone multicast. J. Comput. Syst. Sci. 72(4), 648–659 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  8. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., New York (1979)

    MATH  Google Scholar 

  9. Heinzelman, W.R., Kulik, J., Balakrishnan, H.: Adaptive protocols for information dissemination in wireless sensor networks. In: Proc. of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking, pp. 174–185 (1999)

    Google Scholar 

  10. Jannotti, J.J., Gifford, D.K., Johnson, K.L., Kaashoek, M.F., O’Toole Jr., J.W.: Overcast: Reliable multicasting with on overlay network. In: Proc. of the 4th USENIX Symposium on Operating System Design & Implementation, pp. 197–212 (2000)

    Google Scholar 

  11. Kielmann, T., Hofman, R.F.H., Bal, H.E., Plaat, A., Bhoedjang, R.A.F.: Magpie: MPI’s collective communication operations for clustered wide area systems. SIGPLAN Not. 34(8), 131–140 (1999)

    Article  Google Scholar 

  12. Killian, C., Vrable, M., Snoeren, A., Vahdat, A., Pasquale, J.: The overlay network content distribution problem. Technical Report CS2005-0824, University of California, San Diego, CA (May 2005)

    Google Scholar 

  13. Kumar, R., Ross, K.: Peer-assisted file distribution: The minimum distribution time. In: IEEE Workshop on Hot Topics in Web Systems and Technologies, HOTWEB (2006)

    Google Scholar 

  14. Lua, E.K., Crowcroft, J., Pias, M., Sharma, R., Lim, S.: A survey and comparison of peer-to-peer overlay network schemes. IEEE Communications Survey and Tutorial 7, 72–93 (2005)

    Article  Google Scholar 

  15. Nandan, A., Das, S., Pau, G., Gerla, M., Sanadidi, M.Y.: Co-operative downloading in vehicular ad-hoc wireless networks. In: Proc. of the 2nd Annual IEEE Conference on Wireless On-demand Network Systems and Services, pp. 32–41 (2005)

    Google Scholar 

  16. Qiu, D., Srikant, R.: Modeling and performance analysis of bittorrent-like peer-to-peer networks. In: SIGCOMM 2004: Proc. of the 2004 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, pp. 367–378 (2004)

    Google Scholar 

  17. Sanzgiri, K., Dahill, B., Levine, B.N., Shields, C., Belding-Royer, E.M.: A secure routing protocol for ad hoc networks. In: ICNP 2002: Proceedings of the 10th IEEE International Conference on Network Protocols, pp. 78–89 (2002)

    Google Scholar 

  18. Shirai, T., Saito, H., Taura, K.: A fast topology inference: A building block for network-aware parallel processing. In: Proc. of the 16th International Symposium on High Performance Distributed Computing, pp. 11–22. ACM, New York (2007)

    Google Scholar 

  19. Stockinger, H., Samar, A., Holtman, K., Allcock, B., Foster, I., Tierney, B.: File and object replication in data grids. In: Proc. of the 10th IEEE International Symposium on High Performance Distributed Computing, p. 76 (2001)

    Google Scholar 

  20. Xiang, Z., Zhang, Q., Zhu, W., Zhang, Z., Zhang, Y.: Peer-to-peer based multimedia distribution service. IEEE Transactions on Multimedia 6, 343–355 (2004)

    Article  Google Scholar 

  21. Xu, Y., Heidemann, H., Estrin, D.: Geography-informed energy conservation for ad hoc routing. In: Proc. of the 7th Annual ACM International Conference on Mobile Computing and Networking, pp. 70–84 (2001)

    Google Scholar 

  22. Yue, Y., Lin, C., Tan, Z.: Analyzing the performance and fairness of bittorrent-like networks using a general fluid model. Comput. Commun. 29(18), 3946–3956 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

O’Neil, S.T., Chaudhary, A., Chen, D.Z., Wang, H. (2011). The Topology Aware File Distribution Problem. In: Fu, B., Du, DZ. (eds) Computing and Combinatorics. COCOON 2011. Lecture Notes in Computer Science, vol 6842. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22685-4_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22685-4_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22684-7

  • Online ISBN: 978-3-642-22685-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics