Agent-based modeling: methods and techniques for simulating human systems

Proc Natl Acad Sci U S A. 2002 May 14;99 Suppl 3(Suppl 3):7280-7. doi: 10.1073/pnas.082080899.

Abstract

Agent-based modeling is a powerful simulation modeling technique that has seen a number of applications in the last few years, including applications to real-world business problems. After the basic principles of agent-based simulation are briefly introduced, its four areas of application are discussed by using real-world applications: flow simulation, organizational simulation, market simulation, and diffusion simulation. For each category, one or several business applications are described and analyzed.