deelprobleem
Deelprobleem is een term uit de wiskunde en informatica die verwijst naar een subprobleem dat voortkomt uit het oplossen van een groter probleem door het op te splitsen in kleinere taken. Elk deelprobleem is op zichzelf een probleem dat, wanneer het is opgelost, bijdraagt aan de oplossing van het oorspronkelijkeprobleem. Het idee ligt aan de basis van veel oplossingsstrategieën voor complexe taken.
In de computerwetenschap spelen deelproblemen een centrale rol bij algoritmeontwerp. Bij divide-and-conquer wordt een probleem opgesplitst
Voorbeelden zijn onder meer: de Fibonacci-reeks, waarbij fib(n) afhankelijk is van de oplossingen voor fib(n-1) en
Identificeren van deelproblemen gebeurt door te zoeken naar recursieve herhaling, subtaken die het oorspronkelijke probleem spiegelbeeldig
Deelproblemen vormen een fundamenteel concept in algoritmen, optimalisatie en onderwijs over probleemoplossing.