IDEAS home Printed from https://ideas.repec.org/p/net/wpaper/1805.html
   My bibliography  Save this paper

Technology Adoption in a Hierarchical Network

Author

Listed:
  • Xintong Han

    (Concordia University, Department of Economics, 1455 de Maisonneuve Blvd. West, Montreal, Quebec H3G 1M8, Canada)

  • Lei Xu

    (Toulouse School of Economics, 21 Allee de Brienne, 31000 Toulouse, France)

Abstract

This paper studies the effect of network structure on technology adoption, in the setting of the Python programming language. A major release of Python, Python 3, provides more advanced but backward-incompatible features to Python 2. We model the dynamics of Python 3 adoption made by package developers. Python packages form a hierarchical network through dependency requirements. The adoption decision involves not only updating one's own source code, but also dealing with dependency packages lacking Python 3 support. We build a dynamic model of technology adoption where each package makes an irreversible decision to provide support for Python 3. The optimal timing of adoption requires a prediction of all future states, for the package itself as well as each of its dependencies. With a complete dataset of package characteristics for all historical releases, we are able to draw the complete hierarchical structure of the network, and simplify the estimation by grouping packages into different layers based on the dependency relationship. We study how individual adoption decisions can propagate along the links in such a hierarchical network. We also test the effectiveness of various counterfactual policies that can promote a faster adoption process.

Suggested Citation

  • Xintong Han & Lei Xu, 2018. "Technology Adoption in a Hierarchical Network," Working Papers 18-05, NET Institute.
  • Handle: RePEc:net:wpaper:1805
    as

    Download full text from publisher

    File URL: http://www.netinst.org/Xu_18-05.pdf
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Rust, John, 1987. "Optimal Replacement of GMC Bus Engines: An Empirical Model of Harold Zurcher," Econometrica, Econometric Society, vol. 55(5), pages 999-1033, September.
    2. Giulia Brancaccio & Myrto Kalouptsidi & Theodore Papageorgiou, 2017. "Geography, Search Frictions and Endogenous Trade Costs," NBER Working Papers 23581, National Bureau of Economic Research, Inc.
    3. Keane, Michael P, 1994. "A Computationally Practical Simulation Estimator for Panel Data," Econometrica, Econometric Society, vol. 62(1), pages 95-116, January.
    4. Thierry Magnac & David Thesmar, 2002. "Identifying Dynamic Discrete Decision Processes," Econometrica, Econometric Society, vol. 70(2), pages 801-816, March.
    5. Aguirregabiria, Victor & Mira, Pedro, 2010. "Dynamic discrete choice structural models: A survey," Journal of Econometrics, Elsevier, vol. 156(1), pages 38-67, May.
    6. Gautam Gowrisankaran & Joanna Stavins, 2004. "Network Externalities and Technology Adoption: Lessons from Electronic Payments," RAND Journal of Economics, The RAND Corporation, vol. 35(2), pages 260-276, Summer.
    7. Olivier De Groote & Frank Verboven, 2019. "Subsidies and Time Discounting in New Technology Adoption: Evidence from Solar Photovoltaic Systems," American Economic Review, American Economic Association, vol. 109(6), pages 2137-2172, June.
    8. Katz, Michael L & Shapiro, Carl, 1985. "Network Externalities, Competition, and Compatibility," American Economic Review, American Economic Association, vol. 75(3), pages 424-440, June.
    9. Giulia Brancaccio & Myrto Kalouptsidi & Theodore Papageorgiou, 2020. "Geography, Transportation, and Endogenous Trade Costs," Econometrica, Econometric Society, vol. 88(2), pages 657-691, March.
    Full references (including those not matched with items on IDEAS)

    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. Xintong Han & Lei Xu, 2019. "Technology Adoption in Input-Output Networks," Working Papers 19001, Concordia University, Department of Economics.
    2. Botao Yang & Andrew T. Ching, 2014. "Dynamics of Consumer Adoption of Financial Innovation: The Case of ATM Cards," Management Science, INFORMS, vol. 60(4), pages 903-922, April.
    3. Xingtong Han & Lei Xu, 2019. "Technology Adoption in Input-Output Networks," Staff Working Papers 19-51, Bank of Canada.
    4. Joao Macieira, 2010. "Oblivious Equilibrium in Dynamic Discrete Games," 2010 Meeting Papers 680, Society for Economic Dynamics.
    5. Yingyao Hu & Yi Xin, 2019. "Identi?cation and estimation of dynamic structural models with unobserved choices," CeMMAP working papers CWP35/19, Centre for Microdata Methods and Practice, Institute for Fiscal Studies.
    6. Artuc, Erhan, 2013. "PPML estimation of dynamic discrete choice models with aggregate shocks," Policy Research Working Paper Series 6480, The World Bank.
    7. Hanming Fang & Yang Wang, 2015. "Estimating Dynamic Discrete Choice Models With Hyperbolic Discounting, With An Application To Mammography Decisions," International Economic Review, Department of Economics, University of Pennsylvania and Osaka University Institute of Social and Economic Research Association, vol. 56(2), pages 565-596, May.
    8. Amoroso, S., 2013. "Heterogeneity of innovative, collaborative, and productive firm-level processes," Other publications TiSEM f5784a49-7053-401d-855d-1, Tilburg University, School of Economics and Management.
    9. Arthur Charpentier & Romuald Élie & Carl Remlinger, 2023. "Reinforcement Learning in Economics and Finance," Computational Economics, Springer;Society for Computational Economics, vol. 62(1), pages 425-462, June.
    10. Arcidiacono, Peter & Miller, Robert A., 2020. "Identifying dynamic discrete choice models off short panels," Journal of Econometrics, Elsevier, vol. 215(2), pages 473-485.
    11. Sara Amoroso, 2014. "The hidden costs of R&D collaboration," JRC Working Papers on Corporate R&D and Innovation 2014-02, Joint Research Centre.
    12. Aguirregabiria, Victor & Mira, Pedro, 2010. "Dynamic discrete choice structural models: A survey," Journal of Econometrics, Elsevier, vol. 156(1), pages 38-67, May.
    13. Khai Xiang Chiong & Alfred Galichon & Matt Shum, 2016. "Duality in dynamic discrete‐choice models," Quantitative Economics, Econometric Society, vol. 7(1), pages 83-115, March.
    14. Evgeny Yakovlev, 2012. "Peers and Alcohol: Evidence from Russia," Working Papers w0182, Center for Economic and Financial Research (CEFIR).
    15. A. Ronald Gallant & Han Hong & Ahmed Khwaja, 2018. "The Dynamic Spillovers of Entry: An Application to the Generic Drug Industry," Management Science, INFORMS, vol. 64(3), pages 1189-1211, March.
    16. Myrto Kalouptsidi & Paul T. Scott & Eduardo Souza-Rodrigues, 2018. "Linear IV Regression Estimators for Structural Dynamic Discrete Choice Models," NBER Working Papers 25134, National Bureau of Economic Research, Inc.
    17. Schiraldi, Pasquale & Levy, Matthew R., 2021. "Identification of Dynamic Discrete-Continuous Choice Models, with an Application to Consumption-Savings-Retirement," CEPR Discussion Papers 15719, C.E.P.R. Discussion Papers.
    18. Rambha, Tarun & Nozick, Linda K. & Davidson, Rachel, 2021. "Modeling hurricane evacuation behavior using a dynamic discrete choice framework," Transportation Research Part B: Methodological, Elsevier, vol. 150(C), pages 75-100.
    19. Bound, John & Stinebrickner, Todd & Waidmann, Timothy, 2010. "Health, economic resources and the work decisions of older men," Journal of Econometrics, Elsevier, vol. 156(1), pages 106-129, May.
    20. Le-Yu Chen, 2009. "Identification of structural dynamic discrete choice models," CeMMAP working papers CWP08/09, Centre for Microdata Methods and Practice, Institute for Fiscal Studies.

    More about this item

    Keywords

    Technology Adoption; Network Structure; Hierarchical Network; Input-Output Network; Dynamics; Network Effects; Python;
    All these keywords.

    JEL classification:

    • C10 - Mathematical and Quantitative Methods - - Econometric and Statistical Methods and Methodology: General - - - General
    • C61 - Mathematical and Quantitative Methods - - Mathematical Methods; Programming Models; Mathematical and Simulation Modeling - - - Optimization Techniques; Programming Models; Dynamic Analysis
    • L10 - Industrial Organization - - Market Structure, Firm Strategy, and Market Performance - - - General
    • L86 - Industrial Organization - - Industry Studies: Services - - - Information and Internet Services; Computer Software
    • O32 - Economic Development, Innovation, Technological Change, and Growth - - Innovation; Research and Development; Technological Change; Intellectual Property Rights - - - Management of Technological Innovation and R&D

    Statistics

    Access and download statistics

    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:net:wpaper:1805. 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: Nicholas Economides (email available below). General contact details of provider: http://www.NETinst.org/ .

    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.