background preloader

Multi-agent based simulation

Facebook Twitter

Simulation links. Presage2 | A tool for rapid prototyping of agent societes. Out-of-Equilibrium Economics and Agent-Based Modeling. Portal - Normative Multi-Agent Systems. CoMSES Computational Model Library | Open Agent Based Modeling Consortium. MAIA.

Multi-agent based simulation and Sociology

Macy_factors_2001.pdf (objeto application/pdf) Agent-Based Modeling: Social Sciences | Agent-Based Models. Artificial Societies. Multi-Agent-Based Simulation (MABS) -- Home Page. Multi-agent systems (MAS) is one of the most interesting technologies that have emerged in computer science in the last 20 years. As it is said in the ATAL home page, one of the most important workshops on the area in the late 90's, "Agents are autonomous computer programs, capable of independent action in environments that are typically dynamic and unpredictable. Agents have proven to be of interest in many important application areas, such as electronic commerce on the Internet, the control of space probes on missions to the outer planets, the design of user interfaces, to industrial process control". Within the computer science community, this technology was used specially in problem solving. On the other hand, the models, software architectures and inplementations issued from the field could be very useful to another scientific discipline: social simulation.

MABS has been held every two years from 1998 to 2002, and annually since then.

Multi-agent based simulation approaches

Multi-agent planning. In computer science multi-agent planning involves coordinating the resources and activities of multiple "agents". NASA says, "multiagent planning is concerned with planning by (and for) multiple agents. It can involve agents planning for a common goal, an agent coordinating the plans (plan merging) or planning of others, or agents refining their own plans while negotiating over tasks or resources.

The topic also involves how agents can do this in real time while executing plans (distributed continual planning). Multiagent scheduling differs from multiagent planning the same way planning and scheduling differ: in scheduling often the tasks that need to be performed are already decided, and in practice, scheduling tends to focus on algorithms for specific problem domains". [1] See also[edit] Further reading[edit] External links[edit] A tutorial on planning in multiagent systems.