Optimointistrategiat
Optimointistrategiat ovat suunnitelmia ja menetelmiä, joiden tarkoituksena on parantaa järjestelmän suorituskykyä tai tuloksia optimoimalla määritelty tavoitefunktio ottaen huomioon käytettävissä olevat rajoitteet sekä epävarmuudet.
Ne jaotellaan yleisesti kahteen pääryhmään: tarkat menetelmät sekä heuristiset ja metaheuristiset menetelmät. Tarkat menetelmät kuten lineaarinen
Valinnassa korostuvat ongelman ominaisuudet: onko tavoitefunktio konveksi, onko ratkaisu toteutettavissa kokonaislukuina, sekä ongelman koko ja epävarmuus.
Prosessi etenee useimmiten seuraavasti: ongelman määrittely, malli- ja tavoitefunktion sekä rajoitteiden muotoilu, sovellettavan menetelmän valinta, toteutus
Sovellusalueita ovat muun muassa toimitusketjujen logistiikka ja aikataulutus, tuotannon optimointi, varastonhallinta, rahoitusportfolion optimointi sekä suunnittelutehtävät insinööri-
Työkalut vaihtelevat kaupallisista solverista, kuten Gurobi, CPLEX ja SCIP, avoimen lähdekoodin vaihtoehtoihin kuten GLPK ja CBC.