Minds and Machines

, Volume 21, Issue 2, pp 301–322

Significance of Models of Computation, from Turing Model to Natural Computation

Authors

    • Computer Science Laboratory, School of Innovation, Design and EngineeringMälardalen University
Article

DOI: 10.1007/s11023-011-9235-1

Cite this article as:
Dodig-Crnkovic, G. Minds & Machines (2011) 21: 301. doi:10.1007/s11023-011-9235-1

Abstract

The increased interactivity and connectivity of computational devices along with the spreading of computational tools and computational thinking across the fields, has changed our understanding of the nature of computing. In the course of this development computing models have been extended from the initial abstract symbol manipulating mechanisms of stand-alone, discrete sequential machines, to the models of natural computing in the physical world, generally concurrent asynchronous processes capable of modelling living systems, their informational structures and dynamics on both symbolic and sub-symbolic information processing levels. Present account of models of computation highlights several topics of importance for the development of new understanding of computing and its role: natural computation and the relationship between the model and physical implementation, interactivity as fundamental for computational modelling of concurrent information processing systems such as living organisms and their networks, and the new developments in logic needed to support this generalized framework. Computing understood as information processing is closely related to natural sciences; it helps us recognize connections between sciences, and provides a unified approach for modeling and simulating of both living and non-living systems.

Keywords

Philosophy of computer sciencePhilosophy of computingTheory of computationHypercomputingPhilosophy of informationModels of computation

Copyright information

© Springer Science+Business Media B.V. 2011