2014
DOI: 10.1098/rspa.2014.0182
|View full text |Cite
|
Sign up to set email alerts
|

When does a physical system compute?

Abstract: Computing is a high-level process of a physical system. Recent interest in non-standard computing systems, including quantum and biological computers, has brought this physical basis of computing to the forefront. There has been, however, no consensus on how to tell if a given physical system is acting as a computer or not; leading to confusion over novel computational devices, and even claims that every physical event is a computation. In this paper, we introduce a formal framework that can be used to determi… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
125
0
1

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 117 publications
(146 citation statements)
references
References 47 publications
2
125
0
1
Order By: Relevance
“…This also illustrates another basic attribute of physical computation that is easily forgotten with the ubiquity of binary encoding: the fungibility of representation. The same computation can be embedded in different computational substrates and even embedded in different ways in the same substrate [5]. Henson et al [13] describe a system comprising a computer, a robot and a chemical reaction system, linked together in a fully automated experimental system to search for chemical products that exhibit interesting complex spatio-temporal dynamics (motile and dividing droplets).…”
Section: Molecular Computingmentioning
confidence: 99%
See 2 more Smart Citations
“…This also illustrates another basic attribute of physical computation that is easily forgotten with the ubiquity of binary encoding: the fungibility of representation. The same computation can be embedded in different computational substrates and even embedded in different ways in the same substrate [5]. Henson et al [13] describe a system comprising a computer, a robot and a chemical reaction system, linked together in a fully automated experimental system to search for chemical products that exhibit interesting complex spatio-temporal dynamics (motile and dividing droplets).…”
Section: Molecular Computingmentioning
confidence: 99%
“…The results and insights in this article represent Deciding whether biological entities are computing, or are maybe 'universal' in some other biological sense, requires a notion of what it means for a physical system to compute. Horsman et al [5] have recently developed abstraction/representation theory, to formalize when a physical system is indeed computing, rather than merely 'doing its thing'. Horsman [16] summarizes that theory, then shows how it can be applied to multiple substrates in the case of hybrid and heterotic computational systems.…”
Section: Models and Theoriesmentioning
confidence: 99%
See 1 more Smart Citation
“…However, we are so familiar with conventional computing architectures, driven by digital logic on a silicon substrate, that finding the correct process to convert potential natural computing architectures that take advantage of the laws of physics, chemistry and biology will require a new abstract 'translation' framework for constructing the computation [25]. In order to completely understand how to construct a new theory for computation, and then explore how existing physical systems may be better for one type of problem as opposed to others, we need to rigorously define the practical considerations for carrying out a computation.…”
Section: Resultsmentioning
confidence: 99%
“…Some authors would subsume this type of interaction under a computational framework as well-e.g., "embodied computation should be understood as a physical process in an ongoing interaction with its environment" [13, p. 6]. Other authors pose much stricter requirements on physical computation: according to Horseman et al [22], a physical system can be said to compute only if it was designed as such. That is, there needs to be a user that has an abstract computational problem that he wants to solve by a physical machine.…”
Section: Is the Body Really Computing?mentioning
confidence: 99%