Skip to main content

Multiple Fuzzy Roles: Analysis of Their Evolution in a Fuzzy Agent-Based Collaborative Design Platform

  • Conference paper
  • First Online:
  • 686 Accesses

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

Abstract

Design for configurations is a highly collaborative and distributed process. The use of fuzzy agents, that implement the collaborative and distributed design by means of fuzzy logic, is highly recommended due to the fuzzy nature of the collaboration, distribution, interaction and design problems. In this paper, we propose a fuzzy agent model, where fuzzy agents grouped in communities interact and perform multiple fuzzy design roles to converge towards solutions of product configuration. Analysis of both interactions and multiple fuzzy roles of fuzzy agents during product configuration in a collaborative design platform is proposed. The modelling of fuzzy agents and its illustration for a collaborative design platform are presented. The results of analysis have shown the important influence of fuzzy solution agents in the organization of the agent based collaborative design for configurations platform. The more the fuzzy agents share their knowledge, the more their fuzzy roles are complete in every domain of design for configurations. The degree of interactions between fuzzy agents in the design for configurations process has an impact on the emergence of increased activity of some fuzzy agents. The fuzzy function agents, influenced by many fuzzy requirement agents, are the most active in the design process. The simulation shows that this observation can be extended to the fuzzy solution agents. The most active fuzzy solution agents are those which create the best consensual solution. Simulations show that the consensus can be found principally by increasing the degree of interactions.

This is a preview of subscription content, log in via an institution.

Buying options

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

Learn about institutional subscriptions

