Skip to main content
Top
Published in: Journal of Scheduling 6/2023

19-03-2021

Scheduling on a graph with release times

Authors: Wei Yu, Mordecai Golin, Guochuan Zhang

Published in: Journal of Scheduling | Issue 6/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We study a generalization of the well-known traveling salesman problem in a metric space, in which each city is associated with a release time. The salesman has to visit each city at or after its release time. There exists a naive 5/2-approximation algorithm where the salesman simply starts to route the network after all cities are released. Interestingly, this bound has never been improved for more than two decades. In this paper, we revisit the problem and achieve the following results. First, we devise an approximation algorithm with performance ratio less than 5/2 when the number of distinct release times is fixed. Then, we analyze a natural class of algorithms and show that no performance ratio better than 5/2 is possible unless the Metric TSP can be approximated with a ratio strictly less than 3/2, which is a well-known longstanding open question. Finally, we consider a special case where the graph has a heavy edge and present an approximation algorithm with performance ratio less than 5/2.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference An, H.-C., Kleinberg, R., & Shmoys, D. B. (2015). Improving Christofides’ algorithm for the s-t Path TSP. Journal of the ACM, 62(5), Article 34.CrossRef An, H.-C., Kleinberg, R., & Shmoys, D. B. (2015). Improving Christofides’ algorithm for the s-t Path TSP. Journal of the ACM, 62(5), Article 34.CrossRef
go back to reference Augustine, J. E., & Seiden, S. (2004). Linear time approximation schemes for vehicle scheduling problems. Theoretical Computer Science, 324, 147–160.CrossRef Augustine, J. E., & Seiden, S. (2004). Linear time approximation schemes for vehicle scheduling problems. Theoretical Computer Science, 324, 147–160.CrossRef
go back to reference Bao, X., & Liu, Z. (2012). Approximation algorithms for single vehicle scheduling problems with release and service times on a tree or cycle. Theoretical Computer Science, 434, 1–10.CrossRef Bao, X., & Liu, Z. (2012). Approximation algorithms for single vehicle scheduling problems with release and service times on a tree or cycle. Theoretical Computer Science, 434, 1–10.CrossRef
go back to reference Bhattacharya, B., Carmi, P., Hu, Y., & Shi, Q. (2008). Single vehicle scheduling problems on path/tree/cycle networks with release and handling times. In Proceedings of the 19th international symposium on algorithms and computation (ISAAC) (pp. 800–811). Bhattacharya, B., Carmi, P., Hu, Y., & Shi, Q. (2008). Single vehicle scheduling problems on path/tree/cycle networks with release and handling times. In Proceedings of the 19th international symposium on algorithms and computation (ISAAC) (pp. 800–811).
go back to reference Christofides, N. (1976). Worst-case analysis of a new heuristic for the traveling salesman problem. Technical Report, Graduate School of Industrial Administration, Carnegie-Mellon University, Pittsburgh Christofides, N. (1976). Worst-case analysis of a new heuristic for the traveling salesman problem. Technical Report, Graduate School of Industrial Administration, Carnegie-Mellon University, Pittsburgh
go back to reference Engebretsen, L., & Karpinski, M. (2006). TSP with bounded metrics. Journal of Computer and System Sciences, 72, 509–546.CrossRef Engebretsen, L., & Karpinski, M. (2006). TSP with bounded metrics. Journal of Computer and System Sciences, 72, 509–546.CrossRef
go back to reference Garey, M. R., & Johnson, D. S. (1979). Computers and Intractability: A Guide to the Theory of NP-completeness. San Francisco: Freeman. Garey, M. R., & Johnson, D. S. (1979). Computers and Intractability: A Guide to the Theory of NP-completeness. San Francisco: Freeman.
go back to reference Gaur, D. R., Gupta, A., & Krishnamurti, R. (2003). A $\frac{5}{3}$-approximation algorithm for scheduling vehicles on a path with release and handling times. Information Processing Letters, 86, 87–91.CrossRef Gaur, D. R., Gupta, A., & Krishnamurti, R. (2003). A $\frac{5}{3}$-approximation algorithm for scheduling vehicles on a path with release and handling times. Information Processing Letters, 86, 87–91.CrossRef
go back to reference Hoogeveen, J. A. (1991). Analysis of Christofide’s heuristic: Some paths are more difficult than cycles. Operations Research Letters, 10, 291–295.CrossRef Hoogeveen, J. A. (1991). Analysis of Christofide’s heuristic: Some paths are more difficult than cycles. Operations Research Letters, 10, 291–295.CrossRef
go back to reference Karpinski, M., Lampis, M., & Schmied, R. (2015). New inapproximability bounds for TSP. Journal of Computer and System Sciences, 81, 1665–1677.CrossRef Karpinski, M., Lampis, M., & Schmied, R. (2015). New inapproximability bounds for TSP. Journal of Computer and System Sciences, 81, 1665–1677.CrossRef
go back to reference Karuno, Y., & Nagamochi, H. (2003). 2-Approximation algorithms for the multi-vehicle scheduling problem on a path with release and handling times. Discrete Applied Mathematics, 129(2003), 433–447.CrossRef Karuno, Y., & Nagamochi, H. (2003). 2-Approximation algorithms for the multi-vehicle scheduling problem on a path with release and handling times. Discrete Applied Mathematics, 129(2003), 433–447.CrossRef
go back to reference Karuno, Y., & Nagamochi, H. (2004). An approximability result of the multi-vehicle scheduling problem on a path with release and handling times. Theoretical Computer Science, 312, 267–280.CrossRef Karuno, Y., & Nagamochi, H. (2004). An approximability result of the multi-vehicle scheduling problem on a path with release and handling times. Theoretical Computer Science, 312, 267–280.CrossRef
go back to reference Karuno, Y., Nagamochi, H., & Ibaraki, T. (1998). A 1.5-approximation for single vehicle scheduling problem on a line with release and handling times. In Proceedings of ISCIE/ASME 1998 Japan–USA symposium on flexible automation, Vol. 3 (pp. 1363–1368). Karuno, Y., Nagamochi, H., & Ibaraki, T. (1998). A 1.5-approximation for single vehicle scheduling problem on a line with release and handling times. In Proceedings of ISCIE/ASME 1998 Japan–USA symposium on flexible automation, Vol. 3 (pp. 1363–1368).
go back to reference Nagamochi, H., Mochizuki, K., & Ibaraki, T. (1997). Complexity of the single vehicle scheduling problems on graphs. Information Systems and Operations Research, 35, 256–276.CrossRef Nagamochi, H., Mochizuki, K., & Ibaraki, T. (1997). Complexity of the single vehicle scheduling problems on graphs. Information Systems and Operations Research, 35, 256–276.CrossRef
go back to reference Sahni, S., & Gonzalez, T. (1976). P-complete approximation problems. Journal of the ACM, 23, 555–565.CrossRef Sahni, S., & Gonzalez, T. (1976). P-complete approximation problems. Journal of the ACM, 23, 555–565.CrossRef
go back to reference Trevisan, L. (2000). When Hamming meets Euclid: The approximability of geometric TSP and Steiner tree. SIAM Journal on Computing, 30, 475–485.CrossRef Trevisan, L. (2000). When Hamming meets Euclid: The approximability of geometric TSP and Steiner tree. SIAM Journal on Computing, 30, 475–485.CrossRef
go back to reference Tsitsiklis, J. N. (1992). Special cases of traveling salesman and repairman problems with time windows. Networks, 22, 263–282.CrossRef Tsitsiklis, J. N. (1992). Special cases of traveling salesman and repairman problems with time windows. Networks, 22, 263–282.CrossRef
go back to reference Xu, W., Liang, W., & Lin, X. (2015). Approximation algorithms for min-max cycle cover problems. IEEE Transactions on Computers, 64, 600–613.CrossRef Xu, W., Liang, W., & Lin, X. (2015). Approximation algorithms for min-max cycle cover problems. IEEE Transactions on Computers, 64, 600–613.CrossRef
go back to reference Xu, Z., Xu, L., & Li, C.-L. (2010). Approximation results for min–max path cover problems in vehicle routing. Naval Research Logistics, 57, 728–748.CrossRef Xu, Z., Xu, L., & Li, C.-L. (2010). Approximation results for min–max path cover problems in vehicle routing. Naval Research Logistics, 57, 728–748.CrossRef
go back to reference Xu, Z., Xu, D., & Zhu, W. (2012). Approximation results for a min–max location-routing problem. Discrete Applied Mathematics, 160, 306–320.CrossRef Xu, Z., Xu, D., & Zhu, W. (2012). Approximation results for a min–max location-routing problem. Discrete Applied Mathematics, 160, 306–320.CrossRef
go back to reference Yu, W., Golin, M. J., & Zhang G. (2012). Vehicle scheduling on a graph revisited. In Proceedings of the 23rd international symposium on algorithms and computation (ISAAC) (pp. 362–371). Yu, W., Golin, M. J., & Zhang G. (2012). Vehicle scheduling on a graph revisited. In Proceedings of the 23rd international symposium on algorithms and computation (ISAAC) (pp. 362–371).
go back to reference Yu, W., & Liu, Z. (2011). Single-vehicle scheduling problems with release and service times on a line. Networks, 57, 128–134.CrossRef Yu, W., & Liu, Z. (2011). Single-vehicle scheduling problems with release and service times on a line. Networks, 57, 128–134.CrossRef
go back to reference Yu, W., & Liu, Z. (2016). Improved approximation algorithms for some min–max and minimum cycle cover problems. Theoretical Computer Science, 654, 45–58.CrossRef Yu, W., & Liu, Z. (2016). Improved approximation algorithms for some min–max and minimum cycle cover problems. Theoretical Computer Science, 654, 45–58.CrossRef
go back to reference Yu, W., & Liu, Z. (2019). Better approximability results for min–max tree/cycle/path cover problems. Journal of Combinatorial Optimization, 37, 563–578.CrossRef Yu, W., & Liu, Z. (2019). Better approximability results for min–max tree/cycle/path cover problems. Journal of Combinatorial Optimization, 37, 563–578.CrossRef
go back to reference Zenklusen, R. (2019). A 1.5-approximation for Path TSP. In Proceedings of the 30th annual ACM-SIAM symposium on discrete algorithms (SODA) (pp. 1539–1549). Zenklusen, R. (2019). A 1.5-approximation for Path TSP. In Proceedings of the 30th annual ACM-SIAM symposium on discrete algorithms (SODA) (pp. 1539–1549).
Metadata
Title
Scheduling on a graph with release times
Authors
Wei Yu
Mordecai Golin
Guochuan Zhang
Publication date
19-03-2021
Publisher
Springer US
Published in
Journal of Scheduling / Issue 6/2023
Print ISSN: 1094-6136
Electronic ISSN: 1099-1425
DOI
https://doi.org/10.1007/s10951-021-00680-z

Other articles of this Issue 6/2023

Journal of Scheduling 6/2023 Go to the issue

Premium Partner