| |
| |
| |
The Challenge | |
| |
| |
Why This Book? | |
| |
| |
The Who, What, Where, When. Why, and How of Agents | |
| |
| |
Why Agent-Based Modeling and Simulation Is Needed Now | |
| |
| |
The Foundation of ABMS | |
| |
| |
Why ABMS Is Useful, Usable, and Used | |
| |
| |
How ABMS Works: An Overview | |
| |
| |
Incremental Discovery, Design, and Development | |
| |
| |
How This Book Is Organized | |
| |
| |
Case Studies | |
| |
| |
Note | |
| |
| |
References | |
| |
| |
| |
The ABMS Paradigm | |
| |
| |
Parts Make the Whole | |
| |
| |
The Two Fundamental Types of Models | |
| |
| |
Nondeterminism | |
| |
| |
The Cycle of Innovation | |
| |
| |
Other Angles on Nondeterminism | |
| |
| |
Choosing Behaviors to Model | |
| |
| |
The Spectrum of Model Uses | |
| |
| |
Discovering That the Whole Is Greater Than the Parts | |
| |
| |
Summary | |
| |
| |
Note | |
| |
| |
References | |
| |
| |
| |
Agents Up Close | |
| |
| |
Agents: An Overview | |
| |
| |
Agent Attributes | |
| |
| |
Agent Behaviors | |
| |
| |
Simple Agents or Proto-Agents | |
| |
| |
Complex Agents | |
| |
| |
A Market Example | |
| |
| |
Discover, Design, and Develop | |
| |
| |
Notes | |
| |
| |
References | |
| |
| |
| |
The Roots of ABMS | |
| |
| |
ABMS in Context | |
| |
| |
Historical Roots | |
| |
| |
Complexity Science | |
| |
| |
The Diffusion of ABMS | |
| |
| |
Plectics Redux | |
| |
| |
References | |
| |
| |
| |
The Role of ABMS | |
| |
| |
The Big Picture of Modeling and Simulation for Business Applications | |
| |
| |
A Supply Chain Example | |
| |
| |
A Survey of Modeling Approaches | |
| |
| |
When to Use Agents? | |
| |
| |
Blended Modeling Approaches | |
| |
| |
Summary | |
| |
| |
Note | |
| |
| |
References | |
| |
| |
| |
Discovering Agents and Agent Behaviors | |
| |
| |
Agents Are What They Do | |
| |
| |
Social Agents | |
| |
| |
Examples of Behavioral Theories | |
| |
| |
Agent Diversity | |
| |
| |
Other Agents | |
| |
| |
Multi-Agent Systems | |
| |
| |
Artificial Intelligence | |
| |
| |
Discovering Agents | |
| |
| |
Discovering Agent Behaviors | |
| |
| |
A Market Example | |
| |
| |
Acting Up | |
| |
| |
References | |
| |
| |
| |
Office ABMS | |
| |
| |
Progressive Development | |
| |
| |
Prototyping | |
| |
| |
ABMS Environments | |
| |
| |
The Four Model Growth Paths | |
| |
| |
Leveraging Change | |
| |
| |
Returning to the Questions | |
| |
| |
Office ABMS Architectures | |
| |
| |
The Office ABMS Continuum | |
| |
| |
Examples | |
| |
| |
Back at the Office | |
| |
| |
Notes | |
| |
| |
References | |
| |
| |
| |
How to Do Desktop ABMS | |
| |
| |
ABMS on the Desktop | |
| |
| |
Agent Spreadsheets | |
| |
| |
Dedicated ABMS Prototyping Environments | |
| |
| |
A Market Example | |
| |
| |
Summary | |
| |
| |
Notes | |
| |
| |
References | |
| |
| |
| |
How to Do Participatory ABMS | |
| |
| |
Live and In Person! | |
| |
| |
The Start of It All | |
| |
| |
Strengths and Weaknesses | |
| |
| |
Developing Strong Minds | |
| |
| |
Turning Over Rocks | |
| |
| |
Details, Details, Details, | |
| |
| |
A Market Example | |
| |
| |
Summary | |
| |
| |
Note | |
| |
| |
References | |
| |
| |
| |
How to Do Large-Scale ABMS | |
| |
| |
From Desktops on Up | |
| |
| |
Features Galore! | |
| |
| |
Current Toolkits | |
| |
| |
The Large-Scale Modeling Life Cycle | |
| |
| |
Designing Large-Scale Models for Use | |
| |
| |
Agent Patterns and Antipatterns | |
| |
| |
Examples | |
| |
| |
Summary | |
| |
| |
Notes | |
| |
| |
References | |
| |
| |
| |
ABMS Verification and Validation | |
| |
| |
V&V Overview | |
| |
| |
Verification | |
| |
| |
Validation | |
| |
| |
Related Aspects of V&V | |
| |
| |
Summary | |
| |
| |
References | |
| |
| |
| |
A Visual Approach to Data Collection and Cleaning | |
| |
| |
Tasty Morsels | |
| |
| |
The Fact Food Pyramid | |
| |
| |
A Model Diet | |
| |
| |
Marshmallows and Campfire Stories | |
| |
| |
Cooking Times Vary | |
| |
| |
Data Quality | |
| |
| |
A Recipe for Success | |
| |
| |
Dinner Is Served | |
| |
| |
A Market Example | |
| |
| |
Summary | |
| |
| |
References | |
| |
| |
| |
Understanding and Presenting ABMS Results | |
| |
| |
Analyzing ABMS Results | |
| |
| |
Presenting ABMS Results | |
| |
| |
Seven Steps | |
| |
| |
Notes | |
| |
| |
References | |
| |
| |
| |
ABMS Project Management | |
| |
| |
The ABMS Business Function | |
| |
| |
The Fundamentals | |
| |
| |
Project Goals | |
| |
| |
Stopping Mission Creep | |
| |
| |
Champions | |
| |
| |
The Domain Skills Pyramid | |
| |
| |
ABMS Project Structures | |
| |
| |
The ABMS Business Process | |
| |
| |
Growing Up | |
| |
| |
References | |
| |
| |
| |
Rising to the Challenge | |
| |
| |
The Who, What, Where, When, Why, and How of Agents | |
| |
| |
Useful, Usable, and Used | |
| |
| |
Index | |