Een
optimalisatiealgoritme is een
algoritme dat gebruikt wordt bij het vinden van de optimale oplossing van problemen die een zeer grote oplossingsruimte hebben. De zeer grote oplossingsruimte maakt het ondoenlijk om alle mogelijke oplossingen uit te proberen. In het
Operationeel onderzoek worden deze algoritmen toegepast op bedrijfskundige vraagstukken.