April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 1 _______________________________________ A Swarm application: enterprise simulation _______________________________________
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 2 jES, java Enterprise Simulator Enterprise Simulator With jES we can simulate: actual enterprises virtual enterprises For jES and jES Open Foundation look at
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino market Enterprise front end units our jES (a swarm of units) FE A system of enterprises and micro productive units (a swarm) FE recipes enterprise simulation (1) Recipes and production units 7 7
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 4 enterprise simulation (2) units FE FE 7 ? ? a b c The orders are placed in the unit waiting lists and executed according to the FIFO criterion x we have the phases a, b, c, then in x we have a choice problem Recipes on move 7
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino ,3,4 1,2,5 How to decide?
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 6 _jES principles _______________________________________ Decisions _______________________________________
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 7 How to decide? In a random way Using fixed rules Using an expert system Via soft computing techniques (GA & CS) Asking to an actual agent what to do (training and monitoring actual agents’ behavior)
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 8 _jES principles _______________________________________ jES principles WD, DW, WDW _______________________________________
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 9 WD, DW, WDW WD side or formalism: What to Do DW side or formalism: which is Doing What WDW formalism: When Doing What
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 10 dictionary unit= a productive structure within or outside our enterprise; a unit is able to perform one or more of the steps required to accomplish an order order= the object representing a good to be produced; an order contains technical information (the recipe describing the production steps) and accounting data recipe=a sequence of steps to be executed to produce a good A dictionary
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 11 _DW: a flexible scheme _______________________________________ DW: a flexible scheme _______________________________________
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 12 DW: a flexible scheme ,3,4 1,2,5 Units … DW
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 13 DW: a flexible scheme ,3,4 1,2,5 Units and Firms … DW
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 14 DW: a flexible scheme ,3,4 1,2,5 … in a district … DW
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 15 DW: a flexible scheme ,3,4 1,2,5 … or building up a virtual enterprise The NIIIP project (National Industrial Information Infrastructure Protocols ) DW
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 16 _WD: recipes _______________________________________ WD: recipes _______________________________________
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 17 WD: recipes WD
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino 18 _a simple example with WD, DW and WDW _______________________________________ A simple example with WD, DW and WDW _______________________________________ Use singleRecipe_sb.SwarmFest2003 in testCases/development and 1.Reproduce the following sequence 2.Play with sequences exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 0 the recipes DW WDW the starting sequence the continuous sequence (empty) t= Building a sequential batch WD exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 1 the recipes WD WDW the starting sequence the continuous sequence (empty) t= Sequential batch step 1/3 DW exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 2 the recipes WD WDW the starting sequence the continuous sequence (empty) t= Sequential batch step 2/3 DW exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 3 the recipes WD WDW the starting sequence the continuous sequence (empty) t= DW exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 4 the recipes WD WDW the starting sequence the continuous sequence (empty) t= DW exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 5 the recipes WD WDW the starting sequence the continuous sequence (empty) t= DW Building a sequential batch exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 6 the recipes WD WDW the starting sequence the continuous sequence (empty) t= DW Sequential batch step 1/3 exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 7 the recipes WD WDW the starting sequence the continuous sequence (empty) t= Sequential batch step 2/3 DW exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 8 the recipes WD WDW the starting sequence the continuous sequence (empty) t= DW exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 9 the recipes WD WDW the starting sequence the continuous sequence (empty) t= DW exercises
April 7, 2006 Agent Based models: from analytical models to real life phenomenology, Villa Gualino, Torino a production unit an end unit a simple example 10 the recipes WD WDW the starting sequence the continuous sequence (empty) t= DW exercises