An agent-based formal framework for modeling and simulating supply chains

We propose an open and extensible agent-based formal framework for modeling and simulating supply chains. Since structures and behaviors of supply chains can be very different based on underlying business models and markets, most of existing simulation and modeling tools are only applicable to specific subsets of supply chains. To improve extensibility, a distinctive feature of our approach is that it separates the functionalities of an element from its role and handles interactions among elements in an agent-based framework: elements are modeled as agents and their interactions decide the behavior of a supply chain. Our framework provides formal definitions for the syntax and semantics of an element. The framework separates internal behaviors of an element from its interface. These features make it easier to define new types of elements and customize their behaviors for a variety of supply-chain applications. The framework also gives rigid simulation-based semantics for a supply-chain model. The formalism it introduced helps an analyst understand and validate simulation results precisely and rigorously. The formal framework also facilitates automated formal analysis of a supply chain [7]. We discuss the implementation of our framework in context of SIMRISK, a supply chain simulation and analysis tool we developed.

[1]  Mehmet Miman,et al.  An Object-Oriented Framework for Simulating Multi-Echelon Inventory Systems , 2006, Proceedings of the 2006 Winter Simulation Conference.

[2]  Wei Wang,et al.  Easy-SC: a supply chain simulation tool , 2004, Proceedings of the 2004 Winter Simulation Conference, 2004..

[3]  Li Tan,et al.  Model check stochastic supply chains , 2008, 2008 IEEE International Conference on Information Reuse and Integration.

[4]  Young M. Lee,et al.  An introduction to IBM General Business Simulation Environment , 2008, 2008 Winter Simulation Conference.

[5]  Jayashankar M. Swaminathan,et al.  Modeling Supply Chain Dynamics: A Multiagent Approach , 1998 .

[6]  Andrew M. Colman,et al.  The complexity of cooperation: Agent-based models of competition and collaboration , 1998, Complex..