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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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).
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).
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).
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).
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).
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).
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).
Jang, W.S.: Dynamic scheduling of stochastic jobs on a single machine. European Journal of Operational Research. Vol. 138, pp. 518-530 (2002).
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).
De Castro, L.N., Timmis, J.: Artificial Immune Systems: A new computational intelligence approach. Springer, New York (2002).
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).
Mascis, A., Pacciarelli, D.: Job-shop scheduling with blocking and no-wait constraints. European Journal of Operational Research. Vol. 143, pp. 498-517 (2002).
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).
Garrett, S.M.: How do we evaluate artificial immune systems? Evolutionary Computation. Vol. 13, pp. 145-177 (2005).
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).
Al-Hammadi, Y., Aickelin, U., Greensmith, J.: DCA for Bot Detection. 2008 IEEE World Congress on Computational Intelligence. pp. 1807-1816 (2008).
Greensmith, J.: The dendritic cell algorithm. PhD Thesis, School of Computer Science, University of Nottingham, UK (2007).
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).
Greensmith, J., Aickelin, U.: The deterministic dendritic cell algorithm. 7th International Conference on Artificial Immune Systems. Vol. 5132, pp. 291-302 (2008).
Beasley, J.: OR-Library: Distributing test problems by electronic mail. The Journal of the Operational Research Society. Vol. 41, pp. 1069-1072 (1990).
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights 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)