References

  1. Agard, B., Barajas, M.: The use of fuzzy logic in product family development: literature review and opportunities. J. Intell. Manuf. 23(5), 1445–1462 (2012)

    Article  Google Scholar 

  2. Deciu, E.R., Ostrosi, E., Ferney, M., Gheorghe, M.: Configurable product design using multiple fuzzy models. J. Eng. Des. 16(2–3), 209–235 (2005)

    Article  Google Scholar 

  3. Doctor, F., Hagras, H., Callaghan, V.: An intelligent fuzzy agent approach for realising ambient intelligence in intelligent inhabited environments. IEEE Trans. SMC, Part A: Syst. Hum. 35(1), 55–65 (2005)

    Google Scholar 

  4. Duman, H., Hagras, H., Callaghan, V.: Intelligent association exploration and exploitation of fuzzy agents in ambient intelligent environments. J. Uncertain Syst. 2(2), 133–143 (2008)

    Google Scholar 

  5. Epstein, J.-G., Möhring M., Troitzsch K.G.: Fuzzy-logical rules in a multi-agent system. In: Proceedings of SimSocVI Workshop, Groningen, Netherlands, 19–21 September 2003

    Google Scholar 

  6. Ferber, J.: Multi-agent Systems. An Introduction to Distributed Artificial Intelligence. Addison Wesley, London (1999)

    Google Scholar 

  7. Ferber J., Stratulat T., Tranier J.: Towards an integral approach of organizations in multi-agent systems: the MASQ approach. In: Multi-agent Systems: Semantics and Dynamics of Organizational Models, Virginia Dignum (Ed), IGI (2009)

    Google Scholar 

  8. Fougères A.-J.: Agents to cooperate in distributed design process. In: IEEE International Conference on Systems, Man and Cybernetics, (SMC’04), The Hague, vol. 3, pp. 2629–2634 (2004)

    Google Scholar 

  9. Fougères, A.-J.: Modelling and simulation of complex systems: an approach based on multi-level agents. Int. J. Comput. Sci. Issues 8(6), 8–17 (2011)

    Google Scholar 

  10. Fougères, A.-J.: A modelling approach based on fuzzy agents. Int. J. Comput. Sci. Issues 9(6), 19–28 (2012)

    Google Scholar 

  11. Fougères, A.-J., Choulier, D., Ostrosi, E.: ADEA–a multi agent system for design activity analysis. In: Proceedings of the 19th ISPE International Conference on Concurrent Engineering (CE’2012), Trier, Germany, 3–7 September 2012, vol. 1, pp. 485–496 (2012)

    Google Scholar 

  12. Fougères, A.-J., Ostrosi, E.: Fuzzy agent-based approach for consensual design synthesis in product integrated configuration. Integr. Comput.-Aided Eng. 20(3), 259–274 (2013)

    Article  Google Scholar 

  13. Ghasem-Aghaee, N., Ören, T.I.: Cognitive complexity and dynamic personality in agent simulation. Comput. Hum. Behav. 23, 2983–2997 (2007)

    Article  Google Scholar 

  14. Skarmeta, A.F.G., Barberá, H.M., Alonso M.S.: A fuzzy agents architecture for autonomous mobile robots. In: Proceedings of IFSA’99, Taiwan (1999)

    Google Scholar 

  15. Jennings, N.R.: On agent-based software engineering. AI 117, 277–296 (2000)

    Google Scholar 

  16. Fard, M.K., Zaeri, A., Aghaee, N.G., Bakhsh, M.A.N., Mardukhi, F.: Fuzzy emotional COCOMO II software cost estimation (FECSCE) using multi-agent systems. Appl. Soft Comput. 11(2), 2260–2270 (2011)

    Article  Google Scholar 

  17. Kota, R., Gibbins, N., Jennings, N.R.: Self-organising agent organisations. In: Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems, vol. 2, pp. 797–804 (2009)

    Google Scholar 

  18. Kubera, Y., Mathieu, P., Picault, S.: IODA: an interaction-oriented approach for multi-agent based simulations. AAMAS 23(3), 303–343 (2011)

    Google Scholar 

  19. Leitão, P.: Agent-based distributed manufacturing control: a state-of-the-art survey. Eng. Appl. Artif. Intell. 22(7), 979–991 (2009)

    Article  Google Scholar 

  20. Lughofer, E.: Evolving Fuzzy Systems—Methodologies. Advanced Concepts and Applications. Springer, Berlin (2011)

    Book  Google Scholar 

  21. Di Marzo, S.G., Gleizes, M.-P., Karageorgos, A.: Self-organization in multi-agent systems. Knowl. Eng. Rev. 20(2), 165–189 (2005)

    Article  Google Scholar 

  22. Micaëlli, J.-P., Fougères, A.-J.: L’Évaluation creative. UTBM Press, Belfort (2007)

    Google Scholar 

  23. Monostori, L., Vancza, J., Kumara, S.R.T.: Agent-based systems for manufacturing. Ann. CIRP 55(2), 697–720 (2006)

    Article  Google Scholar 

  24. Movahed-Khah, R., Ostrosi, E., Garro, O.: Analysis of interaction dynamics in collaborative and distributed design process. Int. J. Comput. Ind. 61(2), 2–14 (2010)

    Article  Google Scholar 

  25. Munoz-Hernandez, S., Gomez-Perez, J.M.: Solving Collaborative Fuzzy Agents Problems with CLP(FD). Lecture Notes in Computer Science, vol. 3350/2005, pp. 187–202 (2005)

    Google Scholar 

  26. Nwana, H.S.: Software agents: an overview. Knowl. Eng. Rev. 11(2), 205–244 (1996)

    Article  Google Scholar 

  27. Ostrosi, E., Bi, S.T.: Generalised design for optimal product configuration. Int. J. Adv. Manuf. Technol. 49(1–4), 13–25 (2010)

    Article  Google Scholar 

  28. Ostrosi, E., Fougères, A.-J., Ferney, M.: Fuzzy agents for product configuration in collaborative and distributed design process. Appl. Soft Comput. 8(12), 2091–2105 (2012)

    Article  Google Scholar 

  29. Ostrosi, E., Fougères, A.-J., Ferney, M., Klein, D.: A fuzzy configuration multi-agent approach for product family modelling in conceptual design. J. Intell. Manuf. 23(6), 2565–2586 (2012)

    Article  Google Scholar 

  30. Ostrosi, E., Haxhiaj, L., Fukuda, S.: Fuzzy modelling of consensus during design conflict resolution. Res. Eng. Des. 23(1), 53–70 (2012)

    Article  Google Scholar 

  31. Shen, W., Norrie, D.H., Barthès, J.-P.: Multi-Agent Systems for Concurrent Intelligent Design and Manufacturing. Taylor and Francis, London (2001)

    Book  Google Scholar 

  32. Tweedale, J., Ichalkaranje, N.: Innovations in multi-agent systems. J. Netw. Comput. Appl. 30(3), 1089–1115 (2007)

    Article  Google Scholar 

  33. van Aart, C.: Organizational Principles for Multiagent Architectures. Birkhauser Verlag, Basel (2005)

    Book  Google Scholar 

  34. Wooldridge, M.: Agent-based software engineering. IEE Proc. Softw. Eng. 144(1), 26–37 (1997)

    Article  Google Scholar 

  35. Zadeh, L.A.: Fuzzy sets. Information and control 8, 338–353 (1965)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alain-Jérôme Fougères .

