Skip to content

Implementação dos algoritmos: Clarke e Wright Savings, e Monte Carlo Savings aplicado no CeWSavings, para o problema de roteamento de veículos capacitados

License

Notifications You must be signed in to change notification settings

gustavocrod/vrp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Problema de roteamento de veículos capacitados

Implementação dos algoritmos: Clarke e Wright Savings, Monte Carlo Savings aplicado no CeWSavings, e Nearest Neighbour para encontrar soluções eficientes para o VRP.

USAGE

para executar:

$ python VRP.py <instances/vrnpc.<number>.txt

FILES:

O arquivo VRP.py É o arquivo main()

O arquivo graph.py Contém a classe que representa o grafo em memória;

O arquivo CEWS.py Contém o algoritmo de Clarke e Wright Savings -> CeWS

O arquivo MCCEWS.py Contém o algoritmo de Monte Carlo aplicado ao algoritmo CeW Savings

O arquivo NNA.py Contém uma básica implementação do algoritmo de Nearest Neighbor

O arquivo util.py Contém funções uteis

Dev:

Gustavo "cr0d" Rodrigues

About

Implementação dos algoritmos: Clarke e Wright Savings, e Monte Carlo Savings aplicado no CeWSavings, para o problema de roteamento de veículos capacitados

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages