Arbeitspapier

Technology adoption in input-output networks

This paper studies how network structure can affect the speed of adoption. In particular, we model the decision to adopt Python 3 by software packages. Python 3 provides advanced features but is not backward compatible with Python 2, which implies adoption costs. Moreover, packages form input-output networks through dependency relationships with other packages, and they face an additional adoption cost if the dependency packages lack Python 3 support. We build a dynamic model of technology adoption that incorporates such a network and estimate it using a complete dataset of Python packages. Estimation results show that the average cost of one incompatible dependency is roughly three times the cost for updating one's own code. We conduct counterfactual policies of community-level targeted cost subsidies and show that network structure is crucial to determine an optimal policy of cost subsidy.

Language
Englisch

Bibliographic citation
Series: Bank of Canada Staff Working Paper ; No. 2019-51

Classification
Wirtschaft
Optimization Techniques; Programming Models; Dynamic Analysis
Organization of Production
Information and Internet Services; Computer Software
Industrialization; Manufacturing and Service Industries; Choice of Technology
Technological Change: Choices and Consequences; Diffusion Processes
Subject
Economic models
Firm dynamics
Productivity

Event
Geistige Schöpfung
(who)
Han, Xintong
Xu, Lei
Event
Veröffentlichung
(who)
Bank of Canada
(where)
Ottawa
(when)
2019

DOI
doi:10.34989/swp-2019-51
Handle
Last update
10.03.2025, 11:44 AM CET

Data provider

This object is provided by:
ZBW - Deutsche Zentralbibliothek für Wirtschaftswissenschaften - Leibniz-Informationszentrum Wirtschaft. If you have any questions about the object, please contact the data provider.

Object type

  • Arbeitspapier

Associated

  • Han, Xintong
  • Xu, Lei
  • Bank of Canada

Time of origin

  • 2019

Other Objects (12)