Skip to main content

Asymptotically Optimal Online Page Migration on Three Points

  • Conference paper
Approximation and Online Algorithms (WAOA 2012)

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

Included in the following conference series:

  • 1032 Accesses

Abstract

This paper addresses the page migration problem: given online requests from nodes on a network for accessing a page stored in a node, to output online migrations of the page. Serving a request costs the distance between the request and the page, and migrating the page costs the migration distance multiplied by the page size D ≥ 1. The objective is to minimize the total sum of service costs and migration costs. Black and Sleator conjectured that there exists a 3-competitive deterministic algorithm for every graph. Although the conjecture was disproved for the case D = 1, whether or not an asymptotically (with respect to D) 3-competitive deterministic algorithm exists for every graph is still open. In fact, we did not know if there exists a 3-competitive deterministic algorithm for an extreme case of three nodes with D ≥ 2. As the first step toward an asymptotic version of the Black and Sleator conjecture, we present 3- and (3 + 1/D)-competitive algorithms on three nodes with D = 2 and D ≥ 3, respectively, and a lower bound of 3 + Ω(1/D) that is greater than 3 for every D ≥ 3. In addition to the results on three nodes, we also derive ρ-competitiveness on complete graphs with edge-weights between 1 and 2 − 2/ρ for any ρ ≥ 3, improving the previous 3-competitive algorithm on uniform networks.

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. Awerbuch, B., Bartal, Y., Fiat, A.: Distributed paging for general networks. J. Algorithms 28(1), 67–104 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  2. Awerbuch, B., Bartal, Y., Fiat, A.: Competitive distributed file allocation. Information and Computation 185(1), 1–40 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bartal, Y., Charikar, M., Indyk, P.: On page migration and other relaxed task systems. Theoret. Comput. Sci. 268(1), 43–66 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bartal, Y., Fiat, A., Rabani, Y.: Competitive algorithms for distributed data management. J. Comput. Sys. Sci. 51(3), 341–358 (1995)

    Article  MathSciNet  Google Scholar 

  5. Bein, W.W., Chrobak, M., Larmore, L.L.: The 3-server problem in the plane. Theoret. Comput. Sci. 289, 335–354 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bienkowski, M.: Migrating and replicating data in networks. Comput. Sci. Res. Dev. (2011), doi:10.1007/s00450-011-0150-8

    Google Scholar 

  7. Bienkowski, M., Byrka, J., Korzeniowski, M., Meyer auf der Heide, F.: Optimal algorithms for page migration in dynamic networks. J. Discrete Algorithms 7(4), 545–569 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  8. Black, D.L., Sleator, D.D.: Competitive algorithms for replication and migration problems. Tech. Rep. CMU-CS-89-201, Department of Computer Science, Carnegie Mellon University (1989)

    Google Scholar 

  9. Borodin, A., El-Yaniv, R.: Online Computation and Competitive Analysis. Cambridge University Press (1998)

    Google Scholar 

  10. Chrobak, M., Larmore, L.L., Reingold, N., Westbrook, J.: Page migration algorithms using work functions. J. Algorithms 24(1), 124–157 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  11. Karlin, A., Manasse, M., Rudolph, L., Sleator, D.: Competitive snoopy caching. Algorithmica 3(1), 79–119 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  12. Koutsoupias, E., Papadimitriou, C.: On the k-server conjecture. J. ACM 42, 971–983 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  13. Lund, C., Reingold, N., Westbrook, J., Yan, D.: Competitive on-line algorithms for distributed data management. SIAM J. Comput. 28(3), 1086–1111 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  14. Matsubayashi, A.: Uniform page migration on general networks. International Journal of Pure and Applied Mathematics 42(2), 161–168 (2007)

    MathSciNet  MATH  Google Scholar 

  15. Westbrook, J.: Randomized algorithms for multiprocessor page migration. In: DIMACS. Discrete Mathematics and Theoretical Computer Science, vol. 7, pp. 135–150 (1992)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Matsubayashi, A. (2013). Asymptotically Optimal Online Page Migration on Three Points. In: Erlebach, T., Persiano, G. (eds) Approximation and Online Algorithms. WAOA 2012. Lecture Notes in Computer Science, vol 7846. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38016-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38016-7_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38015-0

  • Online ISBN: 978-3-642-38016-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics