next up previous contents index
Next: Zur Charakterisierung von Chaos Up: Algorithmische Informationstheorie - Kolmogoroffkomplexität Previous: Einige kombinatorische Überlegungen

Anwendungen und Entwicklungen der Kolmogoroffkomplexität

Die Anwendungen des Begriffs der Kolmogoroffkomplexität liegen primär in den folgenden Gebieten:

Eine Weiterentwicklung des vorgestellten Begriffs der Kolmogoroffkomplexität stellt die resourcenbeschränkte Kolmogoroffkomplexität dar: Hier werden die erlaubten Resourcen4.18 beschränkt, die zur Erzeugung einer Zeichenkette mittels der komprimierten Zeichenkette (dem Programm für die universelle Turingmaschine) erforderlich sind. Dies nutzte beispielsweise Adleman Adleman[Adl79] um die Zeitkomplexität des Faktorisierungsproblems4.19 zu untersuchen.

In der Arbeit werden nun mit Hilfe des Begriffs der allgemeinen Kolmogoroffkomplexität eine Reihe von Betrachtungen über die Natur künstlicher Intelligenz und kognitiver Prozesse angestellt. Die Kolmogorffkomplexität dient dabei als Maß der Komplexität einer (statischen) Beschreibung dieser Prozesse - sie hat also noch nichts mit der eventuellen Ausführung eines Algorithmus und damit etwa mit der Zahl der dabei benötigten Rechenschritte zu tun.

Will man jedoch konkreter werden, und bestimmte Probleme im Detail betrachten, so bietet es sich an, dabei auch einen Begriff der resourcenbeschränkten Kolmogoroffkomplexität zu verwenden. Denn einerseits kann man einen Computer bei der Ausführung eines Programms nicht unbeschränkt viel Zeit einräumen und andererseits sind auch bestimmte kognitive Modelle nicht plausibel, wenn man davon ausgeht, daß das menschliche Gehirn als `biologische Rechenmaschine' unbeschränkte Resourcen zur Verfügung hat.4.20


next up previous contents index
Next: Zur Charakterisierung von Chaos Up: Algorithmische Informationstheorie - Kolmogoroffkomplexität Previous: Einige kombinatorische Überlegungen
Achim Hoffmann
2002-07-12