Abstract
Autonomous Distributed Manufacturing Systems (ADMS) have been proposed to realise flexible control structures of manufacturing systems. In the previous researches, a real-time scheduling method based on utility values has been proposed and applied to the ADMS. Multi-agent reinforcement learning is newly proposed and implemented to the job agents and resource agents, in order to improve their coordination processes. The status, the action and the reward are defined for the individual job agents and the resource agents to evaluate the suitable utility values based on the status of the ADMS. Some case studies of the real-time scheduling have been carried out to verify the effectiveness of the proposed methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Moriwaki, & T., Sugimura, N. (1992). Object-oriented modelling of autonomous distributed manufacturing system and its application to real-time scheduling. Proceedings of the ICOOMS ’92 (pp. 207–212).
Kadar, B., Monostori, L., & Szelke, E. (1998). An object-oriented framework for developing distributed manufacturing architectures. Journal of Intelligent Manufacturing, 9, 173–179.
Ueda, K. (1992). An approach to bionic manufacturing systems based on DNA-type information. Proceedings of the ICOOMS ‘92, (pp. 303–308).
Ueda, K., Hatono, I., Fujii, N., & Vaario, J. (2000). Reinforcement learning approach to biological manufacturing systems. Annals of the CIRP, 49, 343–346.
Hendrik, B., Jo, W., Paul, V., Luc, B., & Patrick, P. (1998). Reference architecture for holonic manufacturing systems: PROSA. Computers in Industry, 37, 255–274.
Sugimura, N., Tanimizu, Y., & Iwamura, K. (2004). A Study on real-time scheduling for holonic manufacturing system. CIRP Journal of Manufacturing Systems, 33(5), 467–475.
Iwamura, K., Okubo, N., Tanimizu, Y., & Sugimura, N. (2006). Real-time scheduling for holonic manufacturing systems based on estimation of future status. International Journal of Production Research, 44(18–19), 3657–3675.
Iwamura, K., Nakano, A., Tanimizu, Y., & Sugimura, N. (2007). A study on real-time scheduling for holonic manufacturing systems -Simulation for estimation of future status by individual holons-. In M. Vladimir, V. Valeriy, & W. C. Armando (Eds.), LNAI 4659 HoloMAS 2007 (pp. 205–214). Heidelberg: Springer.
Sutton, R., & Barto, A. (1998). Reinforcement learning: an introduction. Cambridge: The MIT Press.
Paternina-Arboleda, C., & Das, T. (2005). A multi-agent reinforcement learning approach to obtaining dynamic control policies for stochastic lot scheduling problem. Simulation Modelling Practice and Theory, 13, 389–406.
Kaelbling, L., Littman, M., & Moore, A. (1996). Reinforcement learning: a survey. Journal of Artificial Intelligence Research, 4, 237–285.
Sutton, R. (1988). Learning to predict by the methods of temporal differences. Machine Learning, 3, 9–44.
Wang, Y., & Usher, J. (2005). Application of reinforcement learning for agent-based production scheduling. Engineering Applications of Artificial Intelligence, 18, 73–82.
Fujii, N., Takasu, R., Kobayashi, M., Ueda, K. (2005). Reinforcement learning based product dispatching scheduling in a semiconductor manufacturing system. Proceedings of the 38th CIRP International seminar on manufacturing systems, CD-ROM
Aydin, E., & Oztemel, E. (2000). Dynamic job-shop scheduling using reinforcement learning agents. Robotics and Autonomous Systems, 33, 169–178.
Aissani, N., Beldjilali, B., & Trentesaux, D. (2009). Dynamic scheduling of maintenance tasks in the petroleum industry: A reinforcement approach. Engineering Applications of Artificial Intelligence, 22, 1089–1103.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag London Limited
About this chapter
Cite this chapter
Iwamura, K., Sugimura, N. (2011). Distributed Real-Time Scheduling by Using Multi-agent Reinforcement Learning. In: Wang, L., Ng, A., Deb, K. (eds) Multi-objective Evolutionary Optimisation for Product Design and Manufacturing. Springer, London. https://doi.org/10.1007/978-0-85729-652-8_11
Download citation
DOI: https://doi.org/10.1007/978-0-85729-652-8_11
Published:
Publisher Name: Springer, London
Print ISBN: 978-0-85729-617-7
Online ISBN: 978-0-85729-652-8
eBook Packages: EngineeringEngineering (R0)