constraintoptimalisatie
Constraintoptimalisatie is een tak van wiskundige optimalisatie die gericht is op het minimaliseren of maximaliseren van een doelwaarde onder een set beperkingen. Het onderscheidt zich van unconstrained optimalisatie doordat de oplossing aan alle beperkingen moet voldoen en daardoor de haalbare verzameling kleiner is dan de gehele ruimte.
Formeel: geef x als vector van besluitvariabelen en definieer een doelfunctie f(x) die moet worden geoptimaliseerd
Belangrijke oplossingsmethoden hangen af van het type probleem. Lineaire programmering (LP) en integer programming (IP) behandelen
Toepassingen bevinden zich in operations research, planning en scheduling, logistiek en transport, productieplanning, netwerkontwerp, portefeuille-optimalisatie, engineeringontwerp,
Constraintoptimalisatie kent uitdagingen zoals nauwkeurige modellering, schaalbaarheid en afhankelijkheid van gegevenskwaliteit. Veel echte problemen zijn NP-hard,