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).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chrobak, M.: Sigact news online algorithms column 1. SIGACT News 34(4), 68–77 (2003)
Iwama, K., Yonezawa, K.: The orthogonal CNN problem. Inf. Process. Lett. 90(3), 115–120 (2004)
Koutsoupias, E.: The k-server problem. Computer Science Review 3(2), 105–118 (2009)
Koutsoupias, E., Taylor, D.S.: The CNN problem and other k-server variants. Theor. Comput. Sci. 324(2-3), 347–359 (2004)
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)
Sitters, R.A., Stougie, L.: The generalized two-server problem. J. ACM 53(3), 437–458 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)