1 / 11

Multi-Agent Systems Lecture 10 Computer Science WPI Spring 2002 Adina Magda Florea adina@wpi

Multi-Agent Systems Lecture 10 Computer Science WPI Spring 2002 Adina Magda Florea adina@wpi.edu. Organizational theories Agent platforms Lecture outline. 1 Computational organization theories 2 Organizational dimensions 3 Agent platforms 4 JADE and FIPA.

jeffryk
Télécharger la présentation

Multi-Agent Systems Lecture 10 Computer Science WPI Spring 2002 Adina Magda Florea adina@wpi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Multi-Agent SystemsLecture 10Computer Science WPISpring 2002Adina Magda Floreaadina@wpi.edu

  2. Organizational theoriesAgent platformsLecture outline 1 Computational organization theories 2 Organizational dimensions 3 Agent platforms 4 JADE and FIPA

  3. 1 Computational organization theories Aaron Drajpuch's presentation 3

  4. 2 MAS organizational dimensions (a) Structure • Centralized versus decentralized • Flat versus hierarchical 4

  5. Decentralized Structure Centralized Cooperative Self-interested Group Team Hierarchy Market Federation Community of practice Coalition 5

  6. (b) Dynamics Coupling/relationships and roles • Fixed coupling • Variable coupling • Evolutionary coupling (c) Degree of specialization and of redundancy • Non-redundant, specialized organization - every agent Ai knows to carry out task Ti • Non-redundant, generalist organization - every agent Ai knows to carry out tasks T1i..Tmii • Redundant, specialized organization - group of agents Gai know to carry out task Ti • Redundant, generalist organization - group of agents Gai know to carry out tasks Ti1...Tim 6

  7. Exercise: Propose several organizational solutions (structure, dynamics, degree of specialization and redundancy) for the following group of agents Driller 1 Detector 1 Transporter 3 Detector 2 Transporter 2 Driller 2 Detector 3 Transporter 3 7

  8. 3 Agent platforms Solve problems using agent and MAS technology • Analysis • Design • Implementation • Test • Maintenance Methodologies • Agent-oriented software engineering (see next class) MAS platforms and languages 8

  9. Environment Agents must have a support for the tasks they are required to do • distributed execution • communication • sense the environment Agent application (Client) Agent platforms Middleware Other agent applications Operation system Transport layer Network Fat client + thin middleware vs Thin client + fat middeware 9

  10. 4 JADE and FIPA Andrei Dancus's presentation 10

  11. References • J. Ferber. Multi-agent Systems. An Introduction to Distributed Artificial Intelligence. Addison-Wesley, 1999. • K. Carley, L. Gasser. Computational organization theories. In Multiagent Systems - A Modern Approach to Distributed Artficial Intelligence, G. Weiss (Ed.), The MIT Press, 2001, p.299-330. 11

More Related