Critical evaluation of paradigms for modelling integrated supply chains

Contemporary problems in process systems engineering often require model-based decision support tool. Among the various modelling paradigms, equation-based models and agent-based models are widely used to develop dynamic models of systems. Which is the most appropriate modelling paradigm for a supply chain? In this paper, we seek to address this important question through a well-structured benchmarking process. First, we demonstrate that in the space of models, 'equations' and 'agents' are concepts of a different order, the former referring to the system description elements in the model while the latter emphasises the model elements. Thus conceptually, the two paradigms are not mutually exclusive. Next, in a case study different dynamic models of an oil refinery supply chain are developed, using different tools and approaches. By performing detailed experiments with two different models, it is demonstrated that the models are equivalent when compared using model definition, numerical results and recommended decisions. However, the modelling process itself is different and results in different model structures. By analysing the effort required to expand the models, allowing new scenarios to be tested, and reuse of model components, we identify the strengths of the two paradigms in the context of supply chain modelling.

[1]  Igor Nikolic,et al.  Understanding and Shaping the Evolution of Sustainable Large-Scale Socio-Technical Systems , 2009 .

[2]  Michael J. North,et al.  Tutorial on agent-based modelling and simulation , 2005, Proceedings of the Winter Simulation Conference, 2005..

[3]  B. Erik Ydstie,et al.  Distributed decision making in complex organizations: the adaptive enterprise , 2004, Comput. Chem. Eng..

[4]  I. T. Cameron,et al.  A survey of industrial process modelling across the product and process lifecycle , 2008, Comput. Chem. Eng..

[5]  Joseph F. Pekny,et al.  A model predictive framework for planning and scheduling problems: a case study of consumer goods supply chain , 2000 .

[6]  Rajagopalan Srinivasan,et al.  Agent-based supply chain management—2: a refinery application , 2002 .

[7]  John D. Sterman,et al.  Testing Behavioral Simulation Models by Direct Experiment , 1987 .

[8]  Eric S. Fraga,et al.  Process modelling goals: concepts, structure and development , 2005 .

[9]  Jaime Cerdá,et al.  State-of-the-art review of optimization methods for short-term scheduling of batch processes , 2006, Comput. Chem. Eng..

[10]  A. C. Dimian,et al.  Chemical Product Design , 2014 .

[11]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[12]  Ignacio E. Grossmann,et al.  Dynamic Modeling and Decentralized Control of Supply Chains , 2001 .

[13]  Antonio Espuña Camarasa,et al.  An agent-based approach for supply chain retrofitting under uncertainty , 2007, Comput. Chem. Eng..

[14]  Lars Mönch,et al.  Simulation-based benchmarking of production control schemes for complex manufacturing systems , 2004 .

[15]  A. Borshchev,et al.  From System Dynamics and Discrete Event to Practical Agent Based Modeling : Reasons , Techniques , Tools , 2004 .

[16]  Lazaros G. Papageorgiou,et al.  A combined optimization and agent-based approach to supply chain modelling and performance assessment , 2001 .

[17]  Z. Lukszo,et al.  Nuances of benchmarking agent-based and equation-based models of an oil refinery supply chain , 2008, 2008 First International Conference on Infrastructure Systems and Services: Building Networks for a Brighter Future (INFRA).

[18]  D. J. van der Zee,et al.  Modeling decision making and control in manufacturing simulation , 2006 .

[19]  Constantinos C. Pantelides,et al.  SpeedUp—recent advances in process simulation , 1988 .

[20]  Steinar Hauan,et al.  Toward agent-based process systems engineering: proposed framework and application to non-convex optimization , 2003, Comput. Chem. Eng..

[21]  J. Sterman Business Dynamics , 2000 .

[22]  Brahim Chaib-draa,et al.  Multiagent based Supply Chain Management , 2011 .

[23]  Wenkai Li,et al.  Decision support for integrated refinery supply chains: Part 1. Dynamic simulation , 2008, Comput. Chem. Eng..

[24]  M. Ruth,et al.  The Dynamics of Regions and Networks in Industrial Ecosystems , 2009 .

[25]  Michael J. North,et al.  Experiences creating three implementations of the repast agent modeling toolkit , 2006, TOMC.

[26]  Terry P. Harrison,et al.  A multi-formalism architecture for agent-based, order-centric supply chain simulation , 2007, Simul. Model. Pract. Theory.

[27]  Ignacio E. Grossmann,et al.  A model predictive control strategy for supply chain optimization , 2003, Comput. Chem. Eng..

[28]  Zofia Lukszo,et al.  Modelling Energy and Transport Infrastructures as a Multi-Agent System using a Generic Ontology , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[29]  Rajagopalan Srinivasan,et al.  Agent based model for performance analysis of a global chemical supply chain during normal and abnormal situations , 2009 .

[30]  Paul Valckenaers,et al.  Benchmarking the performance of manufacturing control systems: design principles for a web-based simulated testbed , 2003, J. Intell. Manuf..

[31]  Elizabeth Sklar,et al.  Modeling Human Education Data: From Equation-Based Modeling to Agent-Based Modeling , 2006, MABS.

[32]  John D. Sterman,et al.  Business dynamics : systems thinking and modelling for acomplex world , 2002 .

[33]  Charles M. Macal,et al.  Tutorial on agent-based modelling and simulation , 2005, Proceedings of the Winter Simulation Conference, 2005..

[34]  Rajagopalan Srinivasan,et al.  Benchmarking numerical and agent-based models of an oil refinery supply chain , 2008 .

[35]  I. Karimi,et al.  Agent-based supply chain management—1: framework , 2002 .

[36]  Zofia Lukszo,et al.  Optimizing the Location of Intermodal Freight Hubs: An Overview of Agent Based Modelling Approach , 2007 .

[37]  Rajagopalan Srinivasan,et al.  Decision support for integrated refinery supply chains: Part 2. Design and operation , 2008, Comput. Chem. Eng..

[38]  H. Van Dyke Parunak,et al.  Agent-Based Modeling vs. Equation-Based Modeling: A Case Study and Users' Guide , 1998, MABS.

[39]  Henrik Eriksson,et al.  The evolution of Protégé: an environment for knowledge-based systems development , 2003, Int. J. Hum. Comput. Stud..

[40]  Peter Stone,et al.  Agent-based supply chain management , 2004, AAMAS 2004.

[41]  Nilay Shah,et al.  Process industry supply chains: Advances and challenges , 2005, Comput. Chem. Eng..

[42]  Brahim Chaib-draa,et al.  Multiagent based Supply Chain Management (Studies in Computational Intelligence) , 2006 .

[43]  Steffen Bayer,et al.  Business dynamics: Systems thinking and modeling for a complex world , 2004 .

[44]  Zofia Lukszo,et al.  MODELING STRATEGIC AND OPERATIONAL DECISION-MAKING – AN AGENT-BASED MODEL OF ELECTRICITY PRODUCERS , 2007 .