Informática utiliza algoritmos de aproximação para encontrar os melhores elementos de resultado dentro de conjuntos de dados grandes e específicos chamados regiões de viabilidade (P) . Dentro desses algoritmos , a qualidade dos elementos do conjunto é avaliado usando a função representada como f ( x). Ótimas soluções é determinada por minimizar ou maximizar (min /max) o elemento dentro da função avaliada para que a fórmula de otimização para o algoritmo de aproximação aparece como Optimal Valor = min { f ( x)