Skip to main content

Approximation Algorithms for Flexible Job Shop Problems

  • Conference paper
  • First Online:
LATIN 2000: Theoretical Informatics (LATIN 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1776))

Included in the following conference series:

Abstract

The Flexible Job Shop Problem is a generalization of the classical job shop scheduling problem in which for every operation there is a group of machines that can process it. The problem is to assign operations to machines and to order the operations on the machines, so that the operations can be processed in the smallest amount of time. We present a linear time approximation scheme for the non-preemptive version of the problem when the number m of machines and the maximum number μ of operations per job are fixed. We also study the preemptive version of the problem when m and μ are fixed, and present a linear time (2 + ε)-approximation algorithm for the problem with migration.

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. Brandimarte, P.: Routing and scheduling in a flexible job shop by tabu search. Annals of Operations Research 22, 158–183 (1993)

    MATH  Google Scholar 

  2. Goldberg, L.A., Paterson, M., Srinivasan, A., Sweedyk, E.: Better approximation guarantees for job-shop scheduling. In: Proceedings of the 8th Symposium on Discrete Algorithms (SODA 1997), pp. 599–608 (1997)

    Google Scholar 

  3. Gonzales, T., Sahni, S.: Flowshop and jobshop schedules: complexity and approximation. Operations Research 26, 36–52 (1978)

    Article  MathSciNet  Google Scholar 

  4. Graham, R.L., Lawler, E.L., Lenstra, J.K., Rinnoy Kan, A.H.G.: Optimization and approximation in deterministic sequencing and scheduling. Ann. Discrete Math. 5, 287–326 (1979)

    Article  MathSciNet  Google Scholar 

  5. Grigoriadis, M.D., Khachiyan, L.G.: Coordination complexity of parallel pricedirective decomposition. Mathematics of Operations Research 21, 321–340 (1996)

    Article  MathSciNet  Google Scholar 

  6. Hall, L.A., Shmoys, D.B.: Approximation algorithms for constrained scheduling problems. In: Proceedings of the IEEE 30th Annual Symposium on Foundations of Computer Science (FOCS 1989), pp. 134–139 (1989)

    Google Scholar 

  7. Jansen, K., Porkolab, L.: Linear-time approximation schemes for scheduling malleable parallel tasks. In: Proceedings of the 10th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 1999), pp. 490–498 (1999)

    Google Scholar 

  8. Jansen, K., Solis-Oba, R., Sviridenko, M.I.: A linear time approximation scheme for the job shop scheduling problem. In: Hochbaum, D.S., Jansen, K., Rolim, J.D.P., Sinclair, A. (eds.) RANDOM 1999 and APPROX 1999. LNCS, vol. 1671, pp. 177–188. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  9. Lawler, E.L., Labetoulle, J.: On Preemptive Scheduling of Unrelated Parallel Processors by Linear Programming. Journal of the ACM 25(4), 612–619 (1978)

    Article  MathSciNet  Google Scholar 

  10. Lawler, E.L., Lenstra, J.K., Rinnooy Kan, A.H.G., Shmoys, D.B.: Sequencing and scheduling: Algorithms and complexity. In: Handbook in Operations Research and Management Science, vol. 4, pp. 445–522. North-Holland, Amsterdam (1993)

    Google Scholar 

  11. Sevastianov, S.V.: Bounding algorithms for the routing problem with arbitrary paths and alternative servers. Cybernetics 22, 773–780 (1986)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  13. Vaessens, R.J.M.: Generalized job shop scheduling: complexity and local search. Ph.D. thesis, Eindhoven University of Technology (1995)

    Google Scholar 

  14. Williamson, D., Hall, L., Hoogeveen, J., Hurkens, C., Lenstra, J., Sevastianov, S., Shmoys, D.: Short shop schedules. Operations Research 45, 288–294 (1997)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jansen, K., Mastrolilli, M., Solis-Oba, R. (2000). Approximation Algorithms for Flexible Job Shop Problems. In: Gonnet, G.H., Viola, A. (eds) LATIN 2000: Theoretical Informatics. LATIN 2000. Lecture Notes in Computer Science, vol 1776. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10719839_7

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67306-4

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics