A programação distribuída de trabalhos não incorpora um único ponto de falha no sistema. Neste algoritmo, uma formiga é invocada em resposta ao envio de um trabalho para a Grade e esta formiga navega na rede para encontrar o melhor recurso para entregar o trabalho. Nós realizamos a simulação da nossa abordagem proposta usando um conjunto de ferramentas de programação de trabalhos em Grid (Alea) construído sobre Gridsim dedicado às simulações de Grid. O desempenho dos algoritmos será avaliado usando vários critérios de desempenho (por exemplo, makepan e tempo médio de execução). Uma comparação das nossas abordagens propostas com uma abordagem clássica também será fornecida. A análise dos resultados experimentais mostra que o algoritmo proposto pode ter um melhor desempenho em comparação com outra abordagem em um ambiente Grid.