IDEAS home Printed from https://ideas.repec.org/a/spr/comaot/v28y2022i1d10.1007_s10588-021-09358-5.html
   My bibliography  Save this article

Sensitivity analysis of agent-based models: a new protocol

Author

Listed:
  • Emanuele Borgonovo

    (Bocconi University)

  • Marco Pangallo

    (Sant’Anna School of Advanced Studies)

  • Jan Rivkin

    (Harvard Business School)

  • Leonardo Rizzo

    (Central European University)

  • Nicolaj Siggelkow

    (University of Pennsylvania)

Abstract

Agent-based models (ABMs) are increasingly used in the management sciences. Though useful, ABMs are often critiqued: it is hard to discern why they produce the results they do and whether other assumptions would yield similar results. To help researchers address such critiques, we propose a systematic approach to conducting sensitivity analyses of ABMs. Our approach deals with a feature that can complicate sensitivity analyses: most ABMs include important non-parametric elements, while most sensitivity analysis methods are designed for parametric elements only. The approach moves from charting out the elements of an ABM through identifying the goal of the sensitivity analysis to specifying a method for the analysis. We focus on four common goals of sensitivity analysis: determining whether results are robust, which elements have the greatest impact on outcomes, how elements interact to shape outcomes, and which direction outcomes move when elements change. For the first three goals, we suggest a combination of randomized finite change indices calculation through a factorial design. For direction of change, we propose a modification of individual conditional expectation (ICE) plots to account for the stochastic nature of the ABM response. We illustrate our approach using the Garbage Can Model, a classic ABM that examines how organizations make decisions.

