« SMA/old » : différence entre les versions

De Parcours SIIA
Aller à la navigation Aller à la recherche
(Page créée avec « == Multi-Agent Systems == By Pierre Chevaillier, Professor at ENIB. [http://www.enib.fr/~chevaill/documents/master/siia-mas_multiagent-systems.pdf Handout of the course... »)
 
Aucun résumé des modifications
Ligne 3 : Ligne 3 :


By Pierre Chevaillier, Professor at ENIB.
By Pierre Chevaillier, Professor at ENIB.
[http://www.enib.fr/~chevaill/documents/master/siia-mas_multiagent-systems.pdf Handout of the course]. 


=== Part One: Basic concepts, agent architectures and technologies ===
=== Part One: Basic concepts, agent architectures and technologies ===
Ligne 32 : Ligne 30 :
== Complex systems & Agent-Based Model And Simulation ==
== Complex systems & Agent-Based Model And Simulation ==
Jeremy Riviere, Associate Professor at UBO.
Jeremy Riviere, Associate Professor at UBO.
[[Media:SMA_Riviere.pdf|Complex systems, Agent-Based Models and Simulations]]


=== Part One: Complex systems, Models and Simulations ===
=== Part One: Complex systems, Models and Simulations ===

Version du 16 juillet 2019 à 10:20

Multi-Agent Systems

By Pierre Chevaillier, Professor at ENIB.

Part One: Basic concepts, agent architectures and technologies

This first lesson presents the basic principle related to the concepts of agent and multiagent systems. Next it gives a broad overview of the different conceptual solutions and types of technology used to designing agent-oriented software.

Part Two: collective behavior in multi agent systems

Part Three: Approches in the modeling of multiagent systems

IT Laboratory

The objective of this Lab work is to implement a Contract Net Protocol (CNP). It will be implemented on the Gama platform. Here is a basic example that illustrates the facilities the Gama platform provides to implement FIPA compliant communication protocols.

The protocole

Step by step implementation of the CNP. The objective is to implement the way agents produce and process the different types of communicative acts that support the protocol.

Agents using the protocol

At this point, the agent that initiates the protocole (the initiator) does it only once. We want now to make the agents able to use the protocole on purpose, namely when they have something to do and cannot perform it by their own.

Many agents

Implement a solution where many agents can run the protocole concurrently.

Complex systems & Agent-Based Model And Simulation

Jeremy Riviere, Associate Professor at UBO.

Complex systems, Agent-Based Models and Simulations

Part One: Complex systems, Models and Simulations

Introducing the concept of complex systems, and answering the questions "why" and "how" do we need to model and simulate them.

Part Two: MAS for modelling and simulating complex systems