complexiteiten
Complexiteiten verwijst naar de eigenschappen van systemen met vele onderdelen en onderlinge afhankelijkheden. Door de interacties ontstaat vaak gedrag dat niet direct kan worden afgeleid uit de afzonderlijke delen. Daardoor is voorspellen, beheersen of optimaliseren uitdagend. Complexiteit hangt meer af van de verbondenheid en dynamiek dan van de louter omvang van een systeem.
In uiteenlopende vakgebieden onderscheidt men verschillende vormen van complexiteit. Computationale complexiteit gaat over de middelen (tijd
In de informatica wordt complexiteit vaak uitgedrukt met Big-O notatie en klassen als P, NP en NP-volledig.
Beheer van complexiteit richt zich op reductie door modulariteit, abstractie en losjes gekoppelde componenten. Ontwerpprincipes zoals
Complexiteiten spelen een centrale rol in softwareontwikkeling, systeemontwerp, logistiek en ecologie. Een helder begrip van complexiteitsprincipes