Despre complexitate si automate celulare

In ultimii ani se vorbeste despre o noua stiinta numita “complexitate (complexity) ” si despre sisteme complexe. Nu exista o definitie unica pentru ea
ba chiar notiunea este tratata cu simtul umorului. John Hogan, in editorialul din Scientific American din iunie 1995, intitulat “From complexity to perplexity”, gaseste 31 de definitii ale complexitatii (
http://www.econ.iastate.edu/tesfatsi/hogan.complexperplex.htm ). Cert este ca intr-un sistem complex exista foarte multe marimi(parametri) care sunt interconectate, iar dinamica sa este neliniara. Se poate considera ca un sistem este cu atat mai complex cu cat este mai dificil de descris. Unii dintre parametrii de care am vorbit sunt masurabili, “vizibili”, altii sunt “ascunsi”. Parametrii ascunsi, prin interconectare cu cei vizibili, determina si ei comportarea respectivului sistem.Vom “construi” un astfel de sistem, cat mai simplu posibil. Vom considera ca exista doar doi parametri ,unul vizibil ,altul ascuns iar interactiunea dintre ei este deasemenea simpla: in anumite circumstante parametrul ascuns blocheaza evolutia parametrului vizibil. Starea initiala a sistemului nostru va fi un sir binar (unidimensional), construit absolut aleatoriu. Se va vedea ca aplicand modelul de mai sus, se obtin forme bidimensionale uimitor de ordonate (a doua dimensiune este constituita din axa temporala (numarul de iteratii, in cazul nostru). Parametrul vizibil si parametrul ascuns vor porni din aceeasi stare initiala. In felul acesta se vor construi de fapt doua “automate celulare” cu evolutie interconectata. Evolutia se va face dupa reguli bine stabilite. De exemplu daca un “punct” din sir are valoarea “1” si vecinii sai sunt “0” si “1” ,la pasul temporal urmator valoarea sa va deveni “0” (sau “1” ,dupa cum se convine).Mai multe informatii despre automatele celulare se pot gasi la adresa http://www.stephenwolfram.com/publications/articles/ca/.

secv3.jpgsecv4.jpgsecv1.jpg

Figurile de mai sus sunt obtinute aplicand modelul descris. Cine este interesat de codul sursa(Matlab, Octave), il poate obtine scriind la mihaibiharia@yahoo.com

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: