Skip to main content
Log in

The architecture of complexity: A new blueprint

  • Published:
Synthese Aims and scope Submit manuscript

Abstract

The logic of scientific discovery is now a concern of computer scientists, as well as philosophers. In the computational approach to inductive inference, theories are treated as algorithms (computer programs), and the goal is to find the simplest algorithm that can generate the given data. Both computer scientists and philosophers want a measure of simplicity, such that simple theories are more likely to be true than complex theories. I attempt to provide such a measure here. I define a measure of simplicity for directed graphs, inspired by Herbert Simon's work. Many structures, including algorithms, can be naturally modelled by directed graphs. Furthermore, I adapt an argument of Simon's to show that simple directed graphs are more stable and more resistant to damage than complex directed graphs. Thus we have a reason for pursuing simplicity, other than purely economical reasons.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Angluin, D. C. and C. H. Smith: 1983, ‘Inductive Inference: Theory and Methods’,Computing Surveys 15, 237–69.

    Article  Google Scholar 

  • Ball, M. O.: 1980, ‘Complexity of Network Reliability Computations’,Networks 10, 153–65.

    Google Scholar 

  • Blum, L. and M. Blum: 1975, ‘Toward a Mathematical Theory of Inductive Inference’,Information and Control 28, 125–55.

    Google Scholar 

  • Boolos, G. S. and R. C. Jeffrey: 1980,Computability and Logic, Cambridge University Press, Cambridge.

    Google Scholar 

  • Bunge, M.: 1963,The Myth of Simplicity, Prentice Hall, New Jersey.

    Google Scholar 

  • Buzacott, J. A.: 1980, ‘A Recursive Algorithm for Finding Reliability Measures Related to the Connection of Nodes in a Graph’,Networks 10, 311–27.

    Google Scholar 

  • Dawkins, R.: 1976, ‘Hierarchical Organization, a Candidate Principle for Ethology’, in P. P. G. Bateson and R. A. Hinde (eds.),Growing Points in Ethology, Cambridge University Press, Cambridge, pp. 7–54.

    Google Scholar 

  • Frank, H., R. E. Kahn, and L. Kleinrock: 1972, ‘Computer Communication Network Design — Experience with Theory and Practice’,AFIPS Conference Proceedings 40, 255–70.

    Google Scholar 

  • Garey, M. R. and D. S. Johnson: 1979,Computers and Intractability: A Guide to the Theory of NP-Completeness, W. H. Freeman and Co., New York.

    Google Scholar 

  • Goodman, N.: 1972,Problems and Projects, Bobbs-Merrill Co., Inc., New York.

    Google Scholar 

  • Kelmans, A. K.: 1972, ‘Connectivity of Graphs Having Vertices which Drop Out Randomly’,Automation and Remote Control 33, 613–20.

    Google Scholar 

  • Kelmans, A. K.: 1976, ‘Comparison of Graphs by their Number of Spanning Trees’,Discrete Mathematics 16, 241–61.

    Google Scholar 

  • Laudan, L.: 1977,Progress and Its Problems, University of California Press, Berkeley.

    Google Scholar 

  • Laudan, L.: 1984,Science and Values, University of California Press, Berkeley.

    Google Scholar 

  • Putnam, H.: 1975, ‘Probability and Confirmation’, inMathematics, Matter and Method, Cambridge University Press, Cambridge, England.

    Google Scholar 

  • Simon, H. A.: 1962, ‘The Architecture of Complexity’,Proceedings of the American Philosophical Society 106, 467–82.

    Google Scholar 

  • Sober, E.: 1975,Simplicity, Clarendon Press, Oxford.

    Google Scholar 

  • Solomonoff, R. J.: 1964, ‘A Formal Theory of Inductive Inference’,Information and Control 7, 1–22, 224–54.

    Google Scholar 

  • Thom, R.: 1975,Structural Stability and Morphogenesis: An Outline of a General Theory of Models, Translated by D. H. Fowler, Benjamin/Cummings Publishing, Massachusetts.

    Google Scholar 

  • Valiant, L. G.: 1979, ‘The Complexity of Enumeration and Reliability Problems’,SIAM Journal of Computing 8, 410–21.

    Google Scholar 

  • van Fraassen, B. C.: 1980,The Scientific Image, Clarendon Press, Oxford.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This paper is based on part of my doctoral dissertation. Thanks to my thesis supervisor Professor Alasdair Urquhart for his encouragement, constructive criticism, and for directing me to several relevant articles; to my advisor, Professor Ian Hacking, for reminding me to concentrate on results that might have some application in the real world; to Professor Eric Mendelsohn for checking my use of graph theory; and to my friend Wendy Brandts for sharing her ideas on a closely related problem.

Thanks to my friends and family (the latter being a (proper) subset of the former, and both including Dr. Louise Linney, of course) for ongoing support in my scholastic endeavors.

Thanks to the Social Sciences and Humanities Research Council for financial assistance. (Awards 452-86-5885 and 453-87-0513.) Thanks to the University of Toronto for financial assistance.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Turney, P. The architecture of complexity: A new blueprint. Synthese 79, 515–542 (1989). https://doi.org/10.1007/BF00869285

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00869285

Keywords

Navigation