Editor information

Editors and Affiliations

Appendix

Appendix

I: Notation Used in the Fuzzy Agent Model

\(\tilde{A}=\left\{ {\tilde{\alpha }_i } \right\} \) :

is the finite fuzzy set of fuzzy agents

\(\tilde{I}=\left\{ {\tilde{\iota }_i } \right\} \) :

is the finite fuzzy set of interactions defined for all fuzzy agents

\(\tilde{P}=\left\{ {\tilde{\rho }_i } \right\} \) :

is the finite fuzzy set of roles to be performed by all fuzzy agents

\(\tilde{O}=\left\{ {\tilde{o}_i } \right\} \) :

is the finite fuzzy set of organizations of all fuzzy agents into communities

\(\tilde{\varSigma }=\left\{ {\tilde{\sigma }_i } \right\} \) :

is the finite fuzzy set of states defined in agent-based system

\(\tilde{\varSigma }_{\tilde{\alpha }_i } \subseteq \tilde{\varSigma }\) :

is the finite fuzzy set of states of fuzzy agent \(\tilde{\alpha }_i \)

\(\tilde{\varPi }=\left\{ {\tilde{\pi }_i } \right\} \) :

is the finite fuzzy set of perceptions in agent-based system

\(\tilde{\varPi }_{\tilde{\alpha }_i } \subseteq \tilde{\varPi }\) :

is the finite fuzzy set of perceptions of fuzzy agent \(\tilde{\alpha }_i \)

\(\tilde{\varDelta }=\left\{ {\tilde{\delta }_i } \right\} \) :

is the finite fuzzy set of fuzzy decisions, with \(\tilde{\varDelta }_{\tilde{\alpha }_i } =<\tilde{E}_{\tilde{\alpha }_i } ,\tilde{X}_{\tilde{\alpha }_i } ,\tilde{\varGamma }_{\tilde{\alpha }_i } >\)

\(\tilde{\varGamma }=\left\{ {\tilde{\gamma }_i } \right\} \) :

is the finite fuzzy set of actions

\(\tilde{\varGamma }_{\tilde{\alpha }_i } \subseteq \tilde{\varGamma }\) :

is the finite fuzzy set of actions that fuzzy agent \(\tilde{\alpha }_i \) can process

\(\tilde{\varLambda }_{\tilde{\alpha }_i } \subseteq \tilde{\varGamma }\) :

is the specific finite fuzzy set of communication acts that fuzzy agent \(\tilde{\alpha }_i \) can process; \(\tilde{\lambda }_{s,r} =<\tilde{\lambda },\tilde{\alpha }_s ,\tilde{\alpha }_r ,\tilde{P}_{\tilde{\alpha }_s } ,\tau ,\tilde{\eta }>\) is a fuzzy communication between \(\tilde{\alpha }_s \) and \(\tilde{\alpha }_r \)

