Abstract In the introductory paper [L.B. Kish, Phys. Lett. A 373 (2009) 911], about noise-based logic, we showed how simple superpositions of single logic basis vectors can be achieved in a single wire. The superposition components were the N orthogonal logic basis vectors. Supposing that the different logic values have “on/off” states only, the resultant discrete superposition state represents a single number with N bit accuracy in a single wire, where N is the number of orthogonal logic vectors in the base. In the present Letter, we show that the logic hyperspace (product) vectors defined in the introductory paper can be generalized to provide the discrete superposition of 2 N orthogonal system states. This is equivalent to a multi-valued logic system with 2 2 N logic values per wire. This is a similar situation to quantum informatics with N qubits, and hence we introduce the notion of noise-bit. This system has major differences compared to quantum informatics. The noise-based logic system is deterministic and each superposition element is instantly accessible with the high digital accuracy, via a real hardware parallelism, without decoherence and error correction, and without the requirement of repeating the logic operation many times to extract the probabilistic information. Moreover, the states in noise-based logic do not have to be normalized, and non-unitary operations can also be used. As an example, we introduce a string search algorithm which is O ( M ) times faster than Grover's quantum algorithm (where M is the number of string entries), while it has the same hardware complexity class as the quantum algorithm.
[1]
Laszlo B. Kish,et al.
Future Directions in Electronic Computing and Information Processing
,
2005,
Proceedings of the IEEE.
[2]
Lov K. Grover.
A fast quantum mechanical algorithm for database search
,
1996,
STOC '96.
[3]
Julio Gea-Banacloche,et al.
Minimum energy requirements for quantum computation.
,
2002,
Physical review letters.
[4]
Luciano Lavagno,et al.
EDA for IC Implementation, Circuit Design, and Process Technology
,
2006
.
[5]
Laszlo B. Kish.
Hilbert space computing by analog circuits
,
2003,
SPIE International Symposium on Fluctuations and Noise.
[6]
Kurt Keutzer,et al.
Logic Synthesis
,
1994
.
[7]
Laszlo B. Kish,et al.
Comparison of Energy Requirements for Classical and Quantum Information Processing
,
2003
.
[8]
Gilles Brassard,et al.
Strengths and Weaknesses of Quantum Computing
,
1997,
SIAM J. Comput..
[9]
Martyn Edwards,et al.
Logic synthesis
,
1994,
Microprocessors and microsystems.
[10]
Erdal Arikan.
An information-theoretic analysis of Grover's algorithm
,
2002
.
[11]
Fabio Somenzi,et al.
Logic synthesis and verification algorithms
,
1996
.
[12]
L. B. Kish,et al.
Deterministic multivalued logic scheme for information processing and routing in the brain
,
2009,
0902.2033.
[13]
Laszlo B. Kish.
Noise-based logic: Binary, multi-valued, or fuzzy, with optional superposition of logic states
,
2009
.