Skip to main content
Log in

A 3/2 Algorithm for Two-Machine Open Shop with Route-Dependent Processing Times

  • Published:
Journal of Heuristics Aims and scope Submit manuscript

Abstract

This paper considers the problem of minimizing the schedule length of a two-machine shop in which not only can a job be assigned any of the two possible routes, but also the processing times depend on the chosen route. This problem is known to be NP-hard. We describe a simple approximation algorithm that guarantees a worst-case performance ratio of 2. We also present some modifications to this algorithm that improve its performance and guarantee a worst-case performance ratio of 3/2.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Adiri, I., and N. Amit. (1983). “Route-Depended Open-Shop Scheduling,” IIE Transactions 15, 231–234.

    Google Scholar 

  • Chen, B., and V. A. Strusevich. (1993). “Approximation Algorithms for Three Machine Open Shop Scheduling,” ORSA Journal on Computing 5, 321–326.

    Google Scholar 

  • Gonzalez, T., and S. Sahni. (1976). “Open Shop Scheduling to Minimize Finish Time,” Journal of the Association for Computing Machinery 23, 665–679.

    Google Scholar 

  • Jackson, J. R. (1956). “An Extension of Johnson' Results on Job Lot Scheduling,” Naval Research Logistics Quarterly 3, 201–203.

    Google Scholar 

  • Johnson, S. M. (1954). “Optimal Two-and Three-Stage Production Schedules with Set-Up Times Included,” Naval Research Logistics Quarterly 1, 61–68.

    Google Scholar 

  • Karp, R. M. (1972). “Reducibility Among the Combinatorial Problems.” In R. E. Miller and J.W. Thatcher (eds.), Complexity of Computer Computation, pp. 85–103. New York: Plenum Press.

    Google Scholar 

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

    Google Scholar 

  • Potts, C. N. (1985). “Analysis of a Linear Programming Heuristic for Scheduling Unrelated Parallel Machines.” Discrete Applied Mathematics 10, 155–164.

    Google Scholar 

  • Sevast'janov, S. V., and G. J. Woeginger. (1998). “Makespan Minimization in Open Shops: A Polynomial Time Approximation Scheme.” Report SFB68, TU Graz, Austria, to appear in Mathematical Programming 82, 191–198.

    Google Scholar 

  • Shmoys, D. B., C. Stein, and J. Wein. (1994). “Improved Approximation Algorithms for Shop Scheduling Problems.” SIAM Journal on Computing 23, 617–632.

    Google Scholar 

  • Tanaev, V. S., Y. N. Sotskov, and V. A. Strusevich. (1994). Scheduling Theory: Multi-Stage Systems. Dordrecht: Kluwer Academic Publishers.

    Google Scholar 

  • Williamson, D. P., L.A. Hall, J. A. Hoogeveen, C. A. J. Hurkens, J. K. Lenstra, S.V. Sevast'janov, and D. B. Shmoys. (1997). “Short Shop Schedules.” Operations Research 45, 288–294.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Strusevich, V.A., van de Waart, A.J.A. & Dekker, R. A 3/2 Algorithm for Two-Machine Open Shop with Route-Dependent Processing Times. Journal of Heuristics 5, 5–28 (1999). https://doi.org/10.1023/A:1009643112214

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009643112214

Navigation