Content deleted Content added
→Chaotic Morphing: lets be less informal Tags: Mobile edit Mobile app edit |
m Spelling/grammar/punctuation/typographical correction Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit |
||
(34 intermediate revisions by 27 users not shown) | |||
Line 1:
{{Short description|Computers using chaotic systems}}
In [[theoretical computer science]], '''
▲'''Chaos computing''' is the idea of using [[chaos theory|chaotic systems]] for [[computation]]. In particular, chaotic systems can be made to produce all types of [[logic gates]] and further allow them to be morphed into each other.
== Introduction ==
Line 7 ⟶ 6:
Chaotic systems generate large numbers of patterns of behavior and are irregular because they switch between these patterns. They exhibit sensitivity to initial conditions which, in practice, means that chaotic systems can switch between patterns extremely fast.
Modern digital
A chaotic morphing logic gate consists of a generic [[Nonlinear system|nonlinear
== Chaotic
As an example of how chaotic morphing works, consider a generic chaotic system known as the [[
:<math>\qquad x_{n+1} = r x_n (1-x_n) </math>.
In this case, the value of {{math|''x''}} is chaotic when {{math|''r''}} >~ 3.57... and rapidly switches between different patterns in the value of {{math|''x''}} as one iterates the value of {{math|''n''}}. A simple threshold controller can control or direct the chaotic map or system to produce one of many patterns. The controller basically sets a threshold on the map such that if the iteration ("chaotic update") of the map takes on a value of {{math|''x''}} that lies above a given threshold value, {{math|''x''}}*, then the output corresponds to a 1, otherwise it corresponds to a 0. One can then reverse engineer the chaotic map to establish a lookup table of thresholds that robustly produce any of the logic gate operations.<ref>
== ChaoGate ==
[[File:Ditto Chaos Computing Example 1.jpg|thumb]]
The ''ChaoGate'' is an implementation of a chaotic morphing logic gate developed by
A
==Research==
Recent research has shown how chaotic computers can be recruited in [[Fault
Chaos allows order to be found in such diverse systems as the atmosphere, heart beating, fluids, seismology, metallurgy, physiology, or the behavior of a stock market.<ref>{{cite book |last1=Soucek |first1=Branko |title=Dynamic, Genetic, and Chaotic Programming: The Sixth-Generation Computer Technology Series |date=6 May 1992 |publisher=John Wiley & Sons, Inc |isbn=0-471-55717-X |page=11}}</ref>
== See also ==
* [[Chua's circuit]]
* [[Unconventional computing]]
== References ==
{{reflist}}
*"The 10 Coolest Technologies You’ve Never Heard Of – Chaos Computing," PC Magazine, Vol. 25, No. 13, page p. 66, August 8, 2006. [
*"Logic from Chaos," MIT Technology Review, June 15, 2006. [http://www.technologyreview.com/Biztech/16989/]
*"Exploiting the controlled responses of chaotic elements to design configurable hardware," W. L. Ditto and S. Sinha, Philosophical Transactions of the Royal Society London A, 364, pp. 2483–2494 (2006) {{doi|10.1098/rsta.2006.1836}}.
*"Chaos Computing: ideas and implementations" William L. Ditto, K. Murali and S. Sinha, Philosophical Transactions of the Royal Society London A, (2007) {{doi|10.1098/rsta.2007.2116}}.
*"Experimental realization of the fundamental NOR Gate using a chaotic circuit," K. Murali, Sudeshna Sinha and William L. Ditto Phys. Rev. E 68, 016205 (2003). {{doi|10.1103/PhysRevE.68.016205}}
*"Implementation of NOR gate by a chaotic Chua’s circuit," K. Murali, Sudeshna Sinha and William L. Ditto,
▲*"Implementation of NOR gate by a chaotic Chua’s circuit," K. Murali, Sudeshna Sinha and William L. Ditto, Int. J. of Bifurcation and Chaos, Vol. 13, No. 9, pp. 1–4, (2003). {{doi|10.1142/S0218127403008053}}
*"Fault tolerance and detection in chaotic Computers" M.R. Jahed-Motlagh, B. Kia, W.L. Ditto and S. Sinha, International Journal of Bifurcation and Chaos 17, 1955-1968(2007){{doi|10.1142/S0218127407018142}}
*"Chaos-based computation via Chua's circuit: parallel computing with application to the SR flip-flop"D. Cafagna, G. Grassi, International Symposium on Signals, Circuits and Systems, ISSCS 2005, Volume: 2, 749-752 (2005) {{doi|10.1109/ISSCS.2005.1511349}}
*"Parallel computing with extended dynamical systems" S. Sinha, T. Munakata and W.L. Ditto; Physical Review E, 65 036214 [1-7](2002) {{doi|10.1103/PhysRevE.65.036214}}
{{DEFAULTSORT:Chaos Computing}}
|