Skip to main content

Two-Stage Flow-Shop Scheduling Problem with Multiprocessor Tasks at the First Stage

  • Conference paper
Operations Research Proceedings 1998

Part of the book series: Operations Research Proceedings 1998 ((ORP,volume 1998))

  • 334 Accesses

Summary

In this paper, we develop efficient heuristic algorithms for multiprocessor task scheduling in a two-stage flow-shop environment to minimize makespan. We also derive a very effective lower bound for the problem. Then, we analyze the worst case error-bound of the heuristic algorithms. Next, we perform computational experiments to analyze the performance of the heuristic algorithms by computing the average percentage deviation of each heuristic solution from the lower bound. The results of the computational experiment on a set of randomly generated problems show that the proposed heuristic algorithms perform well. Furthermore, we consider the reverse problem and show that the two problems are equivalent. Finally, we identify a special case of the problem that is polynomially solvable.

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 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.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. Bianco L., Blazewicz J., Dell’Olmo P., and Drozdowski M. (1995), Scheduling multiprocessor tasks on a dynamic configuration of dedicated processors, Ann. Opns Res., 58, 493–517.

    Article  Google Scholar 

  2. Blazewicz J., Drabowski M., and Weglarz J. (1986), Scheduling multiprocessor tasks to minimize schedule length, IEEE Trans. Comput C-35/5 389–393.

    Article  Google Scholar 

  3. Blazewicz J., Dell’Olmo P., Drozdowski M., and Speranza M.G. (1992), Scheduling multiprocessor tasks on three dedicated processors, Inform. Process. Lett., 41, 275–280.

    Article  Google Scholar 

  4. Brucker P., and Kramer A. (1995), Shop scheduling problems with multiprocessor tasks on dedicated processors, Ann. Opns Res., 57, 13–27.

    Article  Google Scholar 

  5. Brucker P., and Kramer A. (1996), Polynomial algorithms for resource-constrained and multiprocessor task scheduling problems, Eurp. J. Opl Res., 90, 214–226.

    Article  Google Scholar 

  6. Chen B. (1995), Analysis of classes of heuristics for scheduling two-stage flow shops with parallel machines at one stage, J. Opl Res. Soc., 46, 234–244.

    Google Scholar 

  7. Drozdowski M. (1996), Scheduling multiprocessor tasks — An overview, Eurp. J. Opl Res., 94, 215–230.

    Article  Google Scholar 

  8. Du J., and Leung J.Y-T. (1989), Complexity of scheduling parallel task systems, SIAM J. Disc. Math., 2, 473–487.

    Article  Google Scholar 

  9. Guinet A., Solomon M.M., Kedia P.K., and Dussauchoy A. (1996), A computational study of heuristics for two-stage flexible flowshops, Int. J. Prod. Res., 34, 1399–1415.

    Article  Google Scholar 

  10. Gupta J.N.D. (1988), Two-stage, hybrid flowshop scheduling problem, J. Opl Res. Soc., 39, 359–364.

    Google Scholar 

  11. Gupta J.N.D., Hariri A.M.A., and Potts C.N. (1997), Scheduling a two-stage hybrid flow shop with parallel machines at the first stage, Ann. Opns Res., 69, 171–191.

    Article  Google Scholar 

  12. Hoogeveen J.A., van de Velde S.L., and Veltman B. (1994), Complexity of scheduling multiprocessor tasks with prespecified processor allocations, Disc. App. Math., 55, 259–272.

    Article  Google Scholar 

  13. Hoogeveen J.A., Lenstra J.K., and Veltman B. (1996), Preemptive scheduling in a two-stage multiprocessor flow shop is NP-hard, Eurp. J. Opl Res., 89, 172–175.

    Google Scholar 

  14. Johnson S.M. (1954), Optimal two and three-stage production schedules with setup times included, Naval Res. Logist. Q., 1, 61–68.

    Article  Google Scholar 

  15. Kubale M. (1987), The complexity of scheduling independent two-processor tasks on dedicated processors, Inform. Process. Lett., 24, 141–147.

    Article  Google Scholar 

  16. Kubale M. (1996), Preemptive versus nonpreemptive scheduling of biprocessor tasks on dedicated processors, Eurp. J. Opl Res., 94, 242–251.

    Article  Google Scholar 

  17. Lee C.-Y., and Vairaktarakis G.L. (1994), Minimizing makespan in hybrid flowshops, Opns Res. Lett, 16, 149–158.

    Article  Google Scholar 

  18. Lloyd E.L. (1981), Concurrent task systems, Opns Res., 29, 189–201.

    Article  Google Scholar 

  19. Oğuz C., Ercan M.F., Cheng T.C.E., and Fung Y.F. (1998), Multiprocessor task scheduling in two-stage flow-shops, submitted for publication.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Oğuz, C., Qi, X.T., Fung, Y.F. (1999). Two-Stage Flow-Shop Scheduling Problem with Multiprocessor Tasks at the First Stage. In: Kall, P., Lüthi, HJ. (eds) Operations Research Proceedings 1998. Operations Research Proceedings 1998, vol 1998. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-58409-1_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-58409-1_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65381-3

  • Online ISBN: 978-3-642-58409-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics