Theoretical concepts asserted by Alan Turing are the basis of the computation and hence of machine intelligence. Turing Machine, the fundamental computational model, has been proven to be reducible to a logic circuit and, at the same time, portable into a computer program that can be expressed through a combination of fundamental programming language control structures. This work proposes a mathematical framework that analytically models logic gates employing Heaviside Step Function. The existence of a correspondence between a generic finite-time algorithm and the proposed mathematical formulation is proven. The proposed interpretation is given through a well-defined logical circuit analytical expression. Relevant geometrical applications, related to polygon processing, having wide implications in engineering branches are presented together with a new Penalty Method for constrained optimization problems handling. A detailed simulation campaign is conducted to assess the effectiveness of the applications derived from the proposed mathematical framework.

Representing logic gates over Euclidean space via heaviside step function / Iacovelli, Giovanni; Iacovelli, Claudio. - In: SCIENTIFIC REPORTS. - ISSN 2045-2322. - 12:1(2022), p. 8009. [10.1038/s41598-022-11941-y]

Representing logic gates over Euclidean space via heaviside step function

Iacovelli, Giovanni;Iacovelli, Claudio
2022-01-01

Abstract

Theoretical concepts asserted by Alan Turing are the basis of the computation and hence of machine intelligence. Turing Machine, the fundamental computational model, has been proven to be reducible to a logic circuit and, at the same time, portable into a computer program that can be expressed through a combination of fundamental programming language control structures. This work proposes a mathematical framework that analytically models logic gates employing Heaviside Step Function. The existence of a correspondence between a generic finite-time algorithm and the proposed mathematical formulation is proven. The proposed interpretation is given through a well-defined logical circuit analytical expression. Relevant geometrical applications, related to polygon processing, having wide implications in engineering branches are presented together with a new Penalty Method for constrained optimization problems handling. A detailed simulation campaign is conducted to assess the effectiveness of the applications derived from the proposed mathematical framework.
2022
Representing logic gates over Euclidean space via heaviside step function / Iacovelli, Giovanni; Iacovelli, Claudio. - In: SCIENTIFIC REPORTS. - ISSN 2045-2322. - 12:1(2022), p. 8009. [10.1038/s41598-022-11941-y]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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