Suggested Citation

  • Emanuele Borgonovo & Marco Pangallo & Jan Rivkin & Leonardo Rizzo & Nicolaj Siggelkow, 2022. "Sensitivity analysis of agent-based models: a new protocol," Computational and Mathematical Organization Theory, Springer, vol. 28(1), pages 52-94, March.
  • Handle: RePEc:spr:comaot:v:28:y:2022:i:1:d:10.1007_s10588-021-09358-5
    DOI: 10.1007/s10588-021-09358-5
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10588-021-09358-5
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10588-021-09358-5?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Jan W. Rivkin & Nicolaj Siggelkow, 2003. "Balancing Search and Stability: Interdependencies Among Elements of Organizational Design," Management Science, INFORMS, vol. 49(3), pages 290-311, March.
    2. Giovanni Dosi & Daniel A. Levinthal & Luigi Marengo, 2003. "Bridging contested terrain: linking incentive-based and learning perspectives on organizational evolution," Industrial and Corporate Change, Oxford University Press and the Associazione ICC, vol. 12(2), pages 413-436, April.
    3. Leitner, Stephan & Rausch, Alexandra & Behrens, Doris A., 2017. "Distributed investment decisions and forecasting errors: An analysis based on a multi-agent simulation model," European Journal of Operational Research, Elsevier, vol. 258(1), pages 279-294.
    4. Guido Fioretti & Alessandro Lomi, 2010. "Passing the buck in the garbage can model of organizational choice," Computational and Mathematical Organization Theory, Springer, vol. 16(2), pages 113-143, June.
    5. Guus ten Broeke & George van Voorn & Arend Ligtenberg, 2016. "Which Sensitivity Analysis Method Should I Use for My Agent-Based Model?," Journal of Artificial Societies and Social Simulation, Journal of Artificial Societies and Social Simulation, vol. 19(1), pages 1-5.
    6. G. Dosi & M. C. Pereira & M. E. Virgillito, 2018. "On the robustness of the fat-tailed distribution of firm growth rates: a global sensitivity analysis," Journal of Economic Interaction and Coordination, Springer;Society for Economic Science with Heterogeneous Interacting Agents, vol. 13(1), pages 173-193, April.
    7. Philip Anderson, 1999. "Perspective: Complexity Theory and Organization Science," Organization Science, INFORMS, vol. 10(3), pages 216-232, June.
    8. Harvey M. Wagner, 1995. "Global Sensitivity Analysis," Operations Research, INFORMS, vol. 43(6), pages 948-969, December.
    9. Stummer, Christian & Kiesling, Elmar & Günther, Markus & Vetschera, Rudolf, 2015. "Innovation diffusion of repeat purchase products in a competitive market: An agent-based simulation approach," European Journal of Operational Research, Elsevier, vol. 245(1), pages 157-167.
    10. Hassani-Mahmooei, Behrooz & Parris, Brett W., 2013. "Resource scarcity, effort allocation and environmental security: An agent-based theoretical approach," Economic Modelling, Elsevier, vol. 30(C), pages 183-192.
    11. Johannes G. Jaspersen & Richard Peter, 2017. "Experiential Learning, Competitive Selection, and Downside Risk: A New Perspective on Managerial Risk Taking," Organization Science, INFORMS, vol. 28(5), pages 915-930, October.
    12. Ted G. Eschenbach, 1992. "Spiderplots versus Tornado Diagrams for Sensitivity Analysis," Interfaces, INFORMS, vol. 22(6), pages 40-46, December.
    13. Friederike Wall, 2016. "Agent-based modeling in managerial science: an illustrative survey and study," Review of Managerial Science, Springer, vol. 10(1), pages 135-193, January.
    14. E. Borgonovo & C. L. Smith, 2011. "A Study of Interactions in the Risk Assessment of Complex Engineering Systems: An Application to Space PSA," Operations Research, INFORMS, vol. 59(6), pages 1461-1476, December.
    15. Duncan A. Robertson, 2019. "Spatial Transmission Models: A Taxonomy and Framework," Risk Analysis, John Wiley & Sons, vol. 39(1), pages 225-243, January.
    16. Utomo, Dhanan Sarwo & Onggo, Bhakti Stephan & Eldridge, Stephen, 2018. "Applications of agent-based modelling and simulation in the agri-food supply chains," European Journal of Operational Research, Elsevier, vol. 269(3), pages 794-805.
    17. Amini, Mehdi & Wakolbinger, Tina & Racer, Michael & Nejad, Mohammad G., 2012. "Alternative supply chain production–sales policies for new product diffusion: An agent-based modeling and simulation approach," European Journal of Operational Research, Elsevier, vol. 216(2), pages 301-311.
    18. Michael Prietula & Kathleen Carley & Les Gasser (ed.), 1998. "Simulating Organizations: Computational Models of Institutions and Groups," MIT Press Books, The MIT Press, edition 1, volume 1, number 026266108x, December.
    19. Jan C. Thiele & Winfried Kurth & Volker Grimm, 2014. "Facilitating Parameter Estimation and Sensitivity Analysis of Agent-Based Models: A Cookbook Using NetLogo and 'R'," Journal of Artificial Societies and Social Simulation, Journal of Artificial Societies and Social Simulation, vol. 17(3), pages 1-11.
    20. Daniel A. Levinthal, 1997. "Adaptation on Rugged Landscapes," Management Science, INFORMS, vol. 43(7), pages 934-950, July.
    21. Sheen S. Levine & Michael J. Prietula, 2012. "How Knowledge Transfer Impacts Performance: A Multilevel Model of Benefits and Liabilities," Organization Science, INFORMS, vol. 23(6), pages 1748-1766, December.
    22. Michael J. Lenox & Scott F. Rockart & Arie Y. Lewin, 2006. "Interdependency, Competition, and the Distribution of Firm and Industry Profits," Management Science, INFORMS, vol. 52(5), pages 757-772, May.
    23. Sauvageau, Gabriel & Frayret, Jean-Marc, 2015. "Waste paper procurement optimization: An agent-based simulation approach," European Journal of Operational Research, Elsevier, vol. 242(3), pages 987-998.
    24. Iris Lorscheid & Bernd-Oliver Heine & Matthias Meyer, 2012. "Opening the ‘black box’ of simulations: increased transparency and effective communication through the systematic design of experiments," Computational and Mathematical Organization Theory, Springer, vol. 18(1), pages 22-62, March.
    25. Andrea Vandin & Daniele Giachini & Francesco Lamperti & Francesca Chiaromonte, 2021. "Automated and Distributed Statistical Analysis of Economic Agent-Based Models," Papers 2102.05405, arXiv.org, revised Nov 2023.
    26. Phanish Puranam & Murali Swamy, 2016. "How Initial Representations Shape Coupled Learning Processes," Organization Science, INFORMS, vol. 27(2), pages 323-335, April.
    27. Brailsford, Sally C. & Eldabi, Tillal & Kunc, Martin & Mustafee, Navonil & Osorio, Andres F., 2019. "Hybrid simulation modelling in operational research: A state-of-the-art review," European Journal of Operational Research, Elsevier, vol. 278(3), pages 721-737.
    28. Marc Keuschnigg & Christian Ganser, 2017. "Crowd Wisdom Relies on Agents’ Ability in Small Groups with a Voting Aggregation Rule," Management Science, INFORMS, vol. 63(3), pages 818-828, March.
    29. Storlie, Curtis B. & Swiler, Laura P. & Helton, Jon C. & Sallaberry, Cedric J., 2009. "Implementation and evaluation of nonparametric regression procedures for sensitivity analysis of computationally demanding models," Reliability Engineering and System Safety, Elsevier, vol. 94(11), pages 1735-1763.
    30. E. Borgonovo & S. Tarantola & E. Plischke & M. D. Morris, 2014. "Transformations and invariance in the sensitivity analysis of computer experiments," Journal of the Royal Statistical Society Series B, Royal Statistical Society, vol. 76(5), pages 925-947, November.
    31. Julien Clement & Phanish Puranam, 2018. "Searching for Structure: Formal Organization Design as a Guide to Network Evolution," Management Science, INFORMS, vol. 64(8), pages 3879-3895, August.
    32. Bendor, Jonathan & Moe, Terry M. & Shotts, Kenneth W., 2001. "Recycling the Garbage Can: An Assessment of the Research Program," American Political Science Review, Cambridge University Press, vol. 95(1), pages 169-190, March.
    33. Hazhir Rahmandad & John Sterman, 2008. "Heterogeneity and Network Structure in the Dynamics of Diffusion: Comparing Agent-Based and Differential Equation Models," Management Science, INFORMS, vol. 54(5), pages 998-1014, May.
    34. Restocchi, Valerio & McGroarty, Frank & Gerding, Enrico & Johnson, Johnnie E.V., 2018. "It takes all sorts: A heterogeneous agent explanation for prediction market mispricing," European Journal of Operational Research, Elsevier, vol. 270(2), pages 556-569.
    35. Edward Bishop Smith & William Rand, 2018. "Simulating Macro-Level Effects from Micro-Level Observations," Management Science, INFORMS, vol. 64(11), pages 5405-5421, November.
    36. Manel Baucells & Emanuele Borgonovo, 2013. "Invariant Probabilistic Sensitivity Analysis," Management Science, INFORMS, vol. 59(11), pages 2536-2549, November.
    37. He, Zhou & Xiong, Jie & Ng, Tsan Sheng & Fan, Bo & Shoemaker, Christine A., 2017. "Managing competitive municipal solid waste treatment systems: An agent-based approach," European Journal of Operational Research, Elsevier, vol. 263(3), pages 1063-1077.
    38. Lee, Ju-Sung & Filatova, Tatiana & Ligmann-Zielinska, Arika & Hassani-Mahmooei, Behrooz & Stonedahl, Forrest & Lorscheid, Iris & Voinov, Alexey & Polhill, J. Gareth & Sun, Zhanli & Parker, Dawn C., 2015. "The complexities of agent-based modeling output analysis," EconStor Open Access Articles and Book Chapters, ZBW - Leibniz Information Centre for Economics, vol. 18(4).
    39. Simshauser, Paul, 2018. "Garbage can theory and Australia's National Electricity Market: Decarbonisation in a hostile policy environment," Energy Policy, Elsevier, vol. 120(C), pages 697-713.
    40. Exequiel Hernandez & Anoop Menon, 2018. "Acquisitions, Node Collapse, and Network Revolution," Management Science, INFORMS, vol. 64(4), pages 1652-1671, April.
    41. Gadi Fibich & Ro'i Gibori, 2010. "Aggregate Diffusion Dynamics in Agent-Based Models with a Spatial Structure," Operations Research, INFORMS, vol. 58(5), pages 1450-1468, October.
    42. Peter W Glynn & Henrich R Greve & Hayagreeva Rao, 2020. "Relining the garbage can of organizational decision-making: modeling the arrival of problems and solutions as queues," Industrial and Corporate Change, Oxford University Press and the Associazione ICC, vol. 29(1), pages 125-142.
    43. Sean Barnes & Bruce Golden & Edward Wasil, 2010. "MRSA Transmission Reduction Using Agent-Based Modeling and Simulation," INFORMS Journal on Computing, INFORMS, vol. 22(4), pages 635-646, November.
    44. Turgay Ayer & Can Zhang & Anthony Bonifonte & Anne C. Spaulding & Jagpreet Chhatwal, 2019. "Prioritizing Hepatitis C Treatment in U.S. Prisons," Operations Research, INFORMS, vol. 67(3), pages 853-873, May.
    45. Jiang, Guoyin & Tadikamalla, Pandu R. & Shang, Jennifer & Zhao, Ling, 2016. "Impacts of knowledge on online brand success: an agent-based model for online market share enhancement," European Journal of Operational Research, Elsevier, vol. 248(3), pages 1093-1103.
    46. Plischke, Elmar & Borgonovo, Emanuele & Smith, Curtis L., 2013. "Global sensitivity measures from given data," European Journal of Operational Research, Elsevier, vol. 226(3), pages 536-550.
    47. Zhao, Jiangjiang & Ma, Tieju, 2016. "Optimizing layouts of initial AFV refueling stations targeting different drivers, and experiments with agent-based simulations," European Journal of Operational Research, Elsevier, vol. 249(2), pages 706-716.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Yasar, Alperen, 2023. "Power struggles and gender discrimination in the workplace," SocArXiv t4g83, Center for Open Science.
    2. Mérő, Bence & Borsos, András & Hosszú, Zsuzsanna & Oláh, Zsolt & Vágó, Nikolett, 2023. "A high-resolution, data-driven agent-based model of the housing market," Journal of Economic Dynamics and Control, Elsevier, vol. 155(C).

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Borgonovo, Emanuele & Plischke, Elmar, 2016. "Sensitivity analysis: A review of recent advances," European Journal of Operational Research, Elsevier, vol. 248(3), pages 869-887.
    2. S. Cucurachi & E. Borgonovo & R. Heijungs, 2016. "A Protocol for the Global Sensitivity Analysis of Impact Assessment Models in Life Cycle Assessment," Risk Analysis, John Wiley & Sons, vol. 36(2), pages 357-377, February.
    3. Emanuele Borgonovo & Gordon B. Hazen & Elmar Plischke, 2016. "A Common Rationale for Global Sensitivity Measures and Their Estimation," Risk Analysis, John Wiley & Sons, vol. 36(10), pages 1871-1895, October.
    4. Li, Feng & Du, Timon C. & Wei, Ying, 2023. "This is what’s in store for you: How online social learning affects product positioning," Transportation Research Part E: Logistics and Transportation Review, Elsevier, vol. 179(C).
    5. Friederike Wall, 2023. "Modeling managerial search behavior based on Simon’s concept of satisficing," Computational and Mathematical Organization Theory, Springer, vol. 29(2), pages 265-299, June.
    6. Plischke, Elmar & Borgonovo, Emanuele, 2019. "Copula theory and probabilistic sensitivity analysis: Is there a connection?," European Journal of Operational Research, Elsevier, vol. 277(3), pages 1046-1059.
    7. Felipe A. Csaszar & Daniel A. Levinthal, 2016. "Mental representation and the discovery of new strategies," Strategic Management Journal, Wiley Blackwell, vol. 37(10), pages 2031-2049, October.
    8. Dario Blanco-Fernandez & Stephan Leitner & Alexandra Rausch, 2022. "Interactions between the individual and the group level in organizations: The case of learning and autonomous group adaptation," Papers 2203.09162, arXiv.org.
    9. Lamperti, Francesco & Roventini, Andrea & Sani, Amir, 2018. "Agent-based model calibration using machine learning surrogates," Journal of Economic Dynamics and Control, Elsevier, vol. 90(C), pages 366-389.
    10. Lu, Xuefei & Borgonovo, Emanuele, 2023. "Global sensitivity analysis in epidemiological modeling," European Journal of Operational Research, Elsevier, vol. 304(1), pages 9-24.
    11. Tianyang Wang & James S. Dyer & Warren J. Hahn, 2017. "Sensitivity analysis of decision making under dependent uncertainties using copulas," EURO Journal on Decision Processes, Springer;EURO - The Association of European Operational Research Societies, vol. 5(1), pages 117-139, November.
    12. repec:hal:spmain:info:hdl:2441/13thfd12aa8rmplfudlgvgahff is not listed on IDEAS
    13. Lixin Zhou & Jie Lin & Yanfeng Li & Zhenyu Zhang, 2020. "Innovation Diffusion of Mobile Applications in Social Networks: A Multi-Agent System," Sustainability, MDPI, vol. 12(7), pages 1-17, April.
    14. Darío Blanco-Fernández & Stephan Leitner & Alexandra Rausch, 2023. "Interactions between the individual and the group level in organizations: The case of learning and group turnover," Central European Journal of Operations Research, Springer;Slovak Society for Operations Research;Hungarian Operational Research Society;Czech Society for Operations Research;Österr. Gesellschaft für Operations Research (ÖGOR);Slovenian Society Informatika - Section for Operational Research;Croatian Operational Research Society, vol. 31(4), pages 1087-1128, December.
    15. repec:hal:spmain:info:hdl:2441/20hflp7eqn97boh50no50tv67n is not listed on IDEAS
    16. Lamperti, Francesco & Roventini, Andrea & Sani, Amir, 2018. "Agent-based model calibration using machine learning surrogates," Journal of Economic Dynamics and Control, Elsevier, vol. 90(C), pages 366-389.
    17. Busby, J.S., 2019. "The co-evolution of competition and parasitism in the resource-based view: A risk model of product counterfeiting," European Journal of Operational Research, Elsevier, vol. 276(1), pages 300-313.
    18. Julien Clement & Phanish Puranam, 2018. "Searching for Structure: Formal Organization Design as a Guide to Network Evolution," Management Science, INFORMS, vol. 64(8), pages 3879-3895, August.
    19. Borgonovo, Emanuele & Hazen, Gordon B. & Jose, Victor Richmond R. & Plischke, Elmar, 2021. "Probabilistic sensitivity measures as information value," European Journal of Operational Research, Elsevier, vol. 289(2), pages 595-610.
    20. Jose P. Arrieta & Yash R. Shrestha, 2022. "On the strategic value of equifinal choice," Journal of Organization Design, Springer;Organizational Design Community, vol. 11(2), pages 37-45, June.
    21. Cheng, Lei & Lu, Zhenzhou & Zhang, Leigang, 2015. "Application of Rejection Sampling based methodology to variance based parametric sensitivity analysis," Reliability Engineering and System Safety, Elsevier, vol. 142(C), pages 9-18.
    22. Elmar Plischke & Emanuele Borgonovo, 2020. "Fighting the Curse of Sparsity: Probabilistic Sensitivity Measures From Cumulative Distribution Functions," Risk Analysis, John Wiley & Sons, vol. 40(12), pages 2639-2660, December.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:comaot:v:28:y:2022:i:1:d:10.1007_s10588-021-09358-5. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.