\(\tilde{K}=\left\{ {\tilde{\kappa }_i } \right\} \) :

is the finite fuzzy set of fuzzy knowledge in agent-based system

\(\tilde{K}_{\tilde{\alpha }_i } \subseteq \tilde{K}\) :

is the finite fuzzy set of fuzzy knowledge of fuzzy agent \(\tilde{\alpha }_i \), with \(\tilde{K}_{\tilde{\alpha }_i } =\tilde{P}_{\tilde{\alpha }_i } \cup \tilde{\varSigma }_{\tilde{\alpha }_i } \cup \tilde{\varSigma }_{{\tilde{M}} _{\tilde{\alpha }_i }} \)

\(\tilde{E}=\left\{ {\tilde{\varepsilon }_i } \right\} \) :

is the finite fuzzy set of fuzzy events observed in agent-based system

\(\tilde{E}_{\tilde{\alpha }_i } \subseteq \tilde{E}\) :

is the finite fuzzy set of fuzzy events that fuzzy agent \(\tilde{\alpha }_i \) can observe

\(\tilde{X}=\left\{ {\tilde{\chi }_i } \right\} \) :

is the finite fuzzy set of conditions in agent-based system

\(\tilde{X}_{\tilde{\alpha }_i } \in \tilde{X}\) :

is the finite fuzzy set of conditions associated to internal states of fuzzy agent \(\tilde{\alpha }_i \)

\(\tilde{B}=\left\{ {\tilde{\beta }_i } \right\} \) :

is the finite fuzzy set of speech acts

\(\tilde{H}=\left\{ {\tilde{\eta }_i } \right\} \) :

is the finite fuzzy set of messages

\(\tilde{T}=\left\{ {\tilde{\tau }_i } \right\} \) :

is the finite set of types of messages

\(\tilde{M}_\alpha =<\tilde{A},\tilde{I},\tilde{P},\tilde{O}>\) :

is the tuple defining an agent-based system

\(\varPhi _{\tilde{\varPi }(\tilde{\alpha }_i )} :\tilde{\varSigma }\times \tilde{\varSigma }_{{\tilde{M}} _{\tilde{\alpha }_i }} \rightarrow \tilde{\varPi }_{\tilde{\alpha }_i } \) :

is the function of observations of fuzzy agent \(\tilde{\alpha }_i \)

\(\varPhi _{\tilde{\varDelta }(\tilde{\alpha }_i )} :\tilde{\varPi }_{\tilde{\alpha }_i } \times \tilde{\varSigma }_{\tilde{\alpha }_i } \rightarrow \tilde{P}_{\tilde{\alpha }_i } \) :

is the function of decisions of fuzzy agent \(\tilde{\alpha }_i \)

\(\varPhi _{\tilde{\varGamma }(\tilde{\alpha }_i )} :\tilde{\varDelta }_{\tilde{\alpha }_i } \times \tilde{\varSigma }\rightarrow \tilde{\varGamma }_{\tilde{\alpha }_i } \) :

is the function of actions of fuzzy agent \(\tilde{\alpha }_i \)

II: Characteristics Defined for the Case Study

figure a

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Fougères, AJ., Ostrosi, E. (2016). Multiple Fuzzy Roles: Analysis of Their Evolution in a Fuzzy Agent-Based Collaborative Design Platform. In: Madani, K., Dourado, A., Rosa, A., Filipe, J., Kacprzyk, J. (eds) Computational Intelligence. IJCCI 2013. Studies in Computational Intelligence, vol 613. Springer, Cham. https://doi.org/10.1007/978-3-319-23392-5_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23392-5_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23391-8

  • Online ISBN: 978-3-319-23392-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics