Skip to main content

Cooperative TSP

  • Conference paper
Algorithms – ESA 2006 (ESA 2006)

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

Included in the following conference series:

Abstract

In this paper we introduce and study cooperative variants of the Traveling Salesperson Problem. In these problems a salesperson has to make deliveries to customers who are willing to help in the process. Customer cooperativeness may be manifested in several modes: they may assist by approaching the salesperson, by reselling the goods they purchased to other customers, or by doing both.

Several objectives are of interest: minimizing the total distance traveled by all the participants, minimizing the maximal distance traveled by a participant and minimizing the total time until all the deliveries are made.

All the combinations of cooperation-modes and objective functions are considered, both in weighted undirected graphs and in Euclidean space. We show that most of the problems have a constant approximation algorithm, many of the others admit a PTAS, and a few are solvable in polynomial time. On the intractability side we provide NP-hardness proofs and inapproximability factors, some of which are tight.

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.99
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. Arkin, E.M., Bender, M.A., Fekete, S.P., Mitchell, J.S.B., Skutella, M.: The Freeze-Tag Problem: How to Wake Up a Swarm of Robots. In: Proc. of SODA 2002, pp. 568–577 (2002)

    Google Scholar 

  2. Arkin, E.M., Bender, M.A., Ge, D., He, S., Mitchell, J.S.B.: Improved Approximation Algorithms or the Freeze-Tag Problem. In: SPAA 2003, pp. 295–303 (2003)

    Google Scholar 

  3. Arora, S., Chang, K.L.: Approximation Schemes for Degree-Restricted MST and Red-Blue Separation Problems. Algorithmica 40(3), 189–210 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  4. Arkin, E., Hassin, R.: Approximation Algorithms for the Geometric Covering Salesman Problem. Discrete Applied Math. 55, 197–218 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  5. Arora, S.: Polynomial-time Approximation Schemes for Euclidean TSP and other Geometric Problems. Journal of the ACM 45(5), 753–782 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  6. Bar-Noy, A., Guha, S., Naor, J., Schieber, B.: Multicasting in Heterogeneous Networks. In: Proc. of STOC 1998, pp. 448–453 (1998)

    Google Scholar 

  7. Chan, T.M.: Euclidean Bounded-Degree Spanning Tree Ratios. In: Proc. 19th ACM SoCG, pp. 11–19 (2003)

    Google Scholar 

  8. Christofides, N.: Worst-Case Analysis of a New Heuristic for the Traveling Salesman Problem. Technical report, Graduate School of Industrial Administration, Carnegy–Mellon University (1976)

    Google Scholar 

  9. de Berg, M., Gudmundsson, J., Katz, M.J., Levcopoulos, C., Overmars, M.H., van der Stappen, A.F.: TSP with Neighborhoods of Varying Size. Journal of Algorithms 57, 22–36 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  10. Dumitrescu, A., Mitchell, J.S.B.: Approximation Algorithms for TSP with Neighborhoods in the Plane. In: Proc. of SODA 2001, pp. 38–46 (2001)

    Google Scholar 

  11. Engebretsen, L., Karpinski, M.: Approximation Hardness of TSP with Bounded Metrics. In: Orejas, F., Spirakis, P.G., van Leeuwen, J. (eds.) ICALP 2001. LNCS, vol. 2076, pp. 201–212. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  12. Fekete, S.P., Khuller, S., Klemmstein, M., Raghavachari, B., Young, N.: A Network Flow Technique for Finding Low-Weight Bounded-Degree Trees. Journal of Algorithms 24, 310–324 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  13. Hedetniemi, S.M., Hedetniemi, S.T., Liestman, A.L.: A Survey of Gossiping and Broadcasting in Communication Networks. Networks 18(4), 319–359 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  14. Könemann, J., Levin, A., Sinha, A.: Approximating the Degree-Bounded Minimum Diameter Spanning Tree Problem. Algorithmica 41(2), 117–129 (2004)

    Article  Google Scholar 

  15. Khuller, S., Raghavachari, B., Young, N.: Low Degree Spanning Trees of Small Weight. SIAM Journal of Computing 25(2), 355–368 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  16. Mitchell, J.S.B.: Guillotine Subdivisions Approximate Polygonal Subdivisions: Part II – A simple polynomial-time approximation scheme for geometric TSP, k-MST, and related problems. SIAM Journal of Computing 28(4), 1298–1309 (1999)

    Article  MATH  Google Scholar 

  17. Mitchell, J.S.B.: A PTAS for TSP with Neighborhoods Among Fat Regions in the Plane. Private communication (2006)

    Google Scholar 

  18. Mata, C., Mitchell, J.S.B.: Approximation Algorithms for Geometric Tour and Network Design Problems. In: SCG 1995, pp. 360–369 (1995)

    Google Scholar 

  19. Papadimitriou, C.H., Vazirani, U.V.: On Two Geometric Problems Related to the Traveling Salesman Problem. J. of Alg. 5, 231–246 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  20. Ravi, R.: Rapid Rumor Ramification: Approximating the Minimum Broadcast Time. In: Proc. of FOCS 1994, pp. 202–213 (1994)

    Google Scholar 

  21. Sztainberg, M.O., Arkin, E.M., Bender, M.A., Mitchell, J.S.B.: Analysis of Heuristics for the Freeze-Tag Problem. In: Penttonen, M., Schmidt, E.M. (eds.) SWAT 2002. LNCS, vol. 2368, pp. 270–279. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  22. Safra, S., Schwartz, O.: On the Complexity of Approximating TSP with Neighborhoods and Related Problems. Computational Complexity 14, 281–307 (2005)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Armon, A., Avidor, A., Schwartz, O. (2006). Cooperative TSP. In: Azar, Y., Erlebach, T. (eds) Algorithms – ESA 2006. ESA 2006. Lecture Notes in Computer Science, vol 4168. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11841036_7

Download citation

  • DOI: https://doi.org/10.1007/11841036_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38875-3

  • Online ISBN: 978-3-540-38876-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics