komplexitáselméletek
A komplexitáselméletek a komplex rendszerek viselkedésének és szerkezetének megértésére irányuló elméleti és módszertani keretek összessége. A kifejezés több hagyományt is magába foglal: egyrészt a számítástechnikai komplexitáselméletet, amely az algoritmusok erőforrásigényét vizsgálja, másrészt a komplex rendszerek elméletét, amely a nemlineáris kölcsönhatásokból adódó viselkedési mintákat és szerkezeti tulajdonságokat elemzi.
Számítástechnikai oldalról a komplexitás az algoritmusok futási idejének és memóriaigényének aszimptotikus növekedését vizsgálja bemeneti méret függvényében.
Az algoritmikus információelmélet vagy Kolmogorov-komplexitás egy adott bemenet legrövidebb leírásának hosszát méri. Ezzel a nézőponttal a
A komplex rendszerek elmélete a lokális interakciókból származó emergens viselkedést vizsgálja. Ide tartoznak a nemlineáris dinamika,
Kutatási módszerek közé tartozik a matematikai modellezés, számítógépes szimulációk (ügynökalapú modellek, celluláris automaták) és hálózatelemzés. Alkalmazási