We extend the notion of conservativeness, given by Fredkin and Toffoli in 1982, to generic gates whose input and output lines may assume a finite number d of truth values. A physical interpretation of conservativeness in terms of conservation of the energy associated to the data used during the computation is given. Moreover, we define conservative computations, and we show that they naturally induce a new NP-complete decision problem. Finally, we present a framework that can be used to explicit the movement of energy occurring during a computation, and we provide a quantum implementation of the primitives of such framework using creation and annihilation operators on the Hilbert space cd, where d is the number of energy levels considered in the framework.

(2005). Towards a Theory of Conservative Computing [journal article - articolo]. In INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS. Retrieved from http://hdl.handle.net/10446/19584

Towards a Theory of Conservative Computing

Leporini, Roberto
2005-01-01

Abstract

We extend the notion of conservativeness, given by Fredkin and Toffoli in 1982, to generic gates whose input and output lines may assume a finite number d of truth values. A physical interpretation of conservativeness in terms of conservation of the energy associated to the data used during the computation is given. Moreover, we define conservative computations, and we show that they naturally induce a new NP-complete decision problem. Finally, we present a framework that can be used to explicit the movement of energy occurring during a computation, and we provide a quantum implementation of the primitives of such framework using creation and annihilation operators on the Hilbert space cd, where d is the number of energy levels considered in the framework.
articolo
2005
Cattaneo, Gianpiero; Della Vedova, Gianluca; Leporati, Alberto; Leporini, Roberto
(2005). Towards a Theory of Conservative Computing [journal article - articolo]. In INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS. Retrieved from http://hdl.handle.net/10446/19584
File allegato/i alla scheda:
File Dimensione del file Formato  
Towards a theory of conservative computing.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 126.79 kB
Formato Adobe PDF
126.79 kB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/19584
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact