Bennett's logical reversibility

E413119

Bennett's logical reversibility is a concept in computation theory stating that computational processes can be designed so that each step is logically reversible, allowing information to be recovered and, in principle, computation to occur without energy dissipation.

All labels observed (1)

Label Occurrences
Bennett's logical reversibility canonical 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf concept in computation theory ⓘ
principle of reversible computation ⓘ
addresses energy cost of information erasure ⓘ
aimsAt making computation thermodynamically reversible in the limit ⓘ
appliesTo classical computation ⓘ
quantum computation ⓘ
assumes idealized, noise-free computational processes ⓘ
clarifies distinction between logical and physical irreversibility ⓘ
connectedTo Maxwell's demon thought experiments ⓘ
entropy in information processing ⓘ
contrastsWith logically irreversible computation ⓘ
operations like AND, OR, and ERASE that lose information ⓘ
coreIdea computations can be designed so that each state has a unique predecessor ⓘ
information is never destroyed during the computation ⓘ
enables reversible Turing machine constructions ⓘ
reversible simulation of irreversible computations ⓘ
field information theory ⓘ
theoretical computer science ⓘ
thermodynamics of computation ⓘ
formalizedIn reversible Turing machine models ⓘ
hasConsequence computation can in principle be performed with arbitrarily low energy dissipation ⓘ
minimum energy cost is associated with information erasure, not with reversible operations ⓘ
hasKeyClaim logical irreversibility is the source of fundamental heat generation in computation ⓘ
historicalContext developed in the 1970s ⓘ
implies any irreversible computation can be embedded in a larger reversible one ⓘ
in principle computation can occur without fundamental energy dissipation ⓘ
influenced design of reversible logic gates ⓘ
development of reversible computing architectures ⓘ
energy-efficient algorithm design ⓘ
involves storing and later uncomputing intermediate results ⓘ
motivatedBy desire to avoid entropy increase from computation ⓘ
thermodynamic reversibility ⓘ
namedAfter Charles H. Bennett ⓘ
relatedTo Fredkin gate ⓘ
Landauer's principle ⓘ
Toffoli gate ⓘ
adiabatic computing ⓘ
low-entropy computation ⓘ
requires no loss of information in any computational step ⓘ
one-to-one mapping between input and output states ⓘ
statedAs every step of a computation can be made logically reversible ⓘ
supports possibility of asymptotically zero-energy computation in theory ⓘ
view that energy dissipation is not fundamentally tied to computation itself ⓘ
usedIn analysis of thermodynamic cost of computation ⓘ
design of low-power computing systems ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Landauer's principle → relatedTo → Bennett's logical reversibility ⓘ