Argonne National Laboratory Decision and Information Sciences DOE Logo
Argonne Home > Decision and Information Sciences

Capturing Business Complexity with Agent-Based Modeling and Simulation:
Useful, Usable, and Used Techniques

Course Schedule

Session I: ABMS Concepts
Day 1: Monday
Start End Section
9:30 AM 9:45 AM Welcome to the Course
Michael North, Argonne National Laboratory and The University of Chicago
An introduction to the course and the Santa Fe Institute Business Network.

9:45 AM 10:15 AM Introduction to SFI and the Business Network
Shannon Larsen, Santa Fe Institute
An introduction to both SFI and the SFI Business Network
10:15 AM 10:30 AM Welcome to Argonne
Richard Cirillo, Argonne National Laboratory
A welcome to the course and Argonne National Laboratory.

10:30 AM 10:45 AM Course Overview
Michael North, Argonne National Laboratory and The University of Chicago
ABMS is an exciting new approach to capturing business complexity. Developing the knowledge and skills necessary to apply ABMS to business questions requires focused learning. An overview of the focused learning approach offered by the course will be provided. The short-term goals of the course include imparting ABMS knowledge and skills that are useful in a business setting. The long-term goals of the course include building a vibrant business-oriented ABMS community.

10:45 AM 11:00 AM Break
Refreshments will be served.
11:00 AM Noon The Role and Roots of ABMS
Charles Macal, Argonne National Laboratory and The University of Chicago
This presentation introduces the history of agent-based modeling and simulation (ABMS) including Craig Reynolds’ “Boids” and John Conway’s “Game of Life.” This presentation also uses a supply chain example to compare and contrast agent-based modeling and simulation with other modeling techniques including systems dynamics, discrete-event simulation, participatory simulation, statistical modeling, risk analysis, and optimization. The presentation also discusses why businesses and government agencies do modeling and simulation.

Noon 1:00 PM Lunch Work Session
Lunch will be provided. During lunch participants will be asked to begin considering how ABMS might be applicable to their businesses.
1:00 PM 2:00 PM ABMS Applications Discussion Session
Michael North, Argonne National Laboratory and The University of Chicago
Participants will discuss their questions about and thoughts on how ABMS might be applied to address issues of interest in their businesses.
2:00 PM 3:00 PM ABMS Examples
Charles Macal, Argonne National Laboratory and The University of Chicago
This presentation introduces a wide range of example uses of ABMS

3:00 PM 3:30 PM Break
Refreshments will be provided.
3:30 PM 5:00 PM Discovering Agents and Agent Behaviors
Michael North, Argonne National Laboratory and The University of Chicago
This presentation details how to find, document, and conceptually implement agent behaviors in systems.

Day 2: Tuesday
9:30 AM 10:30 AM Office ABMS
Michael North, Argonne National Laboratory and The University of Chicago
This presentation provides an overview of ways to create agent-based models including agent-based modeling and simulation architectures and implementation tools. The presentation also discusses model growth paths for enhancing systems and related issues.
10:30 AM 10:45 AM Break
Refreshments will be provided.
10:45 AM Noon ABMS Verification and Validation
John Pepper, Santa Fe Institute [Invited]
Verification approaches are used to determine how closely an implemented ABMS matches its intended design. Validation approaches are used to determine how well an ABMS reproduces the real situations being modeled. ABMS verification and validation will be discussed in detail.
Noon 1:00 PM Lunch Work Session
Lunch will be provided. During lunch participants will be asked to begin designing a conceptual ABMS architecture, agents, and an agent environment to address issues of interest in each of their businesses.
1:00 PM 2:00 PM ABMS Applications Discussion Session
Charles Macal, Argonne National Laboratory and The University of Chicago
Participants will discuss the conceptual ABMS architectures, the agents, and the agent environments that they design to address issues of interest in each of their businesses.
2:00 PM 3:00 PM A Visual Approach to Data Collection and Cleaning
Michael North, Argonne National Laboratory and The University of Chicago
The collection and management of data will be discussed. Approaches to cleaning data during and after collection will also be discussed.
3:00 PM 3:30 PM Break
Refreshments will be provided.
3:30 PM 5:00 PM Understanding and Presenting ABMS Results
Charles Macal, Argonne National Laboratory and The University of Chicago
This presentation shows how to understand and present agent-based modeling and simulation results. A supply chain example is used to illustrate the concepts.
Day 3: Wednesday (Morning Sections)
9:30 AM 10:15 AM ABMS Example: Logistics and Supply Chain Model
Charles Van Groningen, Argonne National Laboratory
An example large-scale agent-based logistics and supply chain model will be discussed.
10:15 AM 11:00 AM ABMS Examples: Energy Markets
Guenter Conzelmann, Argonne National Laboratory
Examples of agent-based energy market models will be discussed.
11:00 AM 11:15 AM Break
Refreshments will be provided.
11:15 AM Noon ABMS Examples: Anthropology
J. Stephen Lansing, Santa Fe Institute and The University of Arizona
An example agent-based anthropological model will be discussed.
Noon 1:00 PM ABMS Examples: Banking/Finance and HIV Epidemics
David Sallach, Argonne National Laboratory and The University of Chicago
An example agent-based banking and finance model and an example HIV epidemic model will both be discussed.

 

Session II: ABMS Software Development
Day 3: Wednesday (Afternoon Sections)
Start End Section
1:00 PM 3:00 PM Spreadsheet ABMS
Michael North, Argonne National Laboratory and The University of Chicago
Hands-on exercises will show how to create an agent-based model using a Microsoft Excel spreadsheet.
3:00 PM 3:15 PM

Break
Refreshments will be provided.

3:15 PM 5:00 PM A Supply Chain Example
Charles Macal, Argonne National Laboratory and The University of Chicago
Complex supply chain operation is a key feature of modern business. A supply chain example that will later be captured using ABMS will be introduced using UML diagrams and a Mathematica notebook.

Day 4: Thursday
9:30 AM 10:30 AM Capturing the Supply Chain Example, Part I
Michael North, Argonne National Laboratory and The University of Chicago
Additional Instructors from Argonne National Laboratory
Repast is a widely used free and open source cross-platform ABMS toolkit. A Repast ABMS approach to modeling the previously introduced supply chain example will be discussed. A hands-on approach will be used wherein the instructor will describe each ABMS concept and then the participants will immediately apply the concept to solidify their understanding.

10:30 AM 10:45 AM

Break
Refreshments will be provided.

10:45 AM Noon Capturing the Supply Chain Example, Part II
Michael North, Argonne National Laboratory and The University of Chicago
Additional Instructors from Argonne National Laboratory
Hands-on “learning by doing” with the previously introduced supply chain model will continue.
Noon 1:00 PM Lunch
Lunch will be provided.
1:00 PM 3:30 PM Capturing the Supply Chain Example, Part III
Michael North, Argonne National Laboratory and The University of Chicago
Additional Instructors from Argonne National Laboratory
Hands-on “learning by doing” with the previously introduced supply chain model will continue.
3:30 PM 3:45 PM Break
Refreshments will be provided.
3:45 PM 5:00 PM Capturing the Supply Chain Example, Part IV
Michael North, Argonne National Laboratory and The University of Chicago
Additional Instructors from Argonne National Laboratory
Hands-on “learning by doing” with the previously introduced supply chain model will continue.
Day 5: Friday
9:30 AM 10:30 AM Capturing the Supply Chain Example, Part V
Michael North, Argonne National Laboratory and The University of Chicago
Additional Instructors, Argonne National Laboratory
Hands-on “learning by doing” with the previously introduced supply chain model will continue.
10:30 AM 10:45 AM Break
Refreshments will be provided.
10:45 AM Noon Capturing the Supply Chain Example, Part VI
Michael North, Argonne National Laboratory and The University of Chicago
Additional Instructors, Argonne National Laboratory
Hands-on “learning by doing” with the previously introduced supply chain model will continue.
Noon 1:00 PM Lunch
Lunch will be provided.
1:00 PM 3:00 PM Capturing the Supply Chain Example, Part VII
Michael North, Argonne National Laboratory and The University of Chicago
Additional Instructors, Argonne National Laboratory
Hands-on “learning by doing” with the previously introduced supply chain model will continue.
3:00 PM 3:15 PM Break
Refreshments will be provided.
3:15 PM 4:30 PM The Future of ABMS
David Sallach, Argonne National Laboratory and The University of Chicago
In recent times, a wide range of transdisciplinary techniques have coalesced into what is now known as ABMS. However, ABMS is still an embryonic and continuously evolving art and science. Areas of ABMS that are likely to change will be highlighted and exciting directions for future growth will be discussed.

Register: Fill out the online registration intent page.


U.S. Department of Energy Office of Science | UChicago Argonne LLC
Privacy & Security Notice | Contact Us | Site Map | Search