Sistemas Multiagente Aplicados a la Resolución del Problema del Viajante de Comercio