Qual é o problema do vendedor ambulante?
O problema do vendedor ambulante é uma questão tradicional relacionada ao uso mais eficiente dos recursos e ao mesmo tempo em que gasta a menor quantidade de energia nessa utilização. A designação para esse tipo de problema remonta aos dias do vendedor ambulante, que muitas vezes desejava organizar as viagens de uma maneira que permitisse visitar a maioria das cidades sem precisar voltar atrás e atravessar uma cidade qualquer mais de uma vez.
Em um sentido mais amplo, o problema do vendedor ambulante é considerado um exemplo clássico do que é conhecido como um problema de turismo. Essencialmente, qualquer tipo de problema de excursão envolve fazer uma série de paradas ao longo de uma rota designada e fazer uma viagem de volta sem nunca fazer uma segunda visita a qualquer parada anterior. Geralmente, um problema de turnê está presente quando há uma preocupação em aproveitar ao máximo os recursos disponíveis, como tempo e modo de viagem, para obter o máximo de resultados. Às vezes, encontrar uma solução para um problema de turismo é descobrir o caminho de menor custo, o que implica que o planejamento estratégico da rota garantirá o máximo benefício com o mínimo de gastos.
O conceito do problema do vendedor ambulante pode ser traduzido em várias disciplinas diferentes. Por exemplo, a ideia de otimização combinatória tem uma relação direta com o modelo de vendedor ambulante. Como uma forma de otimização útil nas disciplinas de matemática e ciências da computação, a otimização combinatória busca agrupar fatores relevantes e aplicá-los de uma maneira que produza os melhores resultados com o uso repetido.
De maneira semelhante, a otimização discreta tenta atingir o mesmo objetivo, embora o termo às vezes seja empregado para se referir a tarefas ou operações que ocorrem de uma só vez, e não recorrentes. A otimização discreta também é útil em ciências da computação e disciplinas matemáticas. Além disso, a otimização discreta tem uma relação direta com a teoria da complexidade computacional e é entendida como útil no desenvolvimento da inteligência artificial.
Embora as imagens associadas a um problema de vendedor ambulante possam parecer uma simplificação excessiva desses tipos de opções detalhadas para otimização, a idéia por trás das imagens ajuda a explicar um fundamento básico para qualquer tipo de otimização que busca eficiência. O problema do vendedor ambulante resolvido trará enormes benefícios em termos de retorno máximo para o investimento mínimo de recursos.