Skip to main content

A Review of Multi-agent Systems Used in Industrial Applications

  • Conference paper
  • First Online:
Service Oriented, Holonic and Multi-Agent Manufacturing Systems for Industry of the Future (SOHOMA 2022)

Part of the book series: Studies in Computational Intelligence ((SCI,volume 1083))

Abstract

The purpose of this review is to present the different facets of multi-agent systems (MAS) with an accent on their two main areas: MAS for developing decentralized systems and MAS for modelling and simulations. In this respect a brief state of the art is presented with emphasis on the principal applications of MAS, mainly in manufacturing. Some current platforms are briefly analyzed in order to show their potential in developing MAS applications and simulations.

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 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Herrera, M., Perez Hernandez, M., Parlikad, A.K., Izquierdo, J.: A Review on Control and Optimisation of Multi-Agent Systems and Complex Networks for Systems Engineering (2020). https://doi.org/10.20944/preprints202001.0282.v1

  2. Leszczyna, R.: Evaluation of Agent Platforms (ver. 2.0). EUR 23508 EN. Luxembourg (Luxembourg): European Commission; JRC47224 (2008)

    Google Scholar 

  3. Bhamra, G.S., Verma, A.K., Patel, R.B.: Intelligent software agent technology: an overview. Int. J. Comput. Appl. 89, 19–31 (2014). https://doi.org/10.5120/15474-4160

  4. Latsou, C., Farsi, M., Erkoyuncu, J., Morris, G.: Digital twin integration in multi-agent cyber physical manufacturing systems. IFAC-PapersOnLine 54, 811–816 (2021). https://doi.org/10.1016/j.ifacol.2021.08.096

    Article  Google Scholar 

  5. Lyu, G., Fazlirad, A., Brennan, R.: Multi-agent modeling of cyber-physical systems for IEC 61499 based distributed automation. Procedia Manufact. 51, 1200–1206 (2020). https://doi.org/10.1016/j.promfg.2020.10.168

    Article  Google Scholar 

  6. Woltmann, S., Kittel, J., Stomberg, M., Coordes, A.: Using multi-agent systems for demand response aggregators: a technical implementation. In: 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 911–918 (2020). https://doi.org/10.1109/ETFA46521.2020.9212168

  7. Obitko, M., Mařík, V.: Ontologies for multi-agent systems in manufacturing domain. In: DEXA Workshop, pp. 597–602 (2002). https://doi.org/10.1109/DEXA.2002.1045963

  8. Jamison, N.: Robotic Process Automation: A New Era of Agent Engagement, A Frost & Sullivan White Paper (2017). www.frost.com

  9. Costa-Montenegro, E., et al.: Multi-agent system model of a BitTorrent network. In: 9th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, pp. 586–591 (2008). https://doi.org/10.1109/SNPD.2008.168

  10. Leitão, P., Karnouskos, S., Ribeiro, L., Moutis, P., Barbosa, J., Strasser, T.: Common practices for integrating industrial agents and low level automation functions. In: 43rd Annual Conference of the IEEE Industrial Electronics Society (IECON), pp. 6665–6670 (2017). https://doi.org/10.1109/IECON.2017.8217164

  11. IEEE Recommended Practice for Industrial Agents: Integration of Software Agents and Low-Level Automation Functions, Developed by the Standards Committee of the IEEE Industrial Electronics Society, Approved 24 September 2020, IEEE SA Standards Board

    Google Scholar 

  12. Lane, J.: Method, theory, and multi-agent artificial intelligence: creating computer models of complex social interaction. J. Cogn. Sci. Relig. 1, 161–180 (2014). https://doi.org/10.1558/jcsr.v1i2.161

    Article  Google Scholar 

  13. Taherian, M., Mousavi, S., Chamani, H.: An agent-based simulation with NetLogo platform to evaluate forward osmosis process (PRO Mode). Chin. J. Chem. Eng. 26, 2487–2494 (2018). https://doi.org/10.1016/j.cjche.2018.01.032

    Article  Google Scholar 

  14. Ginovart, M., Prats, C.: A bacterial individual-based virtual bioreactor to test handling protocols in a Netlogo platform. IFAC Proc. Vol. 45(2), 647–652 (2012). ISSN 1474-6670, ISBN 9783902823236

    Google Scholar 

  15. Damaceanu, R.-C.: An agent-based computational study of wealth distribution in function of resource growth interval using NetLogo. Appl. Math. Comput. 201(1–2), 371–377 (2008). ISSN 0096-3003

    Google Scholar 

  16. Souissi, M., Bensaid, K., Rachid, E.: Multi-agent modeling and simulation of a stock market. Invest. Manag. Financ. Innov. 15, 123–134 (2018). https://doi.org/10.21511/imfi.15(4).2018.10

    Article  Google Scholar 

  17. He, B.Y., et al.: A validated multi-agent simulation test bed to evaluate congestion pricing policies on population segments by time-of-day in New York City. Transp. Policy 101, 145–161 (2021). ISSN 0967-070X

    Google Scholar 

  18. Muravev, D.F., Hu, H., Rakhmangulov, A., Mishkurov, P.: Multi-agent optimization of the intermodal terminal main parameters by using AnyLogic simulation platform: case study on the Ningbo-Zhoushan Port. Int. J. Inf. Manag. 57, 102133 (2021). ISSN 0268-4012

    Google Scholar 

  19. Leitão, P., Karnouskos, S., Ribeiro, L., Lee, J., Strasser, T., Colombo, A.W.: Smart agents in industrial cyber–physical systems. Proc. of IEEE 104(5), 1086–1101 (2016)

    Article  Google Scholar 

  20. Duangsuwan, J., Liu, K.: A multi-agent system for intelligent building control - norm approach. In: 2nd International Conference on Agents and Artificial Intelligence ICAART, vol. 2, pp. 22–29 (2010)

    Google Scholar 

  21. Choi, I.-S., Hong, J., Kim, T.-E.W.: Multi-agent based cyber attack detection and mitigation for distribution automation system. IEEE Access 8, 183495–183504 (2020). https://doi.org/10.1109/ACCESS.2020.3029765

    Article  Google Scholar 

  22. Herrero, Á., Corchado, E.: Multiagent systems for network intrusion detection: a review. In: Herrero, Á., Gastaldo, P., Zunino, R., Corchado, E. (eds.) Advances in Intelligent and Soft Computing, vol. 63, pp. 143–154. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04091-7_18

    Chapter  Google Scholar 

  23. George, A., Ali, M., Papakostas, N.: Utilising robotic process automation technologies for streamlining the additive manufacturing design workflow. CIRP Ann. 70, 119–122 (2021). https://doi.org/10.1016/j.cirp.2021.04.017

    Article  Google Scholar 

  24. Wilensky, U., Rand, W.: Introduction to Agent-Based Modeling: Modeling Natural, Social and Engineered Complex Systems with NetLogo. MIT Press, Cambridge (2015). ISBN 978-0262731898

    Google Scholar 

  25. Krzywicki, D., Turek, W., Byrski, A., Kisiel-Dorohinicki, M.: Massively-concurrent agent-based evolutionary computing. J. Comput. Sci. 11, 153–162 (2015). https://doi.org/10.1016/j.jocs.2015.07.003

    Article  Google Scholar 

  26. Leszczyna, R.: Evaluation of Agent Platforms, ver. 2.0, EUR 23508 EN, Luxembourg: European Commission, JRC47224 (2008)

    Google Scholar 

  27. Leszczyna, R.: Architecture supporting security of agent systems. Ph.D. thesis, Gdansk University of Technology, Gdansk, Poland (2006)

    Google Scholar 

  28. Braubach, L., Pokahr, A., Lamersdorf, W.: Jadex: a BDI-agent system combining middleware and reasoning. In: Unland, R., Calisti, M., Klusch, M. (eds.) Software Agent-Based Applications Platforms and Development Kits, pp. 143–168. Birkhäuser Basel, Basel (2005). https://doi.org/10.1007/3-7643-7348-2_7

    Chapter  Google Scholar 

  29. Kravari, K., Bassiliades, N.: A survey of agent platforms. J. Artif. Soc. Soc. Simul. 18, 11 (2015). https://doi.org/10.18564/jasss.2661

    Article  Google Scholar 

  30. Leitão, P., Marík, V., Vrba, P.: Past, present, and future of industrial agent applications. IEEE Trans. Industr. Inform. 9, 2360–2372 (2013). https://doi.org/10.1109/TII.2012.2222034

    Article  Google Scholar 

  31. Kruger, K., Basson, A.: Evaluation of JADE multi-agent system and Erlang holonic control implementations for a manufacturing cell. Int. J. Comput. Integr. Manuf. 32, 1–16 (2019). https://doi.org/10.1080/0951192X.2019.1571231

    Article  Google Scholar 

  32. Braubach, L., Pokahr, A., Moldt, D., Lamersdorf, W.: Goal representation for BDI agent systems. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) ProMAS 2004. LNCS (LNAI), vol. 3346, pp. 44–65. Springer, Heidelberg (2005). https://doi.org/10.1007/978-3-540-32260-3_3

    Chapter  Google Scholar 

  33. Active Components JADEX. https://www.activecomponents.org/#/docs/overview. Accessed June 2022

  34. Bergenti, F., Caire, G., Gotta, D.: Agent-based social gaming with AMUSE. Procedia Comput. Sci. 32, 914–919 (2014). https://doi.org/10.1016/j.procs.2014.05.511

    Article  Google Scholar 

  35. Wade. Workflows and Agents Development Environment. https://jade.tilab.com/wadeproject/. Accessed June 2022

  36. Bellifemine, F., Carie, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley, Hoboken (2007). ISBN 978-0-470-05747-6

    Google Scholar 

  37. JAVA Agent Development Framework. https://jade.tilab.com/. Accessed June 2022

  38. Winikoff, M.: Jack™ intelligent agents: an industrial strength platform. In: Bordini, R.H., Dastani, M., Dix, J., El Fallah Seghrouchni, A. (eds.) Multi-Agent Programming. MSASSO, vol. 15, pp. 175–193. Springer, Boston, MA (2005). https://doi.org/10.1007/0-387-26350-0_7

    Chapter  Google Scholar 

  39. JACK autonomous software. https://aosgrp.com/products/jack/. Accessed June 2022

  40. Odell, J.: Agent Technology - An Overview, paper/booklet (2011). http://www.jamesodell.com/Agent_Technology-An_Overview.pdf. Accessed June 2022

  41. NetLogo. https://ccl.northwestern.edu/netlogo/. Accessed June 2022

  42. Marcon, E., Chaabane, S., Sallez, Y., Bonte, T., Trentesaux, D.: A multi-agent system based on reactive decision rules for solving the caregiver routing problem in home health care. Simul. Model. Pract. Theory 74, 134–151 (2017) ISSN 1569-190X

    Google Scholar 

  43. MaDKit, The Multiagent Development Kit. https://www.madkit.net/madkit/. Accessed June 2022

  44. Gutknecht, O., Ferber, J.: Madkit: a generic multi-agent platform. In: Autonomous Agents, AGENTS 2000, Barcelona, pp. 78–79. ACM Press (2000). https://doi.org/10.1145/336595.337048

  45. Mesa: Agent-based modeling in Python 3+. https://mesa.readthedocs.io/en/latest/. Accessed June 2022

  46. Simoiu, M., Fagarasan, I., Ploix, S., Calofir, V., Iliescu, S.: Towards energy communities: a multi-agent case study. In: IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), pp. 1–6 (2022). https://doi.org/10.1109/AQTR55203.2022.9802060

  47. The Repast Suite. https://repast.github.io/. Accessed June 2022

  48. North, M.J., et al.: Complex adaptive systems modeling with repast symphony. Complex Adapt. Syst. Model. 1(1), 1–26 (2013). https://doi.org/10.1186/2194-3206-1-3

    Article  Google Scholar 

  49. AnyLogic Simulation Software. https://www.anylogic.com/. Accessed June 2022

  50. Răileanu, S.: Proposition of a generic model for the control of a guided flow system, Application of the holonic concepts in intelligent transportation (FMS/PRT), Ph.D. thesis, Univ. of Valenciennes, France (2011)

    Google Scholar 

  51. Leitão, P., Colombo, A.W., Karnouskos, S.: Industrial automation based on cyber-physical systems technologies: Prototype implementations and challenges. Comput. Ind. 81, 11–25 (2016). https://doi.org/10.1016/j.compind.2015.08.004

    Article  Google Scholar 

  52. Cardin, O., Trentesaux, D., Thomas, A., Castagna, P., Berger, T., Bril, H.: Coupling predictive scheduling and reactive control in manufacturing: state of the art and future challenges. In: Borangiu, T., Thomas, A., Trentesaux, D. (eds.) Service Orientation in Holonic and Multi-agent Manufacturing. Studies in Computational Intelligence, vol. 594, pp. 29–37. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-15159-5_3

    Chapter  Google Scholar 

  53. Derigent, W., Cardin, O., Trentesaux, D.: Industry 4.0: contributions of holonic manufacturing control architectures and future challenges. J. Intell. Manuf. 32(7), 1797–1818 (2020). https://doi.org/10.1007/s10845-020-01532-x

    Article  Google Scholar 

  54. Valckenaers, P., van Brussel, H.: Design for the Unexpected. From Holonic Manufacturing Systems towards a Humane Mechatronics Society. Butterworth-Heinemann, Elsevier (2015) ISBN 978-0-12-803662-4

    Google Scholar 

  55. Răileanu, S., Borangiu, T., Rădulescu, S.: Towards an ontology for distributed manufacturing control. In: Borangiu, T., Trentesaux, D., Thomas, A. (eds.) Service Orientation in Holonic and Multi-Agent Manufacturing and Robotics. Studies in Computational Intelligence, vol. 544, pp. 97–109. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-04735-5-7

  56. Meyer, G., Främling, K., Holmström, J.: Intelligent products: a survey. Comput. Ind. 60, 137–148 (2009). https://doi.org/10.1016/j.compind.2008.12.005

    Article  Google Scholar 

  57. The Foundation for Intelligent Agents. http://www.fipa.org/. Accessed June 2022

  58. Smith, R.G.: The contract net protocol: high-level communication and control in a distributed problem solver. IEEE Trans. Comput. 29(12), 1104–1113 (1980). https://doi.org/10.1109/TC.1980.1675516

    Article  Google Scholar 

  59. Borangiu, T., et al.: Product-driven automation in a service oriented manufacturing cell. In: International Conference on Industrial Engineering and Systems Management (IESM), Metz, France (2011)

    Google Scholar 

  60. Barata, J., Camarinha-Matos, L.: Coalitions of manufacturing components for shop floor agility - the CoBASA architecture. Int. J. Netw. Virtual Organ. 2(1), 50–77 (2003). https://doi.org/10.1504/IJNVO.2003.003518

    Article  Google Scholar 

  61. Sallez, Y., Berger, T., Trentesaux, D.: Management du cycle de vie d’un produit actif: Concept d’agent d’augmentation, 8ème Congrès international de Génie Industriel (2009). file:///C:/Users/BT/Downloads/Congres_GI_2009_paper179.pdf

    Google Scholar 

  62. McFarlane, D., Vaggelis, G., Wong, A., Harrison, M.: Product intelligence in industrial control: theory and practice. Annu. Rev. Control. 37, 69–88 (2013). https://doi.org/10.1016/j.arcontrol.2013.03.003

    Article  Google Scholar 

  63. Wong, C., McFarlane, D., Zaharudin, A., Agarwal, V.: The intelligent product driven supply chain. In: 2002 IEEE International Conference on Systems, Man and Cybernetics, vol. 4, p. 6. IEEE (2002)

    Google Scholar 

  64. Wooldridge, M.: An introduction to multi-agent systems. J. Artif. Soc. Soc. Simul. 7 (2004). https://doi.org/10.1007/978-3-642-01904-3_2

  65. Lu, L., Wang, G.: A study on multi-agent supply chain framework based on network economy. Comput. Ind. Eng. 54(2), 288–300 (2008). https://doi.org/10.1016/j.cie.2007.07.010

    Article  Google Scholar 

  66. Pach, C., Berger, T., Sallez, Y., Trentesaux, D.: Instantiation of the open-control concept in FMS based on potential fields. In: Proceedings Industrial Electronics Conference, IECON 2012 (2012). https://doi.org/10.1109/IECON.2012.6389486

  67. Roehrich, J.K., Parry, G., Graves, A.: Implementing build-to-order strategies: enablers and barriers in the European automotive industry. Int. J. Autom. Technol. Manag. 11(3), 221–235 (2011). https://doi.org/10.1504/IJATM.2011.040869

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Silviu Răileanu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Răileanu, S., Borangiu, T. (2023). A Review of Multi-agent Systems Used in Industrial Applications. In: Borangiu, T., Trentesaux, D., Leitão, P. (eds) Service Oriented, Holonic and Multi-Agent Manufacturing Systems for Industry of the Future. SOHOMA 2022. Studies in Computational Intelligence, vol 1083. Springer, Cham. https://doi.org/10.1007/978-3-031-24291-5_1

Download citation

Publish with us

Policies and ethics