Skip to main content

A Fuzzy Timed Object-Oriented Petri Net for Multi-Agent Systems

  • Conference paper
Advances in Neural Networks - ISNN 2008 (ISNN 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5264))

Included in the following conference series:

Abstract

In this paper, a multi-agent system (MAS) modeling method called fuzzy timed object-oriented Petri nets (FTOPN) is proposed. FTO-PN has extended Petri nets (PN) supporting object-oriented modeling and temporal fuzzy learning based on timed hierarchical object-oriented Petri net (TOPN) and fuzzy timed Petri net (FTPN). Our focus is the adaptation according to TOPN concepts of cooperation objects for supporting synchronous and asynchronous communications and the temporal fuzzy learning proposed in FTPN. These two diagrams have been chosen because they are the most commonly used in modeling MAS and describing agent learning and reasoning ability. That is to say, they can be used to model and illustrate both the structural and dynamic aspects of MAS. Not only the proposed FTOPN can be used to model complex MAS, but also FTOPN model can be refined into the object-oriented implementation easily. It has bridged the gap between the formal modeling and the system refinement, which can overcome the development problems in agent-oriented software engineering. At the same time, it also can be regarded as a conceptual and practical artificial intelligence (AI) tool for the integration of MAS into the mainstream practice of software development.

This work is jointly supported by National Natural Science Foundation of China (Grant No: 60405011, 60575057) and China Postdoctoral Foundation for China Postdoctoral Science Fund (Grant No: 20040350078).

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. Jennings, N.R., Sycara, K., Wooldridge, M.: A Roadmap of Agent Research and Development. Autonomous Agents and Multi-Agent Systems 1, 7–38 (1998)

    Article  Google Scholar 

  2. Luck, M., McBurney, P., Preist, C.: A Manifesto for Agent Technology: Towards Next Generation Computing. Autonomous Agents and Multi-Agent Sytems 9, 203–252 (2004)

    Article  Google Scholar 

  3. Chainbi, W.: Multi-agent systems: a Petri net with objects based approach, Intelligent Agent Technology. In: Proceedings of IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT 2004), pp. 429–432 (2004)

    Google Scholar 

  4. Shoham, Y.: Agent-oriented programming. Artificial Intelligence 60(1), 51–92 (1993)

    Article  MathSciNet  Google Scholar 

  5. Fisher, M.: Representing and executing agent-based systems. In: Wooldridge, M., Jennings, N.R. (eds.) Intelligent Agents: Theories, Architectures, and Languages. LNCS (LNAI), vol. 890, pp. 307–323. Springer, Berlin (1995)

    Google Scholar 

  6. Silva, V., Garcia, A., Brandao, A., Chavez, C., Lucena, C., Alencar, P.: Taming Agents and Objects in Software Engineering. In: Garcia, A., Lucena, C., Zamboneli, F., Omicini, A., Castro, J. (eds.) Software Engineering for Large-Scale Multi-Agent System. LNCS. Springer, Heidelberg (2003)

    Google Scholar 

  7. Hong, J.E., Bae, D.H.: Software Modeling And Analysis Using a Hierarchical Object-oriented Petri net. Information Sciences 130, 133–164 (2000)

    Article  MATH  Google Scholar 

  8. Jensen, K.: Coloured Petri Nets: Basic Concepts, Analysis methods and Practical Use, vol. 1, pp. 65–85. Springer, Berlin (1992)

    MATH  Google Scholar 

  9. Pedrycz, W., Camargo, H.: Fuzzy timed Petri nets. Fuzzy Sets and Systems 140(2), 301–330 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  10. Xu, H., Jia, P.F.: Timed Hierarchical Object-Oriented Petri Net-Part I: Basic Concepts and Reachability Analysis. In: Wang, G.-Y., Peters, J.F., Skowron, A., Yao, Y. (eds.) RSKT 2006. LNCS (LNAI), vol. 4062, pp. 727–734. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  11. Xu, H.: Studies on Timed Hierarchical Object-oriented Petri Net and Its Application, Doctor Thesis, Tsinghua University (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xu, H., Jia, P. (2008). A Fuzzy Timed Object-Oriented Petri Net for Multi-Agent Systems. In: Sun, F., Zhang, J., Tan, Y., Cao, J., Yu, W. (eds) Advances in Neural Networks - ISNN 2008. ISNN 2008. Lecture Notes in Computer Science, vol 5264. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87734-9_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87734-9_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-87733-2

  • Online ISBN: 978-3-540-87734-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics