Skip to main content

An Extended Deterministic Dendritic Cell Algorithm for Dynamic Job Shop Scheduling

  • Conference paper
  • First Online:
Research and Development in Intelligent Systems XXVII (SGAI 2010)

Abstract

The problem of job shop scheduling in a dynamic environment where random perturbation exists in the system is studied. In this paper, an extended deterministic Dendritic Cell Algorithm (dDCA) is proposed to solve such a dynamic Job Shop Scheduling Problem (JSSP) where unexpected events occurred randomly. This algorithm is designed based on dDCA and makes improvements by considering all types of signals and the magnitude of the output values. To evaluate this algorithm, ten benchmark problems are chosen and different kinds of disturbances are injected randomly. The results show that the algorithm performs competitively as it is capable of triggering the rescheduling process optimally with much less run time for deciding the rescheduling action. As such, the proposed algorithm is able to minimize the rescheduling times under the defined objective and to keep the scheduling process stable and efficient.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Rangsaritratsamee, R., Ferrell, J.W.G., Kurz, M.B.: Dynamic rescheduling that simultaneously considers efficiency and stability. Computers & Industrial Engineering. Vol. 46, pp. 1-15 (2004).

    Article  Google Scholar 

  2. Jain, A., Meeran, S.: A state-of-the-art review of job-shop scheduling techniques. European Journal of Operations Research. Vol. 113, pp. 390-434 (1999).

    Article  MATH  Google Scholar 

  3. Vinod, V., Sridharan, R.: Dynamic job-shop scheduling with sequence-dependent setup times: simulation modeling and analysis. International Journal of Advanced Manufacturing Technology. Vol. 36, pp. 355-372 (2008).

    Article  Google Scholar 

  4. Xiang, W., Lee, H.P.: Ant colony intelligence in multi-agent dynamic manufacturing scheduling. Engineering Applications of Artificial Intelligence. Vol. 21, pp. 73-85 (2008).

    Article  Google Scholar 

  5. Subramaniam, V., Ramesh, T., Lee, G.K., Wong, Y.S., Hong, G.S.: Job shop scheduling with dynamic fuzzy selection of dispatching rules. International Journal of Advanced Manufacturing Technology. Vol. 16, pp. 759-764 (2000).

    Article  Google Scholar 

  6. Blackstone, J.H., Phillips, D.T., Hogg, G.L.: A state-of-the-art survey of dispatching rules for manufacturing job shop operations. International Journal of Production Research. Vol. 20, pp. 27-45 (1982).

    Article  Google Scholar 

  7. Kang, S.G.: Multi-agent based beam search for intelligent production planning and scheduling. PhD Thesis, Department of Industrial and Manufacturing Systems Engineering, The University of Hong Kong, Hong Kong (2007).

    Google Scholar 

  8. Jang, W.S.: Dynamic scheduling of stochastic jobs on a single machine. European Journal of Operational Research. Vol. 138, pp. 518-530 (2002).

    Article  MATH  MathSciNet  Google Scholar 

  9. Sabuncuoglu, I., Bayiz M.: Analysis of reactive scheduling problems in a job shop environment. European Journal of Operational Research. Vol. 126, pp. 567-586 (2000).

    Article  MATH  Google Scholar 

  10. De Castro, L.N., Timmis, J.: Artificial Immune Systems: A new computational intelligence approach. Springer, New York (2002).

    MATH  Google Scholar 

  11. Greensmith, J., Aicklin, W., Cayzer, S.: Introducing dendritic cells as a novel immuneinspired algorithm for anomaly detection. 4th International Conference on Artificial Immune Systems. Vol. 3627, pp. 153-167 (2005).

    Google Scholar 

  12. Mascis, A., Pacciarelli, D.: Job-shop scheduling with blocking and no-wait constraints. European Journal of Operational Research. Vol. 143, pp. 498-517 (2002).

    Article  MATH  MathSciNet  Google Scholar 

  13. Qiu, X.N., Lau, H.Y.K.: An AIS-based hybrid algorithm with PSO for job shop scheduling problem. 10th IFCA Workshop on Intelligent Manufacturing Systems. pp. 371-376 (2010).

    Google Scholar 

  14. Garrett, S.M.: How do we evaluate artificial immune systems? Evolutionary Computation. Vol. 13, pp. 145-177 (2005).

    Article  MathSciNet  Google Scholar 

  15. Aickelin, U., Bentley, P., Cayzer, S., Kim, J., McLeod, J.: Danger theory: The link between AIS and IDS? 2th International Conference on Artificial Immune Systems. Vol. 2787, pp. 147-155 (2003).

    Article  Google Scholar 

  16. Al-Hammadi, Y., Aickelin, U., Greensmith, J.: DCA for Bot Detection. 2008 IEEE World Congress on Computational Intelligence. pp. 1807-1816 (2008).

    Google Scholar 

  17. Greensmith, J.: The dendritic cell algorithm. PhD Thesis, School of Computer Science, University of Nottingham, UK (2007).

    Google Scholar 

  18. Li, X., Fu, H.D., Huang, S.L.: Design of a dendritic cells inspired model based on danger theory for intrusion detection system. Proceedings of 2008 IEEE International Conference on Networking, Sensing and Control. Vol. 2, pp. 1137-1141 (2008).

    Article  Google Scholar 

  19. Greensmith, J., Aickelin, U.: The deterministic dendritic cell algorithm. 7th International Conference on Artificial Immune Systems. Vol. 5132, pp. 291-302 (2008).

    Article  Google Scholar 

  20. Beasley, J.: OR-Library: Distributing test problems by electronic mail. The Journal of the Operational Research Society. Vol. 41, pp. 1069-1072 (1990).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to X.N. Qiu or H.Y.K. Lau .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag London Limited

About this paper

Cite this paper

Qiu, X., Lau, H. (2011). An Extended Deterministic Dendritic Cell Algorithm for Dynamic Job Shop Scheduling. In: Bramer, M., Petridis, M., Hopgood, A. (eds) Research and Development in Intelligent Systems XXVII. SGAI 2010. Springer, London. https://doi.org/10.1007/978-0-85729-130-1_30

Download citation

  • DOI: https://doi.org/10.1007/978-0-85729-130-1_30

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-0-85729-129-5

  • Online ISBN: 978-0-85729-130-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics