Skip to main content

An Approximation Algorithm for a Bottleneck Traveling Salesman Problem

  • Conference paper
Algorithms and Complexity (CIAC 2006)

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

Included in the following conference series:

Abstract

Consider a truck running along a road. It picks up a load L i at point β i and delivers it at α i , carrying at most one load at a time. The speed on the various parts of the road in one direction is given by f(x) and that in the other direction is given by g(x). Minimizing the total time spent to deliver loads L 1,...,L n is equivalent to solving the Traveling Salesman Problem (TSP) where the cities correspond to the loads L i with coordinates (α i , β i ) and the distance from L i to L j is given by \(\int^{\beta_j}_{\alpha_i} f(x)dx\) if β j α i and by \(\int^{\alpha_i}_{\beta_j} g(x)dx\) if β j < α i . This case of TSP is polynomially solvable with significant real-world applications.

Gilmore and Gomory obtained a polynomial time solution for this TSP [6]. However, the bottleneck version of the problem (BTSP) was left open. Recently, Vairaktarakis showed that BTSP with this distance metric is NP-complete [10].

We provide an approximation algorithm for this BTSP by exploiting the underlying geometry in a novel fashion. This also allows for an alternate analysis of Gilmore and Gomory’s polynomial time algorithm for the TSP. We achieve an approximation ratio of (2+γ) where \(\gamma \geq \frac{f(x)}{g(x)} \geq \frac{1}{\gamma} \; \forall x\). Note that when f(x)=g(x), the approximation ratio is 3.

Supported in part by NSF Grant EIA-0112934.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Bailey-Kellogg, C., Chainraj, S., Pandurangan, G.: A Random Graph Approach to NMR Sequential Assignment. In: Proceedings of the 8th Annual International Conference on Computational Molecular Biology, pp. 58–67 (2004)

    Google Scholar 

  2. Ball, M.O., Magazine, M.J.: Sequencing of Insertions in Printed Circuit Board Assembly. Operations Research 36, 192–201 (1988)

    Article  MathSciNet  Google Scholar 

  3. Cavanagh, J., Fairbrother, W.J., Palmer III, A.G., Skelton, N.J.: Protein NMR Spectroscopy: Principles and Practice. Academic Press, New York (1996)

    Google Scholar 

  4. Chen, Z.-Z., Jiang, T., Lin, G., Wen, J., Xu, D., Xu, J., Xu, Y.: Approximation Algorithms for NMR Spectral Peak Assignment. Theoretical Computer Science 299, 211–229 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  5. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Co., New York (1979)

    MATH  Google Scholar 

  6. Gilmore, P.C., Gomory, R.E.: Sequencing a One State-Variable Machine: A Solvable Case of the Traveling Salesman Problem. Operations Research 12, 655–679 (1964)

    Article  MATH  MathSciNet  Google Scholar 

  7. Gutin, G., Punnen, A.P.: The Traveling Salesman Problem and Its Variations. Kluwer Academic Publishers, Dordrecht (2002)

    MATH  Google Scholar 

  8. Hitchens, T.K., Lukin, J.A., Zhan, Y., McCallum, S.A., Rule, G.S.: MONTE: An Automated Monte Carlo Based Approach to Nuclear Magnetic Resonance Assignment of Proteins. Journal of Biomolecular NMR 25, 1–9 (2003)

    Article  Google Scholar 

  9. Reddi, S.S., Ramamoorthy, C.V.: On the Flow-Shop Sequencing Problem with No Wait in Process. Operational Research Quarterly 23, 323–331 (1972)

    Article  MATH  Google Scholar 

  10. Vairaktarakis, G.L.: On Gilmore-Gomory’s open question for the bottleneck TSP. Operations Research Letters 31, 483–491 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  11. Vairaktarakis, G.L.: Simple Algorithms for Gilmore-Gomory’s Traveling Salesman and Related Problems. Journal of Scheduling 6, 499–520 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  12. Vitek, O., Vitek, J., Craig, B., Bailey-Kellogg, C.: Model-Based Assignment and Inference of Protein Backbone Nuclear Magnetic Resonances. Statistical Applications in Genetics and Molecular Biology 3, 1–22 (2004)

    Article  MathSciNet  Google Scholar 

  13. Wan, X., Xu, D., Slupsky, C.M., Lin, G.: Automated Protein NMR Resonance Assignments. In: Proceedings of the 2nd IEEE Computer Society Conference on Bioinformatics, pp. 197–208 (2003)

    Google Scholar 

  14. Wüthrich, K.: NMR of Proteins and Nucleic Acids. John Wiley & Sons, New York (1986)

    Google Scholar 

  15. Xu, Y., Xu, D., Kim, D., Olman, V., Razumovskaya, J., Jiang, T.: Automated Assignment of Backbone NMR Peaks Using Constrained Bipartite Matching. Computing in Science and Engineering 4, 50–62 (2002)

    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

Kao, MY., Sanghi, M. (2006). An Approximation Algorithm for a Bottleneck Traveling Salesman Problem. In: Calamoneri, T., Finocchi, I., Italiano, G.F. (eds) Algorithms and Complexity. CIAC 2006. Lecture Notes in Computer Science, vol 3998. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11758471_23

Download citation

  • DOI: https://doi.org/10.1007/11758471_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34375-2

  • Online ISBN: 978-3-540-34378-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics