Skip to main content
Log in

Generalized Canadian traveller problems

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

This study investigates a generalization of the Canadian Traveller Problem (CTP), which finds real applications in dynamic navigation systems used to avoid traffic congestion. Given a road network \(G=(V,E)\) in which there is a source \(s\) and a destination \(t\) in \(V\), every edge \(e\) in \(E\) is associated with two possible distances: original \(d(e)\) and jam \(d^+(e)\). A traveller only finds out which one of the two distances of an edge upon reaching an end vertex incident to the edge. The objective is to derive an adaptive strategy for travelling from \(s\) to \(t\) so that the competitive ratio, which compares the distance traversed with that of the static \(s,t\)-shortest path in hindsight, is minimized. This problem was initiated by Papadimitriou and Yannakakis. They proved that it is PSPACE-complete to obtain an algorithm with a bounded competitive ratio. In this paper, we propose tight lower bounds of the problem when the number of ”traffic jams” is a given constant \(k\); and we introduce a deterministic algorithm with a \(\mathrm{min}\{ r, 2k+1\}\)-ratio, which meets the proposed lower bound, where \(r\) is the worst-case performance ratio. We also consider the Recoverable CTP, where each blocked edge is associated with a recovery time to reopen. Finally, we discuss the uniform jam cost model, i.e., for every edge \(e\), \(d^+(e) = d(e) + c\), for a constant \(c\).

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2

Similar content being viewed by others

References

  • Bar-Noy A, Schieber B (1991) The Canadian traveller problem. Proceedings of the 2nd ACM-SIAM symposium on discrete algorithms (SODA), pp. 261–270

  • Ben-David S, Borodin A (1994) A new measure for the study of online algorithms. Algorithmica 11(1): 73–91

    Google Scholar 

  • Borodin A, El-Yaniv R (1998) Online computation and competitive analysis. Cambridge University Press, Cambridge

    MATH  Google Scholar 

  • Dijkstra EW (1959) A note on two problems in connexion with graphs. Numeri Math 1(1):269–271

    Article  MATH  MathSciNet  Google Scholar 

  • Karger D, Nikolova E (2008) Exact algorithms for the Canadian traveller problem on paths and trees. Technical report, MIT Computer Science and Artificial Intelligence Lab. URL http://hdl.handle.net/1721.1/40093

  • Papadimitriou CH, Yannakakis M (1991) Shortest paths without a map. Theor Comput Sci 84(1):127–150

    Article  MATH  MathSciNet  Google Scholar 

  • Sleator D, Tarjan RE (1985) Amortized efficiency of list update and paging rules. Commun ACM 28: 202–208

    Google Scholar 

  • Su B, Xu YF (2004) Online recoverable Canadian traveller problem. Proceedings of the international conference on management science and engineering, pp. 633–639

  • Su B, Xu YF, Xiao P, Tian L (2008) A risk-reward competitive analysis for the recoverable Canadian traveller problem. Proceedings of the 2nd conference on combinatorial optimization and applications (COCOA). LNCS 5165:417–426

    Google Scholar 

  • Westphal S (2008) A note on the k-Canadian traveller problem. Inf Process Lett 106:87–89

    Article  MATH  MathSciNet  Google Scholar 

  • Xu YF, Hu ML, Su B, Zhu BH, Zhu ZJ (2009) The Canadian traveller problem and its competitive analysis. J Comb Optim 18:195–205

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgments

This work was supported by the National Science Council of Taiwan under Grants NSC100-2221-E-007-108-MY3 and NSC100-3113-P-002-012, and the Advanced Manufacturing and Service Management Research Center, National Tsing Hua University under Toward World-Class Universities Projects 100N2074E1 and 101N2074E1.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chung-Shou Liao.

Additional information

An extended abstract of this paper appeared in the 23rd International Symposium on Algorithms and Computation (ISAAC 2012).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liao, CS., Huang, Y. Generalized Canadian traveller problems. J Comb Optim 29, 701–712 (2015). https://doi.org/10.1007/s10878-013-9614-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-013-9614-z

Keywords

Navigation