www.wikidata.de-de.nina.az
Zellulare oder auch zellulare Automaten dienen der Modellierung raumlich diskreter dynamischer Systeme wobei die Entwicklung einzelner Zellen zum Zeitpunkt t 1 displaystyle t 1 primar von den Zellzustanden in einer vorgegebenen Nachbarschaft und vom eigenen Zustand zum Zeitpunkt t displaystyle t abhangt Beispiel fur ein raumzeitliches Muster das sich in einem zellularen Automaten ausbildet 1 Inhaltsverzeichnis 1 Eigenschaften 2 Geschichte 3 Klassifikation 4 Muster 5 Wolframs eindimensionales Universum 6 Beispiele fur zellulare Automaten 7 Garten von Eden und Zwillinge 8 Anwendungen 8 1 Bildverarbeitung 8 2 Kryptografie 8 3 Kunstliches Leben 8 4 Robotik 8 5 Physik 9 Siehe auch 10 Literatur 11 Weblinks 12 EinzelnachweiseEigenschaften BearbeitenEin zellularer Automat ist durch folgende Grossen festgelegt ein Raum R displaystyle R nbsp Zellularraum eine endliche Nachbarschaft N displaystyle N nbsp eine Zustandsmenge Q displaystyle Q nbsp eine lokale Uberfuhrungsfunktion d Q N Q displaystyle delta colon Q N to Q nbsp Der Zellularraum besitzt eine gewisse Dimensionalitat er ist in der Regel ein oder zweidimensional kann aber durchaus auch hoherdimensional sein Man beschreibt das Aussehen eines zellularen Automaten durch eine globale Konfiguration welche eine Abbildung aus dem Zellularraum in die Zustandsmenge ist das heisst man ordnet jeder Zelle des Automaten einen Zustand zu Der Ubergang einer Zelle von einem Zustand lokale Konfiguration in den nachsten wird durch Zustandsubergangsregeln definiert die deterministisch oder stochastisch sein konnen Die Zustandsubergange erfolgen fur alle Zellen nach derselben Uberfuhrungsfunktion und gleichzeitig Die Zellzustande konnen wie die Zeitschritte diskret sein In der Regel ist die Anzahl der moglichen Zustande klein Nur wenige Zustandswerte reichen zur Simulation selbst hochkomplexer Systeme aus Bei zweidimensionalen zellularen Automaten unterscheidet man zwei verschiedene Nachbarschaften Moore Nachbarschaft Von Neumann NachbarschaftDer einfachste zellulare Automat ist eindimensional mit Zellen auf einer geraden Linie wobei jede Zelle nur zwei mogliche Zustande haben kann z B schwarz und weiss In einem zweidimensionalen Raum sind Quadrate Sechsecke und Wurfel ubliche Zellformen Theoretisch kann ein zellularer Automat beliebig viele Dimensionen haben und jede Zelle kann beliebig viele mogliche Zustande haben Der Zustand jeder Zelle andert sich in diskreten Schritten und in regelmassigen Zeitintervallen Dieser Zustand hangt zu jedem Zeitpunkt ab von seinem eigenen Zustand im vorherigen Schritt den Zustanden seiner unmittelbaren Nachbarn im vorherigen SchrittWenn eine grafische Darstellung eines solchen Automaten betrachtet wird sieht er wie ein gerastertes animiertes Objekt aus 2 Fur einen eindimensionalen zellularen Automat sind 28 256 verschiedene Regeln Uberfuhrungsfunktionen moglich denn fur jeden der 23 8 Zustande einer Zelle und ihrer zwei Nachbarzellen 3 benachbarte Zellen sind unabhangig voneinander 2 neue Zustande moglich 3 4 Geschichte BearbeitenZellularautomaten wurden um 1940 von Stanislaw Ulam in Los Alamos vorgestellt John von Neumann ein damaliger Kollege Ulams griff die Idee auf und erweiterte sie zu einem universellen Berechnungsmodell Er stellte einen Zellularautomaten mit 29 Zustanden vor der ein gegebenes Muster immer wieder selbst reproduzieren konnte Er beschrieb damit als erster einen Zellularautomaten der berechnungs und konstruktionsuniversell ist Er ist nach von Neumann geeignet fur Probleme biologischer Organisation Selbstreproduktion und der Evolution von Komplexitat Damit ist der Zellularautomat auch eine wichtige Grundlage fur kunstliches Leben Bis zu den 1960er Jahren waren die Analogrechner den Digitalrechnern bei einigen Fragestellungen uberlegen Ein analoger Zellularer Automat zur Simulation von Grundwasserstromungen wird im Artikel Analogrechner Abschnitt Beispiel Zellularer Automat genauer beschrieben In den 1970er Jahren erlangte John Horton Conways Game of Life Beruhmtheit 1969 veroffentlichte Konrad Zuse sein Buch Rechnender Raum worin er annimmt dass die Naturgesetze diskreten Regeln folgen und das gesamte Geschehen im Universum das Ergebnis der Arbeit eines gigantischen Zellularautomaten sei 1983 veroffentlichte Stephen Wolfram eine Reihe von grundlegenden Arbeiten zu Zellularautomaten und 2002 das Buch A New Kind of Science Klassifikation BearbeitenStephen Wolfram definiert in A New Kind of Science und in etlichen Arbeiten aus der Mitte der 1980er Jahre vier Klassen in die man die zellularen Automaten und ihre Uberfuhrungsfunktionen je nach ihrem Verhalten unterteilen kann Fruhere Autoren versuchten lediglich die Art der Muster fur bestimmte Vorschriften zu ermitteln Dem Aufwand nach geordnet waren dies die Klassen Klasse 1 Fast alle ursprunglichen Muster entwickeln sich schnell zu einem stabilen und homogenen Zustand Dadurch verschwindet jede Zufalligkeit in den ersten Mustern Klasse 2 Fast alle ursprunglichen Muster entwickeln sich schnell in stabile oder oszillierende Strukturen Einige Zufalligkeiten der ersten Muster kann man herausfiltern jedoch konnen manche zuruckbleiben Lokale Anderungen am ursprunglichen Muster neigen dazu lokal zu bleiben Klasse 3 Fast alle ursprunglichen Muster entwickeln sich pseudozufallig oder chaotisch Jede stabile Struktur kann schnell durch Rauschen zerstort werden Lokale Anderungen am ursprunglichen Muster neigen dazu sich bis ins Unendliche auszubreiten Klasse 4 Fast alle ursprunglichen Muster entwickeln sich in Strukturen die vielschichtig und interessant interagieren Endlich informative Ursprungsmuster konnen wie in Klasse 2 ublich stabile oder oszillierende Strukturen ergeben aber die Anzahl der erforderlichen Schritte um diesen Zustand zu erreichen kann selbst fur einfache Muster sehr gross sein Lokale Anderungen am ursprunglichen Muster konnen sich bis ins Unendliche verbreiten Stephen Wolfram hat vermutet dass nicht alle zellularen Automaten der Klasse 4 dazu imstande sind universelle Berechnungen auszufuhren Die Universalitat hat sich vor allem fur die Regel 110 und Conways Spiel des Lebens bestatigt Zellulare Automaten der Klasse 4 haben besondere Eigenschaften Aus Regel 110 entstehen regelmassige Muster die aber nicht so regelmassig sind wie in Regel 108 sowie ein chaotisches Verhalten das aber nicht so chaotisch ist wie in Regel 90 Wenn die Zustande der Zellen als boolesche Werte dargestellt werden kann man die Regeln fur eindimensionale zellulare Automaten in einfacher Form darstellen Ist a i t displaystyle a i t nbsp der Zustand der Zelle mit dem Index i displaystyle i nbsp zum Zeitpunkt t 0 1 2 displaystyle t 0 1 2 ldots nbsp dann lasst sich der Zustand auf einfache Weise als dreiwertige boolesche Funktion darstellen Die Parameter sind die Zustande der Zelle und der zwei Nachbarzellen im vorherigen Schritt a i t 1 f a i 1 t a i t a i 1 t displaystyle a i t 1 f a i 1 t a i t a i 1 t nbsp Fur Regel 30 Regel 90 und Regel 110 zum Beispiel erhalt man folgende konkrete Uberfuhrungsfunktionen 3 f 30 a i 1 t a i t a i 1 t a i 1 t X O R a i t O R a i 1 t displaystyle f 30 a i 1 t a i t a i 1 t a i 1 t mathrm XOR a i t mathrm OR a i 1 t nbsp f 90 a i 1 t a i t a i 1 t a i 1 t X O R a i 1 t displaystyle f 90 a i 1 t a i t a i 1 t a i 1 t mathrm XOR a i 1 t nbsp f 110 a i 1 t a i t a i 1 t a i 1 t O R a i t X O R a i 1 t A N D a i t A N D a i 1 t displaystyle f 110 a i 1 t a i t a i 1 t a i 1 t mathrm OR a i t mathrm XOR a i 1 t mathrm AND a i t mathrm AND a i 1 t nbsp Eine grundlegende Eigenschaft die ein zellularer Automaten der Klasse 4 haben muss ist dass die Uberfuhrungsfunktion lokale stabile und nichtperiodische Konfigurationen von Zellen hervorbringt die ihre Form erhalten konnen Diese Konfigurationen konnen als Codierungspakete mit Informationen angesehen werden die uber die Zeit erhalten bleiben und sich von einem Ort zum anderen bewegen Diese Informationen konnen sich zeitlich und raumlich ausbreiten ohne zu zerfallen Es ist es ein wichtiges Merkmal der universellen Berechnung ob ein bestimmter Algorithmus bei einer bestimmten Eingabe anhalt oder nicht Die Unentscheidbarkeit des Halteproblems bedeutet das man dies im Allgemeinen nicht vorhersagen kann Aufgrund diesen Erkenntnissen vermutete Stephen Wolfram dass die zellularen Automaten der Klasse 4 die einzigen sind die zur universellen Berechnung in der Lage sind Wenn man die anfangliche Konfiguration eines solchen Automaten als Eingabedaten interpretiert kann dieser Automat jede berechenbare Funktion bewerten und eine universelle Turingmaschine emulieren 5 Muster BearbeitenZellulare Automaten erzeugen Muster die klassifiziert werden konnen Im zweidimensionalen Fall sind das zum Beispiel Raumschiff Spaceship Ein Raumschiff taucht nach einer endlichen Anzahl von Zeitschritten an einer anderen Stelle aber in derselben Ausrichtung wieder auf Diese Anzahl wird Periode genannt Der Gleiter Glider in Conways Spiel des Lebens ist das kleinste Raumschiff und hat die Periode 4 Kanone Gun Eine Kanone hat einen Hauptteil der sich wie ein Oszillator periodisch wiederholt und stosst periodisch Raumschiffe aus Die Periode der Kanone ist ein Vielfaches der Periode der Raumschiffe Oszillator Oscillator Ein Oszillator taucht nach einer endlichen Anzahl von Zeitschritten an derselben Stelle und in derselben Ausrichtung wieder auf Replikator Replicator Ein Replikator erzeugt Kopien von sich selbst die dieselbe Ausrichtung wie das Original haben Im eindimensionalen Automat mit der Regel 90 ist jedes Muster ein Replikator Der zweidimensionale Automat Highlife bringt verschiedene Arten von Replikatoren hervor Reflektor Reflector Ein Reflektor interagiert mit einem Raumschiff und andert seine Bewegungsrichtung ohne sich zu beschadigen Bruter Breeder Ein Bruter ein Muster das quadratisches Wachstum zeigt indem es mehrere Kopien eines sekundaren Musters erzeugt von denen jedes dann mehrere Kopien eines tertiaren Musters erzeugt Es gibt vier verschiedene Basistypen von Brutern Methusalem Methuselah Ein Methusalem ist ein kleines Muster aus Zellen dessen Stabilisierung eine grosse Anzahl von Zeitschritten erfordert Martin Gardner definiert sie als Muster aus weniger als 10 Zellen deren Stabilisierung langer als 50 Zeitschritte dauert Muster mussen sich irgendwann stabilisieren um als Methusalem betrachtet zu werden Stillleben Still life Ein Stillleben ist ein Muster das sich nicht verandert Es kann als Oszillator mit Periode 1 definiert werden nbsp Raumschiffe in Conways Spiel des Lebens nbsp Eine Kanone die Gleiter ausstosst nbsp Ein Oszillator nbsp Ein Replikator in Highlife nbsp Gleiter gelb Kanonen grun und Reflektoren pink in Conways Spiel des Lebens nbsp Ein Bruter nbsp Ein Methusalem nbsp Ein StilllebenWolframs eindimensionales Universum Bearbeiten nbsp Wolframs eindimensionales UniversumStephen Wolframs zellularer Automat ist ein besonders einfaches Modell Universum Es besteht aus nur einer Raum und einer Zeitdimension Im Bild ist die Raumdimension waagerecht eingezeichnet und die Zeitdimension verlauft senkrecht nach unten Das Bild enthalt drei verschiedene Bildausschnitte Die Raumdimension ist endlich aber unbegrenzt denn ihr rechtes und linkes Ende sind topologisch miteinander verbunden Die Raum Zeit Elemente dieses Universums konnen nur leer oder voll sein Beim Urknall in den obersten Bildzeilen werden diese Raum Zeit Elemente mit 50 prozentiger Wahrscheinlichkeit gefullt Es gibt nur ein Naturgesetz das eine Nahwirkung darstellt Der Nahbereich umfasst die linken zwei Nachbarn eines Raum Zeit Elements das Raum Zeit Element selbst und die rechten zwei Nachbarn des Raum Zeit Elements Wenn zwei oder vier Raum Zeit Elemente im Nahbereich voll sind dann ist im nachsten Zeitintervall dieses Raum Zeit Element auch voll ansonsten ist es im nachsten Zeitintervall leer Es existieren keine weiteren Regeln Obwohl es im Gegensatz zu Computer Spielen keine Fernwirkung und keinerlei Kontrollinstanz gibt entwickelt sich dieses Modelluniversum zu verbluffender Komplexitat Nach dem Urknall findet eine Eliminationsphase statt ahnlich wie im echten Universum Danach entstehen kurzlebige aber geordnete Strukturen die irgendwann erloschen Einige der geordneten Strukturen sind aber langzeitstabil manche davon oszillieren andere davon sind in der Zeit formstabil Sowohl von den oszillierenden als auch von den formstabilen Strukturen existieren sowohl ortsfeste als auch bewegliche Arten Die maximale Austauschgeschwindigkeit dieses Universums kann nur zwei Raumeinheiten je Zeiteinheit betragen Wenn zwischen den stabilen bewegten Objekten Kollisionen stattfinden dann setzt wieder Chaos ein und eine weitere Eliminationsphase findet statt Vereinfacht man noch weiter und berucksichtigt neben dem Zustand des Elementes selbst nur jeweils das rechte und das linke Nachbarelement gibt es genau 8 Regelelemente Ein Beispiel dazu steht weiter unten Insgesamt gibt es 256 solcher Regeln Selbst unter diesen noch einfacheren Regeln zeigen einige eine erstaunliche Komplexitat Eine der interessantesten ist die Regel 110 Regel 110 neuer Zustand der mittleren Zelle 0 1 1 0 1 1 1 0momentaner Zustand dreier benachbarter Zellen 111 110 101 100 011 010 001 000 nbsp Die ersten 200 Entwicklungsschritte von unten nach oben von Regel 110 wenn zu Beginn nur eine Zelle voll ist und alle anderen leer sind nbsp Die ersten 3200 Entwicklungsschritte von Regel 110 Gezeigt ist nur die linke Seite Siehe auch Regel 30Beispiele fur zellulare Automaten Bearbeiten source source source source source source source source 1200 Videoframes einer mit einem zellularen Automaten implementierten Waldbrandsimulation in Full HD 1920 1080 Bildpunkte 6 Conways Spiel des Lebens Game of Life ist ein einfacher zweidimensionaler zellularer Automat der verbluffende Strukturen erzeugt Langton Schleifen simulieren zur Selbstreplikation fahige Organismen in einem zellularen Automaten Das Pascalsche Dreieck kann ebenfalls als einfacher zellularer Automat interpretiert werden Das Nagel Schreckenberg Modell ist ein Zellularautomat zur Simulation des Strassenverkehrs insbesondere auf Autobahnen Das FHP Modell dient der Simulation von Gasen und Flussigkeiten Ein sehr einfacher zellularer Automat ist der ASEP Garten von Eden und Zwillinge BearbeitenDer Garten von Eden ist eine Konfiguration Muster des zellularen Automaten die keine Vorlaufer hat Sie enthalt mindestens eine endliche Konfiguration die ebenfalls keine Vorlaufer hat einen Waisen englisch orphan Ein Zwilling einer endlichen Konfiguration ist eine andere endliche Konfiguration die die gleichen zukunftigen Muster hat Ein zellularer Automat ist injektiv falls unterschiedliche Teile des Musters auch in Zukunft unterschiedlich bleiben lokal injektiv falls keine Zwillinge vorhanden sind und surjektiv wenn jede Konfiguration einen Vorlaufer hat Edward F Moore 1962 7 und John Myhill 1963 8 bewiesen den Garten von Eden Satz in der Theorie zellularer Automaten Ein zellularer Automat im euklidischen Raum ist lokal injektiv genau dann wenn er surjektiv ist Das lasst sich auch so ausdrucken dass zellulare Automaten genau dann einen Garten von Eden haben wenn sie keine Zwillinge haben Dabei bewies Moore einen Teil der Aquivalenz Automaten mit Zwillingen haben Waisen Myhill die Umkehrung ein Automat mit Waisen hat auch Zwillinge Anwendungen BearbeitenBildverarbeitung Bearbeiten Bildverarbeitung muss in der Lage sein die Komponenten des Bildes unabhangig von ihrer Position und Drehung zu erkennen und es sollte auch gegenuber kleinen Unterschieden tolerant sein Sie sollte ahnliche Strukturen erkennen und ein quantitatives Ergebnis dafur zuruckgeben 9 Viele Bildverarbeitungsprogramme werden mit zellularen Automaten realisiert Es gibt viele Systeme die ein sogenanntes Attraktor Verhalten haben Als Veranschaulichung kann man Berge verwenden Ein Tropfen Regen kann uberall in den Bergen fallen aber in einem idealisierten Modell fliesst es zu einer begrenzten Anzahl von niedrigsten Punkten Nahe beieinander liegende Tropfen fliessen tendenziell zum gleichen niedrigsten Punkt Tropfen auf der anderen Seite einer Wasserscheide fliessen zu anderen niedrigsten Punkten Bilder bestehen jedoch aus digitalen Pixeln Anstatt eine physische Bewegung zu betrachten muss man digitale Werte betrachten die von Computerprogrammen verarbeitet werden Ein ahnliches Attraktor Verhalten kann dort auftreten Zum Beispiel gibt es viele zellulare Automaten bei denen man die Farben einiger Zellen in ihren Anfangszustanden andern kann aber immer noch in demselben festen Endzustand endet 10 Die integrierte Bildverarbeitung von Stephen Wolfram in Mathematica ist ein leistungsstarkes und prazises Instrument zur Erkennung und quantitativen Beschreibung morphologischer Komponenten Wolfram Research bietet integrierte Unterstutzung sowohl fur die automatisierte als auch fur die interaktive Bildverarbeitung die vollstandig in die leistungsstarken mathematischen und algorithmischen Funktionen der Wolfram Sprache integriert ist Sie konnen Bilder erstellen und importieren sie mit eingebauten Funktionen manipulieren lineare und nichtlineare Filter anwenden und auf verschiedene Weise visualisieren 11 Kryptografie Bearbeiten Einige kryptographische Verfahren basieren auf zellularen Automaten Zellulare Automaten wurden von Guan und Kari fur asymmetrische Kryptosysteme vorgeschlagen Fur solche Systeme sind zwei Schlussel erforderlich ein offentlicher Schlussel fur die Verschlusselung und ein geheimer privater Schlussel fur die Entschlusselung Auch symmetrische Kryptosysteme konnen mit zellularen Automaten realisiert werden Der Verschlusselungsprozess basiert dort auf der Generierung pseudozufalliger Bitfolgen 12 Kunstliches Leben Bearbeiten Im Bereich des kunstlichen Lebens wird versucht lebensechte Computermodelle zu schaffen die Ideen aus dem biologischen Leben ubernehmen beispielsweise dezentrale und lokale Steuerung Die bei der kunstlichen Entwicklung angewandten Techniken basieren haufig auf der indirekten Kodierung von Entwicklungsregeln analog zum Genom eines biologischen Organismus Diese Art der Kodierung erleichtert die Skalierung eines Organismus da die Informationen im Genom viel kleiner sind als im resultierenden Phanotyp Eines der einfachsten Computermodelle fur kunstliches Leben ist ein zellularer Automat Im Jahr 2002 wurde eine zellularer Automat mit Regeln beschrieben die durch ein kunstliches neuronales Netzwerk definiert werden Heutzutage wird diese Art von Ansatz als neuronaler zellularer Automat NCA bezeichnet Im Jahr 2017 haben Forscher einen NCA prasentiert der Eigenschaften hat die durch Neuroevolution mit sogenanntem Compositional Pattern Producing Network erlernt wurden Im Jahr 2020 haben Forscher einen differenzierbaren NCA entwickelt der Wachstumseigenschaften und Regenerationseigenschaften besitzt Bei ihrer Arbeit wird ein NCA mit einem Gradientenverfahren darauf trainiert aus einer aktiven Zelle ein farbiges Bild zu erzeugen 13 Robotik Bearbeiten Formationen oder Schwarme von Robotern die bei Rettungsaktionen bei der Landschaftsvermessung oder im Krieg eingesetzt werden konnen mithilfe von zellularen Automaten gesteuert werden Dabei werden Roboter als Zellen in einem zellularen Automaten modelliert Das Verhalten jedes einzelnen Roboters ist reaktiv gegenuber seinen Nachbarn und sorgt so fur Ordnung in der gesamten Gruppe Jeder Roboter muss lediglich seine relative Position und Ausrichtung zu jedem Roboter in seiner Nachbarschaft kennen um einen Bewegungspfad zu berechnen und seine gewunschte Position zu erreichen Somit wird eine Formation mithilfe einer verteilten Steuerungsarchitektur aufgebaut und aufrechterhalten die kein globales Informationssystem und keinen zentralen Anfuhrer erfordert 14 Das Schwarmverhalten von Menschen wird aufgrund ihrer breiten Anwendbarkeit untersucht Die Analyse eines Schwarms unter unsicheren Bedingungen ist relevant weil Fussganger bei Fluchtversuchen manchmal schlimme Fehler machen Bei solchen Untersuchungen werden Simulationen anhand von Umgebungsabstraktionen strukturiert und die Ergebnisse helfen dabei Sicherheitsstandards fur Gebaude zu bestimmen Ein weiteres Forschungsgebiet das mit diesem Ziel in Einklang steht ist die Untersuchung von mobilen Schwarmen von Robotern Beispiele fur ein solches naturliches kollektives Verhalten sind die Pheromon Interaktion die von Ameisenvolkern eingesetzt wird und der Schwanzeltanz der Bienen Mehrere von der Biologie inspirierte Algorithmen der Schwarmintelligenz wurden im Kontext der kollektiven Robotik untersucht Aus der Analyse fruherer Studien zur Evakuierung von Menschenmengen konnte eine Parallele zwischen der Dynamik von Fussgangern in Umgebungen mit begrenzter Leistung und dem Verhalten eines Roboterteams bei der Durchfuhrung von Nahrungssuche Aufgaben gezogen werden Daruber hinaus sollten Konflikte zwischen dem Roboter und der Umgebung kontrolliert werden eine ahnliche Situation wie Konflikte zwischen Menschen und Hindernissen die ihre ursprungliche Route andern konnen Bei der Simulation von Fussgangern besteht das Ziel darin Modelle zu finden die das naturliche Verhalten der Menschenmenge wahrend eines Evakuierungsszenarios nachbilden Andererseits konnen in der Robotik ahnliche Modelle zur Steuerung des Roboterverhaltens verwendet werden was zu einer effizienten Ausfuhrung der Aufgabe fuhrt 15 Physik Bearbeiten Die Theorie der zellularer Automaten ist ein gutes Modell um zu verstehen wie das Universum funktioniert Man kann das Universum als eine riesige numerische Berechnung betrachten die auf einer Art zellularem Automaten lauft Die Hardware des zellularen Automaten existiert per Definition ausserhalb unseres Universums und ihre Funktionen werden daher nicht unbedingt durch unsere physikalischen Gesetze oder zukunftige Technologien eingeschrankt Ein Grossteil der Schwierigkeiten beim Verstandnis von Raum und Zeit in der modernen Physik beruht auf der Annahme dass Raum und Zeit tatsachlich grundlegende Einheiten in unserem Universum sind In der Theorie der zellularen Automaten ist dies definitiv nicht der Fall Der Raum und die Zeit auf die wir zugreifen und die wir messen konnen sind das Ergebnis komplexer Wechselwirkungen von Teilchen Um die Natur der Materie zu erforschen muss man Teilchen nutzen um Teilchen zu untersuchen Letztlich lernen wir auf diese Weise wie Teilchen mit anderen Teilchen interagieren Zellulare Automaten sind so leistungsstark dass sie ihren gesamten Speicher egal wie gross in einem einzigen Taktzyklus aktualisieren konnen 16 Siehe auch BearbeitenAmeise Turingmaschine Emergenz Evakuierungssimulation Kunstliches Leben Musterbildung Rauber Beute Modell Turingmaschine Wator Wireworld Pascalsches Dreieck kann mit zellularen Automaten simuliert werden Endlicher AutomatLiteratur BearbeitenMelanie Mitchell Complexity A Guided Tour Oxford University Press Oxford u a 2009 ISBN 978 0 19 512441 5 eingeschrankte Vorschau in der Google Buchsuche Klaus Mainzer Leon Chua The Universe as Automaton From Simplicity and Symmetry to Complexity Springer Heidelberg u a 2012 ISBN 978 3 642 23476 7 eingeschrankte Vorschau in der Google Buchsuche Weblinks Bearbeiten nbsp Commons Cellular automata Sammlung von Bildern Videos und Audiodateien Sekundarliteratur Francesco Berto Jacopo Tagliabue Cellular Automata In Edward N Zalta Hrsg Stanford Encyclopedia of Philosophy Jurgen Schmidhuber Webseite uber Konrad Zuses Theorie des Rechnenden Raumes Auszug aus Elektronische Datenverarbeitung 8 1967 S 336 344 Visualisierungen und Implementierungen Wolfram s 1 dimensionales Universum als C Implementierung 2 5d zellularer Automat 3d game of life mit Dokumentation und Quellcode Greenberg Hastings Automaten Memento vom 18 Juni 2010 im Internet Archive als Java Applet Zyklischer Zellularer Automat als Java Applet Zellomat3D 3D zellularer Automat NetLogo 17 Agenten basierte Modellierungs und Simulationsumgebung Random Design Zufallserzeugte zellulare Automaten Ordnungsprozess in einem Monte Carlo basierten zellularen Automat Youtube Video Otomata Sequencer als interaktiver zellularer Automat Cafun Freeware Java Implementierung zur Simulation und Visualisierung zellularer Automaten mit XML basierter Konfiguration Golly Simulation zahlreicher verschiedener zellularer Automaten mit BeispielenEinzelnachweise Bearbeiten Daniel Dennett 1995 Darwin s Dangerous Idea Penguin Books London ISBN 978 0 14 016734 4 ISBN 0 14 016734 X TechTarget cellular automaton a b Stanford Encyclopedia of Philosophy Supplement to Cellular Automata The 256 Rules Wolfram MathWorld Elementary Cellular Automaton Stanford Encyclopedia of Philosophy Cellular Automata Waldbrandsimulation Wikibooks Sammlung freier Lehr Sach und Fachbucher Abgerufen am 13 November 2022 Moore Machine models of self reproduction Proc Symp Applied Mathematics Band 14 1962 S 17 33 Myhill The converse of Moore s Garden of Eden theorem Proceedings of the American Mathematical Society Band 14 1963 S 685 686 Jan Helm Technische Universitat Berlin Cellular automata and their applications Stephen Wolfram Wolfram Language Artificial Intelligence The Image Identification Project Wolfram Image Processing Pascal Bouvry Franciszek Seredynski Albert Zomaya Application of Cellular Automata for Cryptography Sidney Pontes Filho Kathryn Walker Elias Najarro Stefano Nichele Sebastian Risi A Unified Substrate for Body Brain Co Evolution Ross Mead Robert Louis Long Jerry B Weinberg Fault Tolerant Formations of Mobile Robots Danielli A Lima Gina M B Oliveira A cellular automata ant memory model of foraging in a swarm of robots Tom Ostoma Mike Trushyk Cellular Automata Theory and Physics NetLogo Models Library CA 1D Elementary Cellular Automata Abgerufen am 26 November 2018 englisch Normdaten Sachbegriff GND 4190671 8 lobid OGND AKS Abgerufen von https de wikipedia org w index php title Zellularer Automat amp oldid 239497223