Reversible computing

Model of computation in which all processes are time-reversible From Wikipedia, the free encyclopedia