Skip to main content

Towards a Robust Scheduling on Unrelated Parallel Machines: A Scenarios Based Approach

  • Conference paper
Book cover Modelling, Computation and Optimization in Information Systems and Management Sciences

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 360))

  • 1306 Accesses

Abstract

The article deals with scheduling on unrelated parallel machines under uncertainty of processing times. The performance measure is to minimize the makespan C max when the splitting is tolerated. We show through an example that an optimal schedule of nominal data instance prior to its execution may be suboptimal due to minor or strong data uncertainty. Thus, we propose an artificial scenarios based approach to construct and identify a robust schedule to hedge against the uncertainty of processing times. To achieve this, we structure the uncertainty of processing time by mean of discrete scenarios, and evaluate the robustness according to the worst case strategy. We generate a family of artificial scenarios from the list of the potential realizations (processing time scenarios) to provide a family of feasible solutions using Lawler and Labetoulle’s linear formulation [10]. Then, we identify a robust solution by evaluating the maximal cost or the maximal regret of each solution when applied to the potential realizations. Extensive empirical tests have been carried out. We have determined that the artificial scenario of maximal processing times Smax and the artificial scenario average processing times Savg are able to generate the robust schedules regarding the potential realizations.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Pinedo, M.L.: Scheduling: theory, algorithms, and systems. Springer (2012)

    Google Scholar 

  2. Graham, R.L., Lawler, E.L., Lenstra, J.K., Kan, A.R.: Optimization and approximation in deterministic sequencing and scheduling: a survey. Annals of Discrete Mathematics 5, 287–326 (1979)

    Article  MATH  MathSciNet  Google Scholar 

  3. Blazewicz, J., Dror, M., Weglarz, J.: Mathematical programming formulations for machine scheduling: a survey. European Journal of Operational Research 51(3), 283–300 (1991)

    Article  MATH  Google Scholar 

  4. Brucker, P.: Scheduling algorithms, vol. 3. Springer, Berlin (2007)

    MATH  Google Scholar 

  5. Liu, B.: Uncertainty theory. Springer, Heidelberg (2010)

    Book  Google Scholar 

  6. Silva, C., Magalhaes, J.M.: Heuristic lot size scheduling on unrelated parallel machines with applications in the textile industry. Computers & Industrial Engineering 50(1), 76–89 (2006)

    Article  Google Scholar 

  7. Kim, D.W., Na, D.G., Chen, F.F.: Unrelated Parallel Machine Scheduling with Setup times and a Total Weighted Tardiness Objective. Robotics and Computer-Integrated Manufacturing 19, 179–181 (2003)

    Google Scholar 

  8. Aubry, A.: Optimisation pour la configuration robuste de systèmes de production de biens et de services. Thèse de doctorat. Institut National Polytechnique de Grenoble-INPG (2007)

    Google Scholar 

  9. Zhang, Z., Zheng, L., Weng, M.X.: Dynamic Parallel Machine Scheduling with Mean Weighted Tardiness Objective by Q-Learning. International Journal of Advanced Manufacturing Technology 34(9-10), 968–980 (2007)

    Article  Google Scholar 

  10. Rossi, A.: A robustness measure of the configuration of multi-purpose machines. International Journal of Production Research 48(4), 1013–1033 (2010)

    Article  MATH  Google Scholar 

  11. Yu, L., Shih, H.M., Pfund, M.: Scheduling of unrelated parallel machines: an application to PWB manufacturing. IIE Transactions 34(11), 921–931 (2002)

    Google Scholar 

  12. Bilyk, A., Mönch, L.: A variable neighborhood search approach for planning and scheduling of jobs on unrelated parallel machines. Journal of Intelligent Manufacturing 23(5), 1621–1635 (2012)

    Article  Google Scholar 

  13. Lawler, E.L., Labetoulle, J.: On preemptive scheduling of unrelated parallel processors by linear programming. Journal of the ACM (JACM) 25(4), 612–619 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  14. Kolen, A.W.J., Kroon, L.G.: On the computational complexity of (maximum) shift class scheduling. European Journal of Operational Research 64(1), 138–151 (1993)

    Article  MATH  Google Scholar 

  15. Hancerliogullari, G., Rabadi, G., Al-Salem, A.H.: Greedy algorithms and metaheuristics for a multiple runway combined arrival-departure aircraft sequencing problem. Journal of Air Transport Management 32, 39–48 (2013)

    Article  Google Scholar 

  16. Lenstra, J.K., Rinnooy Kan, A.H.G., Brucker, P.: Complexity of machine scheduling problems. Annals of Discrete Mathematics 1, 343–362 (1977)

    Article  MathSciNet  Google Scholar 

  17. Kall, P., Wallace, S.W.: Stochastic programming. Wiley, New York (1994)

    MATH  Google Scholar 

  18. Prékopa, A.: Stochastic programming. Kluwer Academic Publishers, Dordrecht (1995)

    Book  Google Scholar 

  19. Birge, J.R., Louveaux, F.: Introduction to Stochastic Programming. Springer (1997)

    Google Scholar 

  20. Soyster, A.L.: Convex programming with set-inclusive constraints and applications to inexact linear programming. Operations Research 21, 1154–1157 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  21. Ben-Tal, A., El Ghaoui, L., NemirowskiI, A.: Robust optimization. Princeton University Press (2009)

    Google Scholar 

  22. Bertsimas, D., Pachamanova, D., Sim, M.: Robust linear optimization under general norms. Operations Research Letters 32(6), 510–516 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  23. Bertsimas, D., Sim, M.: The price of robustness. Operations Research 52(1), 35–53 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  24. Mulvey, J.M., Vanderbei, R.J., Zenios, S.A.: Robust optimization of large-scale systems. Operations Research 43(2), 264–281 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  25. Kouvelis, P., Yu, G.: Robust discrete optimization and its applications. Springer (1997)

    Google Scholar 

  26. Billaut, J.C., Moukrim, A., Sanlaville, E.: Flexibility and robustness in scheduling. ISTE/John Wiley & Sons (2008)

    Google Scholar 

  27. Kouvelis, P., Daniel, R.L., Vairaktarakis, G.: Robust scheduling of a two-machine flow shop with uncertain processing times. IIE Transactions 32(5), 421–432 (2000)

    Google Scholar 

  28. Averbakh, I.: On the complexity of a class of combinatorial optimization problems with uncertainty. Mathematical Programming 90(2), 263–272 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  29. Kasperski, A., Kurpisz, A.: Approximating a two-machine flow shop scheduling under discrete scenario uncertainty. European Journal of Operational Research 217(1), 36–43 (2012)

    Article  MATH  MathSciNet  Google Scholar 

  30. Aloulou, M.A., Della Croce, F.: Complexity of single machine scheduling problems under scenario-based uncertainty. Operations Research Letters 36(3), 338–342 (2008)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Widad Naji .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Naji, W., Espinouse, ML., Cung, VD. (2015). Towards a Robust Scheduling on Unrelated Parallel Machines: A Scenarios Based Approach. In: Le Thi, H., Pham Dinh, T., Nguyen, N. (eds) Modelling, Computation and Optimization in Information Systems and Management Sciences. Advances in Intelligent Systems and Computing, vol 360. Springer, Cham. https://doi.org/10.1007/978-3-319-18167-7_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-18167-7_30

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-18166-0

  • Online ISBN: 978-3-319-18167-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics