The Role of Design Complexity in Technology Improvement

We study a simple model for the evolution of the cost (or more generally the performance) of a technology or production process. The technology can be decomposed into n components, each of which interacts with a cluster of d - 1 other components. Innovation occurs through a series of trial-and-error...

Full description

Bibliographic Details
Main Authors: McNerney, James M., Farmer, J. Doyne, Redner, Sidney, Trancik, Jessika E.
Other Authors: Massachusetts Institute of Technology. Engineering Systems Division
Format: Article
Language:en_US
Published: National Academy of Sciences (U.S.) 2011
Online Access:http://hdl.handle.net/1721.1/67448
https://orcid.org/0000-0001-6305-2105
_version_ 1826192672685031424
author McNerney, James M.
Farmer, J. Doyne
Redner, Sidney
Trancik, Jessika E.
author2 Massachusetts Institute of Technology. Engineering Systems Division
author_facet Massachusetts Institute of Technology. Engineering Systems Division
McNerney, James M.
Farmer, J. Doyne
Redner, Sidney
Trancik, Jessika E.
author_sort McNerney, James M.
collection MIT
description We study a simple model for the evolution of the cost (or more generally the performance) of a technology or production process. The technology can be decomposed into n components, each of which interacts with a cluster of d - 1 other components. Innovation occurs through a series of trial-and-error events, each of which consists of randomly changing the cost of each component in a cluster, and accepting the changes only if the total cost of the cluster is lowered. We show that the relationship between the cost of the whole technology and the number of innovation attempts is asymptotically a power law, matching the functional form often observed for empirical data. The exponent α of the power law depends on the intrinsic difficulty of finding better components, and on what we term the design complexity: the more complex the design, the slower the rate of improvement. Letting d as defined above be the connectivity, in the special case in which the connectivity is constant, the design complexity is simply the connectivity. When the connectivity varies, bottlenecks can arise in which a few components limit progress. In this case the design complexity depends on the details of the design. The number of bottlenecks also determines whether progress is steady, or whether there are periods of stasis punctuated by occasional large changes. Our model connects the engineering properties of a design to historical studies of technology improvement.
first_indexed 2024-09-23T09:27:11Z
format Article
id mit-1721.1/67448
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T09:27:11Z
publishDate 2011
publisher National Academy of Sciences (U.S.)
record_format dspace
spelling mit-1721.1/674482022-09-30T14:29:33Z The Role of Design Complexity in Technology Improvement McNerney, James M. Farmer, J. Doyne Redner, Sidney Trancik, Jessika E. Massachusetts Institute of Technology. Engineering Systems Division Trancik, Jessika E. Trancik, Jessika E. We study a simple model for the evolution of the cost (or more generally the performance) of a technology or production process. The technology can be decomposed into n components, each of which interacts with a cluster of d - 1 other components. Innovation occurs through a series of trial-and-error events, each of which consists of randomly changing the cost of each component in a cluster, and accepting the changes only if the total cost of the cluster is lowered. We show that the relationship between the cost of the whole technology and the number of innovation attempts is asymptotically a power law, matching the functional form often observed for empirical data. The exponent α of the power law depends on the intrinsic difficulty of finding better components, and on what we term the design complexity: the more complex the design, the slower the rate of improvement. Letting d as defined above be the connectivity, in the special case in which the connectivity is constant, the design complexity is simply the connectivity. When the connectivity varies, bottlenecks can arise in which a few components limit progress. In this case the design complexity depends on the details of the design. The number of bottlenecks also determines whether progress is steady, or whether there are periods of stasis punctuated by occasional large changes. Our model connects the engineering properties of a design to historical studies of technology improvement. National Science Foundation (U.S.) (Grant SBE0738187) National Science Foundation (U.S.) (Grant DMR0535503) 2011-12-05T21:40:42Z 2011-12-05T21:40:42Z 2011-05 2010-11 Article http://purl.org/eprint/type/JournalArticle 0027-8424 1091-6490 http://hdl.handle.net/1721.1/67448 McNerney, J. et al. “Role of design complexity in technology improvement.” Proceedings of the National Academy of Sciences 108.22 (2011): 9008-9013. https://orcid.org/0000-0001-6305-2105 en_US http://dx.doi.org/10.1073/pnas.1017298108 Proceedings of the National Academy of Sciences of the United States of America Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. application/pdf National Academy of Sciences (U.S.) PNAS
spellingShingle McNerney, James M.
Farmer, J. Doyne
Redner, Sidney
Trancik, Jessika E.
The Role of Design Complexity in Technology Improvement
title The Role of Design Complexity in Technology Improvement
title_full The Role of Design Complexity in Technology Improvement
title_fullStr The Role of Design Complexity in Technology Improvement
title_full_unstemmed The Role of Design Complexity in Technology Improvement
title_short The Role of Design Complexity in Technology Improvement
title_sort role of design complexity in technology improvement
url http://hdl.handle.net/1721.1/67448
https://orcid.org/0000-0001-6305-2105
work_keys_str_mv AT mcnerneyjamesm theroleofdesigncomplexityintechnologyimprovement
AT farmerjdoyne theroleofdesigncomplexityintechnologyimprovement
AT rednersidney theroleofdesigncomplexityintechnologyimprovement
AT trancikjessikae theroleofdesigncomplexityintechnologyimprovement
AT mcnerneyjamesm roleofdesigncomplexityintechnologyimprovement
AT farmerjdoyne roleofdesigncomplexityintechnologyimprovement
AT rednersidney roleofdesigncomplexityintechnologyimprovement
AT trancikjessikae roleofdesigncomplexityintechnologyimprovement