SlideShare uma empresa Scribd logo
1 de 15
Evaluation of Paradigms for
Modeling Supply Chains as Complex
     Socio-technical Systems
              Behzad Behdani
    Faculty of Technology, Policy and Management
             Delft University of Technology
Outline
• Role of simulation paradigm in each
  simulation study
• Supply chains as socio-technical systems
• Supply chains as complex adaptive systems
• Comparison of simulation paradigms for
  supply chain simulation
• Concluding remarks
Role of simulation paradigm in each
              simulation study


                                                                                     Conceptual model:
                                                                                     • Inputs (experimental
                                                                                       factors)
                                                                                     • Outputs (responses)
                                                                                     • Model content
                                                                                       (assumptions an
                                                                                       simplifications




Robinson, S. (2004). Simulation: The Practice of Model Development and Use. Wiley.
Role of simulation paradigm in each
             simulation study
• Meadows and Robinson (1985, p. 17):
     “every modeling discipline depends on unique
     underlying assumptions; that is, each modeling
     method is itself based on a model of how modeling
     should be done”.
• For example, by selecting System Dynamics
  we implicitly assume that:
     “the world is made up of rates, levels and feedback
     loops” (Meadows, 1989).

- Meadows, D. and Robinson, J. (1985). The Electronic Oracle: Computer Models and Social Decisions, John Wiley & Sons
- Meadows, D.H. (1989). System dynamics meets the press, System Dynamics Review 5(1): 68-80.
Role of simulation paradigm in each
           simulation study
• Therefore:
  – Selection of simulation paradigm constrains
    developing a conceptual model for a system.
  – In model development process a simulation
    paradigm must be selected which is the best fit
    with system and provide the highest degree of
    flexibility to capture system characteristics.
Supply chains as socio-technical
                     systems
   • From ST system theory perspective:
      • The system behavior can be analyzed (and improved) only
        by considering both social and technical subsystems and
        the interdependencies between them (Ottens etal. 2006).




Ottens, M., M. Franssen, P. Kroes, and I. Van De Poel. 2006. “Modelling Infrastructures as Socio-technical
Systems.” International Journal of Critical Infrastructures 2: 133-145.
Supply chains as complex adaptive
                systems
A complex adaptive system is a system that emerges over time
into a coherent form, and adapts and organizes itself without
any singular entity deliberately managing or controlling it
(Holland 1996).

                           Macro-level Complexity

                                                               System-Level




                               Micro-level Complexity
                                                              Individal-Level

Holland, J.H. 1996. Hidden Order: How Adaptation Builds Complexity. Addison-Wesley.
Supply chains as complex adaptive
               systems
• Micro-level properties:
  – Numerousness and heterogeneity
  – Local Interactions
  – Nestedness
  – Adaptiveness
Supply chains as complex adaptive
               systems
• Macro-level properties:
  – Emergence
  – Self-organization
  – Co-evolution
  – Path dependency
Comparison of simulation paradigms
         for supply chain simulation
System Dynamics (SD)                   Discrete-event Simulation (DES)       Agent-based Simulation
                                                                             Individual-oriented; focus is on
System-oriented; focus is on modeling Process-oriented; focus is on modeling
                                                                             modeling the entities and interactions
the system observables                 the system in detail
                                                                             between them
Homogenized entities; all entities are
assumed have similar features; Heterogeneous entities                        Heterogeneous entities
working with average values
                                       Micro-level entities are passive
                                                                             Micro-level entities are active entities
                                       ‘objects’ (with no intelligence or
No representation of micro-level                                             (agent) that can make sense the
                                       decision making capability) that move
entities                                                                     environment, interact with others and
                                       through a system in a pre-specified
                                                                             make autonomous decisions
                                       process
Driver for dynamic behavior of system Driver for dynamic behavior of system Driver for dynamic behavior of system
is "feedback loops".                   is "event occurrence".                is “agents' decisions & interactions".
Mathematical formalization of system Mathematical formalization of system Mathematical formalization of system
is in “Stock and Flow”               is with “Event, Activity and Process”. is by “Agent and Environment”
handling of time is continuous (and
                                     handling of time is discrete           handling of time is discrete
discrete)
                                                                            Experimentation by changing the
Experimentation by changing the Experimentation by changing the
                                                                            agent rules (internal/interaction rules)
system structure                     process structure
                                                                            and system structure
System structure is fixed            The process is fixed                   The system structure is not fixed
Comparison of simulation paradigms
   for supply chain simulation

                                              Discrete-event Simulation
                     System Dynamics (SD)                 (DES)          Agent-based Simulation
                   No distinctive entities;                             distinctive and
                                              distinctive and
Numerousness and working with average                                   heterogeneous entities in
                                              heterogeneous entities in
heterogeneity      system observables                                   both technical and social
                                              the technical level
                   (homogenous entities)                                level
                   Average value for          Interactions in technical Interactions in both social
Local Interactions
                   interactions               level                     and technical level
Nestedness         Hard to present            Not usually presented      Straightforward to present
                   No adptiveness at          No adptiveness at          Adaptiveness as agent
Adaptiveness
                   individual level           individual level           property
Comparison of simulation paradigms
   for supply chain simulation
                                               Discrete-event Simulation
                      System Dynamics (SD)               (DES)              Agent-based Simulation
                                                                          Capable to capture
                    Debatable because of lack Debatable because of pre-
                                                                          because of modeling
Emergence           of modeling more than      designed system
                                                                          system in two distinctive
                    one system level           properties
                                                                          levels
                    Hard to capture due to     Hard to capture due to     Capable to capture
Self-organization   lack of modeling the       lack of modeling the       because of modeling
                    individual decision making individual decision making autonomous agents
                                                                          Capable to capture
                    Hard to capture because    Hard to capture because    because network structure
Co-evolution
                    system structure is fixed  processes are fixed        is modified by agents
                                                                          interactions
                                                                          Capable to capture
                    Debatable because of no Debatable because of no
                                                                          because current and
                    explicit consideration of  explicit consideration of
Path dependency                                                           future state can be
                    history to determine       history to determine
                                                                          explicitly defined based on
                    future state               future state
                                                                          system history
Concluding remarks
• Each simulation paradigm is characterized by a
  set of core assumptions and some underlying
  concepts to describe the world. These
  assumptions constrain the development of a
  conceptual model for the system of study.
• Selection of an appropriate modeling
  paradigm is absent in most of presented
  procedures for simulation studies.
Concluding remarks
• It might not be necessary to capture all
  complexity dimensions of a supply chain in every
  modeling effort; however, we must be aware how
  selection of simulation paradigm impacts
  (constrains) our model development.
• The discussions in this paper is not ABM is always
  the best option; especially in the model coding
  step. ABM has also its drawbacks!
• The arguments in this paper can be valid for
  other complex ST systems.
A copy of paper can be found in:
     http://dl.acm.org/citation.cfm?id=2430294

     http://www.academia.edu/1523272/Evaluati
     on_of_Paradigms_for_Modeling_Supply_Cha
     ins_as_Complex_Socio-Technical_Systems

     You can also find me on:
     behzadb09@gmail.com
15

Mais conteúdo relacionado

Último

Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseribangash
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 

Último (20)

Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 

Destaque

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destaque (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Agent-based modeling, System Dynamics or Discrete-event Simulation; Modeling Paradigm for Supply Chains Simulation

  • 1. Evaluation of Paradigms for Modeling Supply Chains as Complex Socio-technical Systems Behzad Behdani Faculty of Technology, Policy and Management Delft University of Technology
  • 2. Outline • Role of simulation paradigm in each simulation study • Supply chains as socio-technical systems • Supply chains as complex adaptive systems • Comparison of simulation paradigms for supply chain simulation • Concluding remarks
  • 3. Role of simulation paradigm in each simulation study Conceptual model: • Inputs (experimental factors) • Outputs (responses) • Model content (assumptions an simplifications Robinson, S. (2004). Simulation: The Practice of Model Development and Use. Wiley.
  • 4. Role of simulation paradigm in each simulation study • Meadows and Robinson (1985, p. 17): “every modeling discipline depends on unique underlying assumptions; that is, each modeling method is itself based on a model of how modeling should be done”. • For example, by selecting System Dynamics we implicitly assume that: “the world is made up of rates, levels and feedback loops” (Meadows, 1989). - Meadows, D. and Robinson, J. (1985). The Electronic Oracle: Computer Models and Social Decisions, John Wiley & Sons - Meadows, D.H. (1989). System dynamics meets the press, System Dynamics Review 5(1): 68-80.
  • 5. Role of simulation paradigm in each simulation study • Therefore: – Selection of simulation paradigm constrains developing a conceptual model for a system. – In model development process a simulation paradigm must be selected which is the best fit with system and provide the highest degree of flexibility to capture system characteristics.
  • 6. Supply chains as socio-technical systems • From ST system theory perspective: • The system behavior can be analyzed (and improved) only by considering both social and technical subsystems and the interdependencies between them (Ottens etal. 2006). Ottens, M., M. Franssen, P. Kroes, and I. Van De Poel. 2006. “Modelling Infrastructures as Socio-technical Systems.” International Journal of Critical Infrastructures 2: 133-145.
  • 7. Supply chains as complex adaptive systems A complex adaptive system is a system that emerges over time into a coherent form, and adapts and organizes itself without any singular entity deliberately managing or controlling it (Holland 1996). Macro-level Complexity System-Level Micro-level Complexity Individal-Level Holland, J.H. 1996. Hidden Order: How Adaptation Builds Complexity. Addison-Wesley.
  • 8. Supply chains as complex adaptive systems • Micro-level properties: – Numerousness and heterogeneity – Local Interactions – Nestedness – Adaptiveness
  • 9. Supply chains as complex adaptive systems • Macro-level properties: – Emergence – Self-organization – Co-evolution – Path dependency
  • 10. Comparison of simulation paradigms for supply chain simulation System Dynamics (SD) Discrete-event Simulation (DES) Agent-based Simulation Individual-oriented; focus is on System-oriented; focus is on modeling Process-oriented; focus is on modeling modeling the entities and interactions the system observables the system in detail between them Homogenized entities; all entities are assumed have similar features; Heterogeneous entities Heterogeneous entities working with average values Micro-level entities are passive Micro-level entities are active entities ‘objects’ (with no intelligence or No representation of micro-level (agent) that can make sense the decision making capability) that move entities environment, interact with others and through a system in a pre-specified make autonomous decisions process Driver for dynamic behavior of system Driver for dynamic behavior of system Driver for dynamic behavior of system is "feedback loops". is "event occurrence". is “agents' decisions & interactions". Mathematical formalization of system Mathematical formalization of system Mathematical formalization of system is in “Stock and Flow” is with “Event, Activity and Process”. is by “Agent and Environment” handling of time is continuous (and handling of time is discrete handling of time is discrete discrete) Experimentation by changing the Experimentation by changing the Experimentation by changing the agent rules (internal/interaction rules) system structure process structure and system structure System structure is fixed The process is fixed The system structure is not fixed
  • 11. Comparison of simulation paradigms for supply chain simulation Discrete-event Simulation System Dynamics (SD) (DES) Agent-based Simulation No distinctive entities; distinctive and distinctive and Numerousness and working with average heterogeneous entities in heterogeneous entities in heterogeneity system observables both technical and social the technical level (homogenous entities) level Average value for Interactions in technical Interactions in both social Local Interactions interactions level and technical level Nestedness Hard to present Not usually presented Straightforward to present No adptiveness at No adptiveness at Adaptiveness as agent Adaptiveness individual level individual level property
  • 12. Comparison of simulation paradigms for supply chain simulation Discrete-event Simulation System Dynamics (SD) (DES) Agent-based Simulation Capable to capture Debatable because of lack Debatable because of pre- because of modeling Emergence of modeling more than designed system system in two distinctive one system level properties levels Hard to capture due to Hard to capture due to Capable to capture Self-organization lack of modeling the lack of modeling the because of modeling individual decision making individual decision making autonomous agents Capable to capture Hard to capture because Hard to capture because because network structure Co-evolution system structure is fixed processes are fixed is modified by agents interactions Capable to capture Debatable because of no Debatable because of no because current and explicit consideration of explicit consideration of Path dependency future state can be history to determine history to determine explicitly defined based on future state future state system history
  • 13. Concluding remarks • Each simulation paradigm is characterized by a set of core assumptions and some underlying concepts to describe the world. These assumptions constrain the development of a conceptual model for the system of study. • Selection of an appropriate modeling paradigm is absent in most of presented procedures for simulation studies.
  • 14. Concluding remarks • It might not be necessary to capture all complexity dimensions of a supply chain in every modeling effort; however, we must be aware how selection of simulation paradigm impacts (constrains) our model development. • The discussions in this paper is not ABM is always the best option; especially in the model coding step. ABM has also its drawbacks! • The arguments in this paper can be valid for other complex ST systems.
  • 15. A copy of paper can be found in: http://dl.acm.org/citation.cfm?id=2430294 http://www.academia.edu/1523272/Evaluati on_of_Paradigms_for_Modeling_Supply_Cha ins_as_Complex_Socio-Technical_Systems You can also find me on: behzadb09@gmail.com 15

Notas do Editor

  1. Each paradigm is characterized by a set of core – or fundamental - assumptions and some underlying concepts (Lorenz and Jost, 2006) or, as Meadows and Robinson (1985, p. 17) explain, “every modeling discipline depends on unique underlying assumptions; that is, each modeling method is itself based on a model of how modeling should be done”. For example, when a modeler selects System Dynamics as a simulation paradigm, he explicitly assumes that “the world is made up of rates, levels and feedback loops” (Meadows, 1989). The types of assumptions brought by selection of a particular modeling and simulation paradigm are also called “heroic assumptions” by North and Macal (2007). The existence of these assumptions in each simulation paradigm implies that selection of a modeling paradigm is part of the conceptualization process in a simulation study.
  2. that it might not be necessary to capture all complexity dimensions of a supply chain in every modeling effort; however, when we choose a simulation paradigm or when we make some simple assumptions to reduce the complexity of a system in the model development process, we must be fully aware of complexity dimensions that are influenced by decisions we make