Skip to main content
Log in

The Canadian Tour Operator Problem on paths: tight bounds and resource augmentation

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

Abstract

In the prize-collecting travelling salesman problem, we are given a weighted graph \(G=(V,E)\) with edge weights \(\ell :E\rightarrow \mathbb {R}_+\), a special vertex \(r\in V\), penalties \(\pi :V\rightarrow \mathbb {R}_+\) and the goal is to find a closed tour \(T\) such that \(r\in V(T)\) and such that the cost \(\ell (T)+\pi (V\setminus V(T))\), which is the sum of the edges in the tour and the cost of the vertices not spanned by \(T\), is minimized. We consider an online variant of the prize-collecting travelling salesman problem related to graph exploration. In the Canadian Tour Operator Problem the task is to find a closed route for a tourist bus in a given network \(G=(V,E)\) in which some edges are blocked by avalanches. An online algorithm learns from a blocked edge only when reaching one of its endpoints. The bus operator has the option to avoid visiting each node \(v\in V\) by paying a refund of \(\pi (v)\) to the tourists. The goal consists of minimizing the sum of the travel costs and the refunds. We study the problem on a simple (weighted) path and prove tight bounds on the competitiveness of deterministic algorithms. Specifically, we give an algorithm with competitive ratio equal to the golden ratio \(\phi =(1+\sqrt{5})/2\). We also study the effect of resource augmentation, where the online algorithm either pays a discounted cost for traversing edges or for the penalties.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  • Ausiello G, Bonifaci V, Laura L (2008) The online prize-collecting traveling salesman problem. Inform Process Lett 107(6):199–204

    Article  MathSciNet  MATH  Google Scholar 

  • Balas E (1989) The prize collecting traveling salesman problem. Networks 19(6):621–636

    Article  MathSciNet  MATH  Google Scholar 

  • Bender M, Westphal S (2013) An optimal randomized online algorithm for the k-Canadian Traveller Problem on node-disjoint paths. J Comb Optim. doi:10.1007/s10878-013-9634-8

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

    MATH  Google Scholar 

  • Fiat A, Woeginger GJ (eds) (1998) Online algorithms: the state of the art. Lecture Notes in Computer Science, vol 1442. Springer, Berlin

  • Jaillet P, Wagner MR (2008) Generalized online routing: new competitive ratios, resource augmentation, and asymptotic analyses. Oper Res 56(3):745–757

    Article  MathSciNet  MATH  Google Scholar 

  • Kalyanasundaram B, Pruhs K (1995) Speed is as powerful as clairvoyance. In: Proceedings of the 36th annual symposium on foundations of computer science, pp 214–221

  • Megow N, Mehlhorn K, Schweitzer P (2011) Online graph exploration: new results on old and new algorithms. In: Proceedings of the 38th international colloquium on automata, languages and programming. Lecture Notes in Computer Science, vol 6756. Springer, Berlin, pp 478–489

  • Papadimitriou CH, Yannakakis M (1989) Shortest paths without a map. In: Proceedings of the 16th international colloquium on automata, languages and programming. Springer, Berlin, pp 610–620

  • Phillips CA, Stein C, Torng E, Wein J (1997) Optimal time-critical scheduling via resource augmentation. In: Proceedings of the twenty-ninth annual ACM symposium on theory of computing, ACM, pp 140–149

  • Westphal S (2008) A note on the k-Canadian Traveller Problem. Inform Process Lett 106(3):87–89

    Article  MathSciNet  MATH  Google Scholar 

  • Yao ACC (1977) Probabilistic computations: towards a unified measure of complexity. In: Proceedings of the 18th annual IEEE symposium on the foundations of computer science, pp 222–227

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sabine Büttner.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Büttner, S., Krumke, S.O. The Canadian Tour Operator Problem on paths: tight bounds and resource augmentation. J Comb Optim 32, 842–854 (2016). https://doi.org/10.1007/s10878-015-9905-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-015-9905-7

Keywords

Navigation