Tavoitefunktiot
Tavoitefunktio on optimoinnin keskeinen käsite. Se on päätösmuuttujien x määrittelemä funktio f(x), jonka arvoa pyritään minimoimaan tai maksimoimaan. Tavoitefunktion arvo mittaa päätösten laatua tai kustannustasoa; pienempi arvo voi tarkoittaa esimerkiksi pienempiä kustannuksia tai pienempää energiankulutusta. Optimointiprosessin tavoitteena on löytää optimaalinen ratkaisu x*, joka täyttää mahdolliset rajoitteet ja saavuttaa halutun tavoitefunktion arvon.
Yleisesti on kyse yhdestä tavoitefunktiosta (single-objective) tai useista (multi-objective). Monitavoitteisessa optimoinnissa tavoitteet voidaan yhdistää eri tavoin,
Tavoitefunktio voi olla lineaarinen tai epälineaarinen. Lineaarissa ohjelmoinnissa f(x) on lineaarinen yhdistelmä muuttujista, kun taas epälineaariset
Rajoitteet ja ratkaisut: Tavoitefunktio toimii yleensä yhdessä rajoitteiden kanssa. Yleisiä rajoitteita ovat epäyhtälöt g_i(x) ≤ 0 ja