Content deleted Content added
mNo edit summary Tags: Mobile edit Mobile app edit iOS app edit App section source |
|||
(18 intermediate revisions by 12 users not shown) | |||
Line 1:
{{short description|Algorithm exhibiting emergent behavior}}
An '''emergent algorithm''' is an [[algorithm]] that exhibits [[Emergence|emergent behavior]]. In essence an emergent algorithm implements a set of simple ''building block'' behaviors that when combined exhibit more complex behaviors. One example of this is the implementation of [[
An '''emergent algorithm''' has the following characteristics: {{dubious|date=May 2013}}
Line 6 ⟶ 7:
* it does not require [[global visibility]]
* it does not assume any kind of [[centralized control]]
* it is [[self-stabilization|self-stabilizing]]
Other examples of emergent algorithms and models include [[cellular automata]],<ref>{{cite conference
| first = Klaus A.
| last = Brunner
| title = What's emergent in Emergent Computing?
|
| place = Vienna
| pages = 189–192
| volume = 1
| url = http://klaus.e175.net/emcsr2002.pdf
|
| year = 2002
| year = 2002 }}</ref> [[artificial neural networks]] and [[swarm intelligence]] systems ([[ant colony optimization]], [[bees algorithm]], etc.).▼
| archive-url = https://web.archive.org/web/20110723104427/http://klaus.e175.net/emcsr2002.pdf
| archive-date = 2011-07-23
| url-status = dead
▲
== See also ==
* [[Emergence]]
* [[Evolutionary computation]]
* [[Fuzzy logic]]
* [[Genetic algorithm]]
* [[Heuristic]]
==References==
<references/>
{{DEFAULTSORT:Emergent Algorithm}}
[[Category:Artificial intelligence engineering]]
[[Category:Emergence|Algorithm]]
[[Category:
[[Category:Algorithms]]
[[Category:Cybernetics]]
{{chaos-stub}}
|