You are on page 1of 4

03/11/2014 Autmato celular Wikipdia, a enciclopdia livre

http://pt.wikipedia.org/wiki/Aut%C3%B3mato_celular 1/4
Autmatocelular
Origem:Wikipdia,aenciclopdialivre.
Umautmato ouautmato celularummodelodiscretoestudado
nateoriadacomputabilidade,matemtica,ebiologiaterica.Consistedeumagrelhainfinitaeregular
declulas,cadaumapodendoestaremumnmerofinitodeestados,quevariamdeacordocomregras
determinsticas.Agrelhapodeseremqualquernmerofinitodedimenses.Otempotambmdiscreto,
eoestadodeumaclulanotempotumafunodoestadonotempot1deumnmerofinitodeclulas
nasuavizinhana.Essavizinhanacorrespondeaumadeterminadaselecodeclulasprximas
(podendoeventualmenteincluiraprpriaclula).Todasasclulasevoluemsegundoamesmaregrapara
actualizao,baseadanosvaloresdassuasclulasvizinhas.Cadavezqueasregrassoaplicadas
grelhacompleta,umanovageraoproduzida.
OsautmatoscelularesforamintroduzidosporvonNeumanneUlamcomomodelosparaestudar
processosdecrescimentoeautoreproduo.Qualquersistemacommuitoselementosidnticosque
interagemlocaledeterministicamentepodemsermodeladosusandoautmatoscelulares.
ndice
1Histria
2Autmatoscelularesunidimensionais
3Autmatoscelularesbidimensionais
4Autmatoscelularesnaturais
5Usoemcriptografia
6Ligaesexternas
Histria
Nosanos1940,StanislawUlamestudouocrescimentodoscristaisnoLaboratrioNacionaldeLos
Alamos,modelandoousandoumagrelha.Aomesmotempo,JohnvonNeumann,colegadeUlamem
LosAlamos,trabalhavaemsistemasautoreplicativoseencontravadificuldadesparaexplicitaroseu
modeloinicialdeumrobquefossecapazdesecopiarsozinhoapartirdeumconjuntodepeas
separadas.Ulamsugeriulhequeinspirassenosseustrabalhos,oqueconduziuavonNeumanna
conceberummodelomatemticoabstractoparaseuproblema.Oresultadofoiocopiadoreconstructor
universal(universalcopierandconstructor,emingls),oprimeiroautmatocelular,baseadonuma
grelhacomduasdimensesondecadaclulapodiaestaremumde29estados.
Em1969,KonradZusepublicouolivroRechnenderRaum(Calcularoespao)ondeadiantoua
hiptesedeasleisfsicasseremdiscretasequeouniversoeraoresultadodeumgigantescoautmato
celular.
Nosanos1970,umautmatocelularaduasdimensesedoisestados,chamadoojogodavida,
inventadoporJohnConway,conheceuumgrandesucesso,particularmenteentreacomunidade
informticanascente.FoipopularizadoporMartinGardnernumartigodarevistaScientificAmerican.
(portuguseuropeu) (portugusbrasileiro)
03/11/2014 Autmato celular Wikipdia, a enciclopdia livre
http://pt.wikipedia.org/wiki/Aut%C3%B3mato_celular 2/4
Em1983,StephenWolframpublicouaprimeiradeumasriedaspublicaesondeanalisoudeuma
maneirasistemticaumtipoautmatoscelularesmuitosimples.Acomplexidadedoseucomportamento,
induzidaporrgraselementares,levouoaconjecturarquemecanismossimilarespoderiamesclarecer
fenmenosfsicoscomplexos,ideiasquedesenvolveunoseulivroANewKindofScience,publicadoem
2002.
NoseulivroTheLifebox,TheSeashellandTheSoul,publicado2005,oDr.RudyRuckerexpandiuas
teoriasdeWolframparaumateoriadoAutomatismoUniversal,queusaosautmatoscelularescomoum
modeloparaexplicarcomoregrassimplespodemgerarresultadoscomplexos[1]
(http://zenbullets.com/blog/?p=72).Segundoestateoria,tudoqueexistenouniverso(otempo
meteorolgico,aformadasfolhasdasrvoresoudoscontinentes,omovimentodasestrelas,os
processosdamente,etc)temporbasealgoritmossimplescapazesdegeraracomplexidadequevemos
nosmundosdafsica,biologia,sociedade,culturaeatdapsicologia.
Autmatoscelularesunidimensionais
Oautmatocelularmaissimplesenotrivialunidimensional,comdoisestadospossveisporclulae
sendoosvizinhosdeumaclulaasclulasadjacentesdecadaladodela.Umaclulaeassuasduas
vizinhasformamumavizinhanade3clulas,porissoexistem2=8padrespossveisparauma
vizinhana.Hento2 =256regraspossveis.Referemseusualmenteosautmatospelonmero
decimalque,embinrio,representaatabeladaregra.Porexemplo,arepresentaogrficadaevoluo
deumautmatocomaregra30(embinrio11110)comeandocomumpadrodeentradainicialcom
apenasum1nocentroaseguinte:
AutmatocelularcomRegra30
padroactual 111 110 101 100 011 010 001 000
novoestadoparaaclulacentral 0 0 0 1 1 1 1 0
Umatabeladefinecompletamenteumaregradeumautmatoporqueindicaoquevaiacontecerpara
cadaumdospadrespossveisparaumavizinhana.Porexemplo,atabeladaregra30dizquesetrs
clulasadjacentestmactualmenteopadro100(cluladaesquerdaa1,comasoutrasa0)ou001
(cluladadireitaa1,comasoutrasa0)entoacluladomeiotornarsea1naprximaiterao.
Aregra30geraumasequnciaaparentementealeatriaapesardafaltadequalquercoisaquepoderia
razoavelmenteserconsideradaumaentradaaleatria.StephenWolframpropsusarasuacolunacentral
comoumgeradordenmerospseudoalatrios(PRNG)defacto,passamuitostestespadroparaa
aliatoriedadeeStephenWolframusaestaregranaseuprogramaMathematicaparacriarinteiros
8
03/11/2014 Autmato celular Wikipdia, a enciclopdia livre
http://pt.wikipedia.org/wiki/Aut%C3%B3mato_celular 3/4
Animaodojogodavida.
Conustextileapresentandoummotivo
parecidocomodecertosautmatos
celulares.
aleatrios.(Emboraaregra30produzaaliatoriedadeparamuitospadresdaentradainicial,htambm
umnmeroinfinitodostestespadresdaentradainicialqueresultamnumciclorepetitivo.Oexemplo
trivialopadrodaentradaqueconsistesomentedezeros.)
Autmatoscelularesbidimensionais
Oautmatocelularbidimensionalmaisconhecidoojogodavida,
inventadopelomatemticobritnicoJohnHortonConwayem1970.
Ojogodavidaumautmatocelularquesimulaprocessosde
evoluodeclulasbiolgicas.Podeseprovarqueumautmato
computacionalmenteuniversal,ouseja,potencialmenteseriacapaz
desimularqualquersistemapossvel.
Asregrasdesteautmatosoasseguintes:
Umaclulasobrevive(continuacomumvalor1)setem2ou3
vizinhosvivos(comumvalor1).
Umanovaclulacriadanumquadradovazio(oseuvalorpassade0a1)seessequadradotem
exactamente3vizinhosvivos.
Ojogodavidaemsiconsisteemescolherumaconfiguraoinicialdeclulasvivastaisqueelasacabem
porsobreviver.
Autmatoscelularesnaturais
Osmotivosdecertasconchassogeradoscomoautmatos
celularesnaturais.Asclulasresponsveispelapigmentao
estosituadassobreumabandaestreitaaolongodabocada
concha.Cadaclulasegregapigmentosdeacordocoma
segregao(ouausnciadesegregao)dassuasvizinhase
oconjuntodasclulasproduzomotivodaconchamedida
queelacresce.Porexemplo,aespcieconustextile
apresentaummotivoparecidocomodeumautmatocom
regra30.
Usoemcriptografia
Algumasregrasdeevoluodeumautmatocelularfinito
(comoaregra30)foramsugeridascomoumacifrapossvel
parausoemcriptografia.Dadaumaregra,qualquerumpode
facilmentecalcularosestadosfuturos,masparecesermuitodifcilcalcularestadosprecedentes.No
entanto,odesenhadordaregrapodecriladetalmaneiraquesejafcilinvertla.Consequentemente,
serumafunoquepodeserusadacomochavepblicacriptogrfica.Aseguranadetaissistemasno
actualmenteconhecida.
Ligaesexternas
Ojogodavida(http://tocampos.planetaclix.pt/fractal/celular/Vida.html)eoutrosautmatos
03/11/2014 Autmato celular Wikipdia, a enciclopdia livre
http://pt.wikipedia.org/wiki/Aut%C3%B3mato_celular 4/4
celularesbidimensionais(OuExclusivo,Geradordepadres)aplicaoJAVA.
AutmatosCelularesUnidimensionais(http://to
campos.planetaclix.pt/fractal/celular/celular.html)aplicaoJAVA.
Links,papers,andJavaappletsrelatingtoStephenWolfram'sbook,ANewKindofScience.
(http://sjsu.rudyrucker.com/)
Mirek'sCellebrationafreewareCAprogram(http://www.mirwoj.opus.chelm.pl/ca/)
ModernCellularAutomata(http://www.collidoscope.com/modernca/)Automatoscelulares
coloridos.OsoftwaredeACgratuitoincluiregrasparatabuleiroshexagonais.
RepeatingRule30patterns(http://www.iwriteiam.nl/Rule30.html)Umalistadeimagensde
entradaRule30queproduzempradresrepetitivos.
WebbaseCAgenerator(http://kidojo.com/cellauto)Experimentonacriaodeimagenscom
autmatoscelulares.(CdigofonteemC++disponvel)
SelfreplicationinCAs(javaapplets)(http://necsi.org/postdocs/sayama/sdsr/java/)
EvoCellisaplatformforevolvingcellularautomatons
(http://kybernet.org/wiki/index.php/EvoCell)PublicadosobreaGPL
CellularAutomataPreImageGenerator(http://sourceforge.net/projects/capig)UseCAPIGpara
gerarprimagensdeACs.CAPIGsoftwarelivreeestsobaGPLv3.
CellularAutomaton(http://mathworld.wolfram.com/CellularAutomaton.html)emMathWorld
Obtidade"http://pt.wikipedia.org/w/index.php?title=Autmato_celular&oldid=38918730"
Categorias: Palavrasquediferememversesdalnguaportuguesa Autmatoscelulares
Estapginafoimodificadapelaltimavez(s)20h57minde14demaiode2014.
EstetextodisponibilizadonostermosdalicenaCreativeCommonsAtribuioCompartilha
Igual3.0NoAdaptada(CCBYSA3.0)podeestarsujeitoacondiesadicionais.Paramais
detalhes,consulteasCondiesdeUso.

You might also like