Skip to content

joallace/o-research

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

o-research

An Operations Research repo that contains implementations of the Travelling Salesman Problem (TSP) and Minimum Latency Problem (MLP) solvers. Current implemented solving strategies are the GILS-RVND metaheuristic and the Branch and Bound algorithm.

Compilation

To compile this code, you just need to tu run the following command:

$ make

Execution

In order to solve an instance, run the command below:

$ ./solver path/to/instance.tsp --[mlp/tsp/bb] [-b]

Execution Parameters

  • --mlp: Will solve the instance as a MLP trough the use of the GILS-RVND metaheuristic.

  • --tsp: Will solve the instance as a TSP trough the use of the GILS-RVND metaheuristic.

  • --bb: Will solve the instance as a TSP trough the use of the Branch and Bound algorithm.

  • -b: Will execute the code in benchmark mode, returning some useful metrics about execution time and results.

About

A C++ symmetric TSP and MLP solver using GILS-RVND metaheuristic approach.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors