Föreställ dig att du står inför ett tufft beslut med flera motstridiga mål. Du vill uppnå det bästa resultatet på alla fronter men i verkligheten är kompromisser oundvikliga. Det som är bra för det ena målet är dåligt för något annat. Det är då flermålsoptimering kommer in i bilden.
Låt säga att du är på jakt efter den perfekta glassen och har specifika önskemål vad gäller smak, kostnad och kalorier. Med flermålsoptimering kan du ta fram ett antal glassar som balanserar dessa önskemål på olika sätt. Flermålsoptimering är ett sätt att försöka hitta de bästa möjliga lösningarna på problem när det finns flera kriterier att ta hänsyn till. Det finns kraftfulla algoritmer som kan lösa sådana problem, men de genererar många ovettiga lösningar under optimeringsprocessen.