Iterative Optimization-Based Simulation: A Decision Support Tool for Job Release

  • Nuno O. Fernandes
  • Mohammad Dehghanimohammadabadi
  • S. Carmo Silva
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 746)


Job release is an essential scheduling function and a core part of every production planning and control system. Essentially, job release has to do with the timing and the jobs to release on to the shop floor, in such way that, a balanced and restricted workload is achieved. In this paper, an Iterative Optimization-based Simulation (IOS) decision support tool is proposed for job release. This is in line with Industry 4.0 paradigm, allowing the autonomous selection of jobs based on the current shop floor situation. This decision support tool is implemented using SIMIO as a simulation manager, MATLAB as an optimization manager and MySQL as a database manager.


Decision support system Load-based job release Simulation-optimization 



This work had the financial support of FCT - Fundação para a Ciência e Tecnologia of Portugal under the project PEst2015-2020: UID/CEC/00319/2013.


  1. 1.
    Stevenson, M., Hendry, L.C., Kingsman, B.G.: A review of production planning and control: the applicability of key concepts to the make-to-order industry. Int. J. Prod. Res. 43(5), 869–898 (2005)CrossRefGoogle Scholar
  2. 2.
    Fredendall, L.D., Divesh, O., Patterson, J.W.: Concerning the theory of workload control. Eur. J. Oper. Res. 201, 99–111 (2010)CrossRefGoogle Scholar
  3. 3.
    Figueira, G., Almada-Lobo, B.: Hybrid simulation optimization methods: a taxonomy and discussion. Simul. Model. Pract. Theory 46, 118–134 (2014)CrossRefGoogle Scholar
  4. 4.
    Tekin, E., Sabuncuoglu, I.: Simulation optimization: a comprehensive review on theory and applications. IIE Trans. 36(11), 1067–1081 (2004)CrossRefGoogle Scholar
  5. 5.
    Kingsman, B.G.: Modelling input–output workload control for dynamic capacity planning in production planning systems. Int. J. Prod. Econ. 68, 73–93 (2000)CrossRefGoogle Scholar
  6. 6.
    Land, M., Gaalman, G.: The performance of workload control concepts in job shops: improving the release method. Int. J. Prod. Econ. 56–57(20), 347–364 (1998)CrossRefGoogle Scholar
  7. 7.
    Land, M.: Parameters and sensitivity in workload control. Int. J. Prod. Econ. 104(2), 625–638 (2006)CrossRefGoogle Scholar
  8. 8.
    Thürer, M., Fernandes, N.O., Stevenson, M., Qu, T.: On the backlog-sequencing decision for extending the applicability of ConWIP to high-variety contexts: an assessment by simulation. Int. J. Prod. Res. 55(16), 4695–4711 (2016)CrossRefGoogle Scholar
  9. 9.
    Fernandes, N.O., Silva, C., Silva, S.C.: Order release in the hybrid MTO-FTO production. Int. J. Prod. Econ. 170(Part B), 513–520 (2015)CrossRefGoogle Scholar
  10. 10.
    Fernandes, N.O., Thurer, M., Silva, C., Carmo-Silva, S.: Improving workload control order release: incorporating a starvation avoidance trigger into continuous release. Int. J. Prod. Econ. 194, 181–189 (2017)CrossRefGoogle Scholar
  11. 11.
    Irastorza, J.C., Deane, R.H.: A loading and balancing methodology for job shop control. AIIE Trans. 6(4), 302–307 (1974)CrossRefGoogle Scholar
  12. 12.
    Portioli-Staudacher, A., Tantardini, M.: A lean-based ORR system for non-repetitive manufacturing. Int. J. Prod. Res. 50(12), 3257–3273 (2012)CrossRefGoogle Scholar
  13. 13.
    Yan, H., Stevenson, M., Hendry, L.C., Land, M.J.: Load-Oriented Order Release (LOOR) revisited: bringing it back to the state of the art. Prod. Plann. Control 27(13), 1078–1091 (2016)CrossRefGoogle Scholar
  14. 14.
    Lin, J.T., Chen, C.M.: Simulation optimization approach for hybrid flow shop scheduling problem in semiconductor back-end manufacturing. Simul. Model. Pract. Theory 51, 100–114 (2015)CrossRefGoogle Scholar
  15. 15.
    Klemmt, A., Horn, S., Weigert, G., Wolter, K.J.: Simulation-based optimization vs. mathematical programming: a hybrid approach for optimizing scheduling problems. Robot. Comput.-Integr. Manuf. 25(6), 917–925 (2009)CrossRefGoogle Scholar
  16. 16.
    Dehghanimohammadabadi, M., Keyser, T.K., Cheraghi, S.H.: A novel Iterative Optimization-based Simulation (IOS) framework: an effective tool to optimize system’s performance. Comput. Ind. Eng. 111, 1–17 (2017)CrossRefGoogle Scholar
  17. 17.
    Dehghanimohammadabadi, M., Keyser, T.K.: Tradeoffs between objective measures and execution speed in iterative optimization-based simulation (IOS). In: Proceedings of the Winter Simulation Conference, pp. 2848–2859. IEEE Press (2015)Google Scholar
  18. 18.
    Subramanian, D., Pekny, J.F., Reklaitis, G.V.: A simulation–optimization framework for addressing combinatorial and stochastic aspects of an R&D pipeline management problem. Comput. Chem. Eng. 24(2), 1005–1011 (2000)CrossRefGoogle Scholar
  19. 19.
    Gupta, A.K., Sivakumar, A.I.: Conjunctive simulated scheduling. Int. J. Adv. Manuf. Technol. 26(11–12), 1409–1413 (2005)CrossRefGoogle Scholar
  20. 20.
    Sivakumar, A.I.: Multiobjective dynamic scheduling using discrete event simulation. Int. J. Comput. Integr. Manuf. 14(2), 154–167 (2001)CrossRefGoogle Scholar
  21. 21.
    Dehghanimohammadabadi, M.: Iterative Optimization-based Simulation (IOS) with Predictable and Unpredictable Trigger Events in Simulated Time. Western New England University (2016).
  22. 22.
    Dehghanimohammadabadi, M., Keyser, T.K.: Intelligent simulation: integration of SIMIO and MATLAB to deploy decision support systems to simulation environment. Simul. Model. Pract. Theory 71, 45–60 (2017)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Nuno O. Fernandes
    • 1
    • 3
  • Mohammad Dehghanimohammadabadi
    • 2
  • S. Carmo Silva
    • 3
  1. 1.Escola Superior de TecnologiaInstituto Politécnico de Castelo BrancoCastelo BrancoPortugal
  2. 2.Department of Mechanical and Industrial EngineeringNortheastern UniversityBostonUSA
  3. 3.Department of Production and Systems, ALGORITMI Research UnitUniversity of MinhoBragaPortugal

Personalised recommendations