Skip to main content

Improved Approximation Algorithms for Routing Shop Scheduling

  • Conference paper
Algorithms and Computation (ISAAC 2011)

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

Included in the following conference series:

Abstract

We investigate a generalization of classical shop scheduling where n jobs are located at the vertices of a general undirected graph and m machines must travel between the vertices to process the jobs. The aim is to minimize the makespan. For the open shop problem, we develop an O(logmloglogm)-approximation algorithm that significantly improves upon the best known \(O(\sqrt{m})\)-approximation algorithm. For the flow shop problem, we present an O(m 2/3)-approximation algorithm that improves upon the best known \(\max\{\frac{m+1}{2},\rho\}\)-approximation algorithm, where ρ is the approximation factor for metric TSP.

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. Afrati, F., Cosmadakis, S., Papadimitriou, C.H., Papageorgiou, G., Papakostantinou, N.: The complexity of the traveling repairman problem. Informatique Theorique et Applications 20(1), 79–87 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  2. Allahverdi, A., Ng, C.T., Cheng, T.C.E., Kovalyov, M.Y.: A survey of scheduling problems with setup times or costs. European Journal of Operational Research 187, 985–1032 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  3. Allahverdi, A., Soroush, H.M.: The significance of reducing setup times/setup costs. European Journal of Operational Research 187, 978–984 (2008)

    Article  MATH  Google Scholar 

  4. Augustine, J.E., Seiden, S.: Linear time approximation schemes for vehicle scheduling problems. Theoretical Computer Science 324, 147–160 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  5. Averbakh, I., Berman, O.: Routing two-machine flowshop problems on networks with special structure. Transportation Science 30, 303–314 (1996)

    Article  MATH  Google Scholar 

  6. Averbakh, I., Berman, O.: A simple heuristic for m-machine flow-shop and its applications in routing-scheduling problems. Operations Research 47, 165–170 (1999)

    Article  MATH  Google Scholar 

  7. Averbakh, I., Berman, O., Chernykh, I.D.: A 6/5-approximation algorithm for the two-machine routing open-shop problem on a 2-node network. European Journal of Operational Research 166, 3–24 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  8. Averbakh, I., Berman, O., Chernykh, I.D.: The routing open-shop problem on a network: complexity and approximation. European Journal of Operational Research 173, 531–539 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. Bhattacharya, B., Carmi, P., Hu, Y., Shi, Q.: Single Vehicle Scheduling Problems on Path/Tree/Cycle Networks with Release and Handling Times. In: Hong, S.-H., Nagamochi, H., Fukunaga, T. (eds.) ISAAC 2008. LNCS, vol. 5369, pp. 800–811. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  10. Chernykh, I., Dryuck, N., Kononov, A., Sevastyanov, S.: The Routing Open Shop Problem: New Approximation Algorithms. In: Bampis, E., Jansen, K. (eds.) WAOA 2009. LNCS, vol. 5893, pp. 75–85. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  11. Christofides, N.: Worst-case analysis of a new heuristic for the traveling salesman problem. Technical Report, Graduate School of Industrial Administration, Carnegie-Mellon University, Pittsburgh, PA (1976)

    Google Scholar 

  12. Czumaj, A., Scheideler, C.: A new algorithmic approach to the general Lovász local lemma with applications to scheduling and satisfiability problems. In: The Proceeding of the 32nd Symposium on Theory of Computing, pp. 38–47 (2000)

    Google Scholar 

  13. Gaur, D.R., Gupta, A., Krishnamurti, R.: A \(\frac{5}{3}\)-approximation algorithm for scheduling vehicles on a path with release and handling times. Information Processing Letters 86, 87–91 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  14. Hoogeveen, J.A.: Analysis of Christofide’s heuristic: some paths are more difficult than cycles. Operations Research Letters 10, 291–295 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  15. Karuno, Y., Nagamochi, H.: 2-Approximation algorithms for the multi-vehicle scheduling problem on a path with release and handling times. Discrete Applied Mathematics 129, 433–447 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  16. Karuno, Y., Nagamochi, H.: An approximability result of the multi-vehicle scheduling problem on a path with release and handling times. Theoretical Computer Science 312, 267–280 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  17. Karuno, Y., Nagamochi, H., Ibaraki, T.: Vehicle scheduling on a tree with release and handling time. Annals of Operations Research 69, 193–207 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  18. Karuno, Y., Nagamochi, H., Ibaraki, T.: Better approximation ratios for the single-vehicle scheduling problems on line-shaped networks. Networks 39, 203–209 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  19. Lawler, E.L., Lenstra, J.K., Rinnooy Kan, A.H.G., Shmoys, D.B.: Sequencing and scheduling: algorithms and complexity. In: Graves, S.C., Rinnooy Kan, A.H.G., Zipkin, P. (eds.) Handbooks in Operations Research and Management Science. Logistics of Production and Inventory, vol. 4, pp. 445–522. North-Holland, Amsterdam (1993)

    Google Scholar 

  20. Nagarajan, V., Sviridenko, M.: Tight Bounds for Permutation Flow Shop Scheduling. In: Lodi, A., Panconesi, A., Rinaldi, G. (eds.) IPCO 2008. LNCS, vol. 5035, pp. 154–168. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  21. Shmoys, D., Stein, C., Wein, J.: Improved approximation algorithms for shop scheduling problems. SIAM Journal on Computing 23(3), 617–632 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  22. Tsitsiklis, J.N.: Special cases of traveling salesman and repairman problems with time windows. Networks 22, 263–282 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  23. Yu, W., Liu, Z.: Single-vehicle scheduling problems with release and service times on a line. Networks 57, 128–134 (2011)

    MathSciNet  MATH  Google Scholar 

  24. Yu, W., Liu, Z., Wang, L., Fan, T.: Routing open shop and flow shop scheduling problems. European Journal of Operational Research 213, 24–36 (2011)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yu, W., Zhang, G. (2011). Improved Approximation Algorithms for Routing Shop Scheduling. In: Asano, T., Nakano, Si., Okamoto, Y., Watanabe, O. (eds) Algorithms and Computation. ISAAC 2011. Lecture Notes in Computer Science, vol 7074. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25591-5_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25591-5_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25590-8

  • Online ISBN: 978-3-642-25591-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics