Skip to main content

On the Continuous CNN Problem

  • Conference paper
Algorithms and Computation (ISAAC 2010)

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

Included in the following conference series:

Abstract

In the (discrete) CNN problem, online requests appear as points in ℝ2. Each request must be served before the next one is revealed. We have a server that can serve a request simply by aligning either its x or y coordinate with the request. The goal of the online algorithm is to minimize the total L 1 distance traveled by the server to serve all the requests. The best known competitive ratio for the discrete version is 879 (due to Sitters and Stougie).

We study the continuous version, in which, the request can move continuously in ℝ2 and the server must continuously serve the request. A simple adversarial argument shows that the lower bound on the competitive ratio of any online algorithm for the continuous CNN problem is 3. Our main contribution is an online algorithm with competitive ratio \(3+2 \sqrt{3} \approx 6.464\). Our analysis is tight. The continuous version generalizes the discrete orthogonal CNN problem, in which every request must be x or y aligned with the previous request. Therefore, our result improves upon the previous best known competitive ratio of 9 for the discrete orthogonal CNN problem (due to Iwama and Yonezawa).

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.00
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. Chrobak, M.: Sigact news online algorithms column 1. SIGACT News 34(4), 68–77 (2003)

    Article  Google Scholar 

  2. Iwama, K., Yonezawa, K.: The orthogonal CNN problem. Inf. Process. Lett. 90(3), 115–120 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  3. Koutsoupias, E.: The k-server problem. Computer Science Review 3(2), 105–118 (2009)

    Article  MATH  Google Scholar 

  4. Koutsoupias, E., Taylor, D.S.: The CNN problem and other k-server variants. Theor. Comput. Sci. 324(2-3), 347–359 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  5. Sitters, R., Stougie, L., de Paepe, W.: A competitive algorithm for the general 2-server problem. In: ICALP 2003: 29th International Colloquium on Automata, Languages and Programming, Malaga, Spain, pp. 624–636 (2003)

    Google Scholar 

  6. Sitters, R.A., Stougie, L.: The generalized two-server problem. J. ACM 53(3), 437–458 (2006)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Augustine, J., Gravin, N. (2010). On the Continuous CNN Problem. In: Cheong, O., Chwa, KY., Park, K. (eds) Algorithms and Computation. ISAAC 2010. Lecture Notes in Computer Science, vol 6507. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17514-5_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17514-5_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17513-8

  • Online ISBN: 978-3-642-17514-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics