We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cond-mat.stat-mech

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Condensed Matter > Statistical Mechanics

Title: Thermodynamic costs of Turing Machines

Abstract: Turing Machines (TMs) are the canonical model of computation in computer science and physics. We combine techniques from algorithmic information theory and stochastic thermodynamics to analyze the thermodynamic costs of TMs. We consider two different ways of realizing a given TM with a physical process. The first realization is designed to be thermodynamically reversible when fed with random input bits. The second realization is designed to generate less heat, up to an additive constant, than any realization that is computable (i.e., consistent with the physical Church-Turing thesis). We consider three different thermodynamic costs: the heat generated when the TM is run on each input (which we refer to as the "heat function"), the minimum heat generated when a TM is run with an input that results in some desired output (which we refer to as the "thermodynamic complexity" of the output, in analogy to the Kolmogorov complexity), and the expected heat on the input distribution that minimizes entropy production. For universal TMs, we show for both realizations that the thermodynamic complexity of any desired output is bounded by a constant (unlike the conventional Kolmogorov complexity), while the expected amount of generated heat is infinite. We also show that any computable realization faces a fundamental tradeoff between heat generation, the Kolmogorov complexity of its heat function, and the Kolmogorov complexity of its input-output map. We demonstrate this tradeoff by analyzing the thermodynamics of erasing a long string.
Comments: Physical Review Research, 2020
Subjects: Statistical Mechanics (cond-mat.stat-mech); Computational Complexity (cs.CC)
Journal reference: Physical Review Research, 2020
DOI: 10.1103/PhysRevResearch.2.033312
Cite as: arXiv:1912.04685 [cond-mat.stat-mech]
  (or arXiv:1912.04685v3 [cond-mat.stat-mech] for this version)

Submission history

From: Artemy Kolchinsky [view email]
[v1] Tue, 10 Dec 2019 13:45:52 GMT (43kb)
[v2] Thu, 6 Aug 2020 00:50:06 GMT (378kb)
[v3] Fri, 21 Aug 2020 01:15:30 GMT (378kb)

Link back to: arXiv, form interface, contact.