célfüggvények
Célfüggvények olyan függvények, amelyek egy döntési változók halmazán értékelik egy adott problémában elérni kívánt célt. Általában f(x) valós értéket ad, ahol x a döntési változók vektora. A cél az, hogy ezt az értéket minimalizáljuk vagy maximalizáljuk, attól függően, hogy költséget, kimenetet vagy hasznot szeretnénk-optimalizálni. A célfüggvény és a megvalósítható halmaz (feasible set) együtt definiálja az optimalizálási problémát.
Formálisan egy tipikus probléma: find x a X- ben vagyunk, ahol X a feltételek által meghatározott megvalósítható
Konzisztens fogalmak között szerepel a differentiálhatóság és a gradienstípusok: differentiálható f esetén a gradenszakasz vagy gradiensek
Célfüggvények alapvetően meghatározzák a megoldások értelmezését és a használt algoritmusokat, ezért pontos megfogalmazásuk nélkülözhetetlen a hatékony