Abstract
We consider the \(k\)-Canadian Traveller Problem, which asks for a shortest path between two nodes \(s\) and \(t\) in an undirected graph, where up to \(k\) edges may be blocked. An online algorithm learns about a blocked edge when reaching one of its endpoints. Recently, it has been shown that no randomized online algorithm can be better than \((k+1)\)-competitive, even if all \(s\)-\(t\)-paths are node-disjoint. We show that the bound is tight by constructing a randomized online algorithm for this case that achieves the ratio against an oblivious adversary and is therefore best possible.
Similar content being viewed by others
References
Al-Binali S (1999) A risk-reward framework for the competitive analysis of financial games. Algorithmica 25(1):99–115
Bar-Noy A, Schieber B (1991) The Canadian Traveller Problem. In: Aggarwal A (ed) SODA. ACM/SIAM, San Francisco, pp 261–270
Ben-David S, Borodin A (1994) A new measure for the study of on-line algorithms. Algorithmica 11(1): 73–91
Borodin A, El-Yaniv R (1998) Online computation and competitive analysis. Cambridge University Press, Cambridge
Huang Y, Liao CS (2012) The Canadian Traveller Problem revisited. In: Chao KM, Hsu TS, Lee DT (eds) Algorithms and computation. Lecture notes in computer science, vol 7676. Springer, Berlin, pp 352–361
Papadimitriou CH, Yannakakis M (1991) Shortest paths without a map. Theor Comput Sci 84(1):127–150
Sleator DD, Tarjan RE (1985) Amortized efficiency of list update and paging rules. Commun ACM 28(2):202–208
Su B, Xu Y (2004) Online recoverable Canadian Traveller Problem. In: Proceedings of the international conference on management science and engineering, pp 633–639
Su B, Xu Y, Xiao P, Tian L (2008) A risk-reward competitive analysis for the recoverable Canadian Traveller Problem. In: Proceedings of the second international conference on combinatorial optimization and applications (COCOA 2008). Springer, Berlin, pp 417–426
Westphal S (2008) A note on the k-Canadian Traveller Problem. Inf Process Lett 106(3):87–89
Xu Y, Hu M, Su B, Zhu B, Zhu Z (2009) The Canadian Traveller Problem and its competitive analysis. J Combin Optim 18(2):195–205
Zhang H, Xu Y (2011) The k-Canadian Travelers Problem with communication. In: Atallah MJ, Li XY, Zhu B (eds) FAW-AAIM. Lecture notes in computer science, vol 6681. Springer, Berlin, pp 17–28
Author information
Authors and Affiliations
Corresponding author
Additional information
Marco Bender was partially supported by DFG RTG 1703 “Resource Efficiency in Interorganizational Networks”.
Rights and permissions
About this article
Cite this article
Bender, M., Westphal, S. An optimal randomized online algorithm for the \(k\)-Canadian Traveller Problem on node-disjoint paths. J Comb Optim 30, 87–96 (2015). https://doi.org/10.1007/s10878-013-9634-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-013-9634-8