I gang

restructuring a ready made vehicle routing problem source code in C++

It is a must to have worked in programming VRP problems in C++.

First, I need to modify the structure and the organization of the zipped attached algorithm that it should be similar to the attached example algorithm structure in the same zipped file, as follow:

Header file:

• Data “functions”

• Capacity

• Time

• Distance

Initial solution file

• Containing the functions of initial solution as in the example algorithm

Main source file

• Move function

• Evaluation function

• Read from data file

Output File (separate file)

• Computer used

• CPU time in seconds

• Total time

• Total distance

• Number of iterations

• Number of iterations until best solution

• For each route:

Route time

Route free capacity (i.e. the remaining unutilized capacity in each route)

Another points to consider:

1- Give meaningful names to the variables and the functions.

2 – Put comments in the most complex blocks of instructions and functions.

3 – Make a test for each function after writing it, because it is much easier to find an error in a single function than in a set of many functions, after finishing the program.

4 – Verify the input of the data.

5 – Test the solution. For example, in the program attached, the function Verify_route() verifies if the travelling time and the load is correct, and inside the function Print_solution() it is verified if each customer appears just once in the solution.

Second, write description of the attached algorithm and description of the computational experiments (average in 5 pages).

Evner: Algoritme, C programmering, C# Programmering, C++ Programmering, Java

Se mere: vehicle routing problem python, vehicle routing problem c#, vehicle routing problem solver, vehicle routing problem matlab, java barbershop problem source code, vehicle tracking software source code, traveling salesman problem source code, cannibals missionaries problem source code, sleeping barber problem source code, php vehicle routing problem, vehicle tracking system source code asp net, vehicle routing problem php, modify tcp client server source code udp, gsm based vehicle tracking system source code, distance vector routing algorithm source code java

Om arbejdsgiveren:
( 2 bedømmelser ) Braga, Portugal

Projekt ID: #16481693

Tildelt til:


Hello. How are you . I have read and understood this task. I have strong knowledge in Data structures, Algorithms Design, Computer Architecture, And I'm expert in C/C++ etc. I'm interested in this project. Flere

€19 EUR på 1 dag
(174 bedømmelser)

6 freelancers are bidding on average €64 for this job


I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ Flere

€150 EUR in 3 dage
(145 bedømmelser)

Hello, I am interested in this project and so wanted to discuss more it in details. I have a lot of experience in C programming. Thanks

€35 EUR på 1 dag
(49 bedømmelser)
€60 EUR på 1 dag
(22 bedømmelser)
€66 EUR på 1 dag
(7 bedømmelser)
€55 EUR på 1 dag
(9 bedømmelser)