En målfunktion är den funktion som ska optimeras när man löser ett optimeringsproblem, dvs. den funktion man ska hitta ett maximi- eller minivärde på givet vissa bivillkor.