SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 5, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 1206
Abstract— Vehicle Routing Problem (VRP) is a
combinatorial optimization problem which deals with fleet
of vehicles to serve n number of customers from a central
depot. Each customer has a certain demand that must be
satisfied using each vehicle that has the same capacity
(homogeneous fleet). Each customer is served by a
particular vehicle in such a way that the same customer is
not served by another vehicle. In this paper, Genetic
Algorithm (GA) is used to get the optimized vehicle route
with minimum distance for Capacitated Vehicle Routing
Problem (CVRP). The outcomes of GA achieve better
optimization and gives good performance. Further, GA is
enhanced to minimize the number of vehicles.
Keywords: Capacitated Vehicle Routing Problem (CVRP),
Genetic Algorithm (GA), Random Generation.
I. INTRODUCTION
The Vehicle Routing Problem (VRP) can be defined as the
delivering goods to a set of customer with known customer
demands through minimum vehicle distance routes, starting
and ending with the same depot. VRP is a combinatorial
optimization problem and belong to NP problem. The VRP
plays a vital role in distribution and logistics. VRP is one of
the difficult tasks in operation research.
A client direct arrangement and grouping randomized
without repeating for solving the minimum distance [1]. An
additional method is also used to change in genetic
algorithm for solving the optimal route [2].Another
approach for solving minimum distance which limits on
capacity using two layer chromosomes in genetic algorithm
[3]. By comparing various algorithm, GA gives the nearest
optimal solution [5]. In this paper, an attempt is made by
changing the mutation operators in GA which subsequently
gives the minimum distance for vehicle.
This problem has many applications in real life such as
collection of household waste, delivering goods, school bus
routing and public transportation. In addition, there is a cost
component associated with moving a vehicle from one node
to another. These costs usually represent distance, travelling
time, number of vehicles employed or a combination of
these factors. The goal of this problem is used to discover
the optimal route for set of vehicles to minimize total
vehicle travel distance and services to all customer.
Both VRP and CVRP use the same approach but only
difference is in CVRP is vehicle capacity limitation. But
CVRP needs the information about customer demand is
known in advance. VRP and CVRP are used to determine
the optimization problem.
There are many different types of vehicle routing problem
such as capacitated vehicle routing problem (CVRP),
vehicle routing problem with time windows (VRPTW),
open vehicle routing problem (OVRP), pickup and delivery
vehicle routing problem (PDVRP) and periodic vehicle
routing problem (PVRP).
The rest of the paper is organized as follows: Section 2
describes the problem of CVRP. Section 3 gives the
preliminaries. Section 4 gives the GA in CVRP. Section 5
presents the experimental results of CVRP and conclusion
are given in Section 6.
II. PROBLEM DESCRIPTION
CVRP can be described as follows: In distribution centre,
there are n number of customer to provide goods and m
number of vehicles to serve for the customer. The vehicle
capacity is denoted by q. Each customer demand is denoted
by L (I=1, 2, 3… n), L<q. The customer node numbered is
i(I=1,2,...,n) and the number of vehicles for the distribution
centre is k(k=1,2,…,m). dij is the distance from customer i to
customer j. Each vehicle can be visited exactly once by the
customer who all begin and end at the same depot and
satisfy the constraints as vehicle capacity limitation, running
distance and number of vehicles. xijk is the vehicle k from
customer i to customer j or otherwise zero.
Min X = (1.1)
(1.2)
The mathematical formula described as: (1) the objective
function is used to minimize the total running distance of
vehicle; (2) represents the customer demand is not greater
than vehicle capacity.
III. PRELIMINARIES
Genetic Algorithms have been inspired by the natural
selection optimization mechanism. One general principle for
developing an implementation of genetic algorithms for a
particular real word problem is to make a good balance
between exploration and exploitation of the search space.
The most well-known operators in genetic algorithms such
as reproduction, crossover and mutation Hence, this paper
proposes the genetic algorithms to provide a random search
technique and has good performance through experiment.
The genetic algorithm steps are following:
1 Initial random population
2 Evaluate the fitness
3 Select the best chromosome to reproduce
4 Crossover operator process
5 Mutation operator process
6 Pick out the best individuals for new population
7 Continue until termination condition is false
Optimization Approach for Capacitated Vehicle Routing Problem
Using Genetic Algorithm
S.Sangeetha1
B.S.E.Zoraida2
A.Delphin Carolina Rani3
1,3
Research Scholar 2
Assistant Professor
1,2,3
Bharadhidasan University,Tiruchirappalli
Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm
(IJSRD/Vol. 1/Issue 5/2013/042)
All rights reserved by www.ijsrd.com 1207
A. Chromosome Representation
The chromosome of solution to the CVRP is based on the
population size. Using population size, the random
generation is made to find out the optimal route for
minimum distance value. Chromosome is represented as a
group of gene. Gene is encoded as numbers. For example,
Chromosome 1 1 3 4 2 5 8 7 6 9
Chromosome 2 1 2 5 4 3 6 7 9 8
Table 1: Representation of Genes
B. Fitness Function
The fitness function assigns a numeric value to each
individual in the population. The fitness function is always
problem dependent. In this problem, the fitness function is
the total cost of minimum distance, i.e., the length of each
chromosome. The fitness function calculates the total length
of each chromosome and summarizes the minimum distance
value. Obviously, the smallest value is the best one for
CVRP.
Fitness value=100/Total distance
C. Selection Operator
The individuals are selected according to the fitness value to
produce the next generation. This is done by using the
Roulette Wheel Selection method. The selected new
chromosome or individuals can be presented for the new
population without any changes and then selected parents
are crossed over to form new generation.
D. Crossover Operator
The crossover technique which is used in CVRP is Partially
Matched Crossover (PMX). In the PMX operations selects
the two chromosomes randomly and exchange the two-point
crossover. Then, modify the gene value according to
mapping relationship to the gene value in crossover section.
For example, consider two parents as PMX follows:
P1=1 2 /3 4 5 6/ 7 8 9
P2=5 4/ 6 9 2 1/ 7 8 3
Here, exchange the P1 and P2 as two point crossover. Then,
the new child generation as,
C1=1 2 /6 9 2 1/ 7 8 9
C2=5 4 /3 4 5 6/ 7 8 3
According to mapping relationship of new child C1 and C2
gene value in crossover zone as,
3 6 1
9 4
2 5
Then, new generation of PMX as,
M1=3 5 6 9 2 1 7 8 4
M2=2 9 3 4 5 6 7 8 1
E. Mutation Operator
After crossover, the strings are subjected to mutation.
Mutation includes random change in new crossover
chromosome. Interchange Mutation is used to select two
random positions in new chromosome and those positions
are interchanged. For example, new chromosome as,
A=2 4 5 1 3 7 6 8
And take two random exchange points are 2 and 6. After
mutation of two gene as,
A1=2 7 5 1 3 4 2 8
IV. GA IN CVRP
A. CVRP Model
The main objective of CVRP is to minimize the total cost.
Each vehicle has exactly visited once in a path. The
customer demand is not exceeding the vehicle capacity. For
example, there are 8 customers and 2 vehicles. The vehicle
capacity is 8. The random generating customer number is 2
4 3 6 7 8 5 1.
Vehicle1=depot-2-4-3-6-depot
Vehicle2=depot-7-8-5-1-depot
A. Flowchart for GA in CVRP
Fig. 1: Flowchart for CVRP in GA
V. EXPERIMENTAL RESULTS
GA is used in CVRP to get the nearest optimal solution.
CVRP is implemented in MATLAB language and its
program has easily developed language for random
generation.
Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm
(IJSRD/Vol. 1/Issue 5/2013/042)
All rights reserved by www.ijsrd.com 1208
INPUT PARAMETERS
Number of Customers
Number of Vehicles
Customer Demand
Vehicle Capacity
Table 2: Input Parameters
Case1:
Test problem is to verify [1].
There are 8 customers and 2 vehicles in one distribution
center. The loading capacity of each vehicle is 8t. The
maximum running distance of vehicle is 50km per time.
Customer 1 2 3 4 5 6 7 8
Demand 1 2 1 2 1 4 2 2
Table 3: Customer Demand
The total running distance is 67.41km. But in this proposed
paper, the total vehicle running distance is reduced as
43.94km.
Fig. 2: Customer Locations
Distance Matrix is used to store the distance value of
customer in random generation in the form of two-
dimensional array.
The path of vehicle routing as,
Vehicle1=0-2-5-6-1-0
Vehicle2=0-7-4-8-3-0
Case2:
In this paper, another attempt is used to reduce the number
of vehicles. Consider number of customers as 8 and number
of vehicles as 3. The vehicle capacity limitation is 8t.
Fig. 3: Distance Matrix
Fig. 4: Optimal route for vehicle
Customer 1 2 3 4 5 6 7 8
Demand 1 2 1 2 2 3 1 3
Table 4: Customer Demand
In existing system, three vehicles are used by the customer.
Fig. 5: Solution Method1
Vehicle1=0-8-6-5-0
Vehicle2=0-2-4-7-0
Vehicle3=0-3-1-0
The total running distance is 35.22km.
But in proposed system, number of vehicles is reduced.
Each vehicle is checking the vehicle capacity. After
completing vehicle capacity, its move to next vehicle, the
best possible solution is follows:
Fig. 6: Solution Method2
Vehicle1=0-8-6-5-0
Vehicle2=0-1-3-7-4-2-0
The total running distance is 30.72km.
Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm
(IJSRD/Vol. 1/Issue 5/2013/042)
All rights reserved by www.ijsrd.com 1209
Fig. 7: Performance Travelling Distance
Judging from the two solution technique, solution method2
is better than solution method1.
VI. CONCLUSION
In this paper, GA is used to give the optimized solution in
CVRP. Changes are made in population size and mutation
operators and it gives the better optimal solution. It’s clearly
brought out in case1, the total distance is minimized by
using interchange mutation operator. Further in case2, the
number of vehicle is reduced by makes changes in genetic
algorithm. The proposed system proves that GA is more
efficient to find the optimal route for vehicles in CVRP.
REFERENCES
[1] Q. Jiajiao, Z. Yong, M. Jianlin and F. Lixia, “A new
coding method for genetic algorithm in vehicle
routing problem,” IEEE International Conference on
Cyber Technology in Automation Control and
Intelligent Systems, pp. 201-204, 2011.
[2] M.A. Mohammed, M.S. Ahmad and S.A. Mostafa,
“Using genetic algorithm in implementing
capacitated vehicle routing problem,” International
Conference on Computer and Information Science
(ICCIS), pp.257-262, 2012.
[3] A.K.M. Masum, M.S.M. Faisal Faruque and M.I.H.
Sarker “Solving the vehicle routing problem using
genetic algorithm,” International Journal Of
Advanced Computer Science and Applications
(IJACSA),vol.2,no.7, pp.126-131, 2011.
[4] W.J.L. Chang and Z. Ying, “Solving capacitated
vehicle routing Problem based on improved genetic
algorithm,”IEEE Chinese control and Decision
Confernece (CCDC), pp.60-64,2011.
[5] C. Ren, “Applying Genetic Algorithm for
Capacitated Vehicle Routing Problem,” International
Conference on Electronic and Mechanical
Engineering and Information Technology (EMEIT),
pp.519- 520, 2

Weitere ähnliche Inhalte

Was ist angesagt?

HYBRID ANT COLONY ALGORITHM FOR THE MULTI-DEPOT PERIODIC OPEN CAPACITATED ARC...
HYBRID ANT COLONY ALGORITHM FOR THE MULTI-DEPOT PERIODIC OPEN CAPACITATED ARC...HYBRID ANT COLONY ALGORITHM FOR THE MULTI-DEPOT PERIODIC OPEN CAPACITATED ARC...
HYBRID ANT COLONY ALGORITHM FOR THE MULTI-DEPOT PERIODIC OPEN CAPACITATED ARC...ijaia
 
A Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation ProblemA Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation Probleminventionjournals
 
Central moments of traffic delay at a signalized intersection
Central moments of traffic delay at a signalized intersectionCentral moments of traffic delay at a signalized intersection
Central moments of traffic delay at a signalized intersectionAlexander Decker
 
IEOR 250 Final Paper - Final Version
IEOR 250 Final Paper - Final VersionIEOR 250 Final Paper - Final Version
IEOR 250 Final Paper - Final VersionMinchao Lin
 
A Generic Agent Model Towards Comparing Resource Allocation Approaches to On-...
A Generic Agent Model Towards Comparing Resource Allocation Approaches to On-...A Generic Agent Model Towards Comparing Resource Allocation Approaches to On-...
A Generic Agent Model Towards Comparing Resource Allocation Approaches to On-...daoudalaa
 
A Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation ProblemA Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation Probleminventionjournals
 
Differential Evolution Algorithm for Optimal Power Flow and Economic Load Dis...
Differential Evolution Algorithm for Optimal Power Flow and Economic Load Dis...Differential Evolution Algorithm for Optimal Power Flow and Economic Load Dis...
Differential Evolution Algorithm for Optimal Power Flow and Economic Load Dis...theijes
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
Comparison Study of Multiple Traveling Salesmen Problem using Genetic AlgorithmComparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
Comparison Study of Multiple Traveling Salesmen Problem using Genetic AlgorithmIOSR Journals
 
Solving the Power Purchase Cost Optimization Problem with Improved DE Algorithm
Solving the Power Purchase Cost Optimization Problem with Improved DE AlgorithmSolving the Power Purchase Cost Optimization Problem with Improved DE Algorithm
Solving the Power Purchase Cost Optimization Problem with Improved DE AlgorithmIJEACS
 
GRAPH COLOURING PROBLEM BASED ON DISCRETE IMPERIALIST COMPETITIVE ALGORITHM
GRAPH COLOURING PROBLEM BASED ON DISCRETE IMPERIALIST COMPETITIVE ALGORITHMGRAPH COLOURING PROBLEM BASED ON DISCRETE IMPERIALIST COMPETITIVE ALGORITHM
GRAPH COLOURING PROBLEM BASED ON DISCRETE IMPERIALIST COMPETITIVE ALGORITHMijfcstjournal
 
Improved ant colony optimization for quantum cost reduction
Improved ant colony optimization for quantum cost reductionImproved ant colony optimization for quantum cost reduction
Improved ant colony optimization for quantum cost reductionjournalBEEI
 
Multi-agent approach to resource allocation inautonomous vehicle fleet
Multi-agent approach to resource allocation inautonomous vehicle fleetMulti-agent approach to resource allocation inautonomous vehicle fleet
Multi-agent approach to resource allocation inautonomous vehicle fleetdaoudalaa
 
Parallel Artificial Bee Colony Algorithm
Parallel Artificial Bee Colony AlgorithmParallel Artificial Bee Colony Algorithm
Parallel Artificial Bee Colony AlgorithmSameer Raghuram
 

Was ist angesagt? (18)

HYBRID ANT COLONY ALGORITHM FOR THE MULTI-DEPOT PERIODIC OPEN CAPACITATED ARC...
HYBRID ANT COLONY ALGORITHM FOR THE MULTI-DEPOT PERIODIC OPEN CAPACITATED ARC...HYBRID ANT COLONY ALGORITHM FOR THE MULTI-DEPOT PERIODIC OPEN CAPACITATED ARC...
HYBRID ANT COLONY ALGORITHM FOR THE MULTI-DEPOT PERIODIC OPEN CAPACITATED ARC...
 
A Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation ProblemA Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation Problem
 
Central moments of traffic delay at a signalized intersection
Central moments of traffic delay at a signalized intersectionCentral moments of traffic delay at a signalized intersection
Central moments of traffic delay at a signalized intersection
 
Bg4102418422
Bg4102418422Bg4102418422
Bg4102418422
 
A simplified new approach for solving fully fuzzy transportation problems wi...
 A simplified new approach for solving fully fuzzy transportation problems wi... A simplified new approach for solving fully fuzzy transportation problems wi...
A simplified new approach for solving fully fuzzy transportation problems wi...
 
IEOR 250 Final Paper - Final Version
IEOR 250 Final Paper - Final VersionIEOR 250 Final Paper - Final Version
IEOR 250 Final Paper - Final Version
 
A Generic Agent Model Towards Comparing Resource Allocation Approaches to On-...
A Generic Agent Model Towards Comparing Resource Allocation Approaches to On-...A Generic Agent Model Towards Comparing Resource Allocation Approaches to On-...
A Generic Agent Model Towards Comparing Resource Allocation Approaches to On-...
 
A Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation ProblemA Minimum Spanning Tree Approach of Solving a Transportation Problem
A Minimum Spanning Tree Approach of Solving a Transportation Problem
 
Differential Evolution Algorithm for Optimal Power Flow and Economic Load Dis...
Differential Evolution Algorithm for Optimal Power Flow and Economic Load Dis...Differential Evolution Algorithm for Optimal Power Flow and Economic Load Dis...
Differential Evolution Algorithm for Optimal Power Flow and Economic Load Dis...
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
Comparison Study of Multiple Traveling Salesmen Problem using Genetic AlgorithmComparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
Comparison Study of Multiple Traveling Salesmen Problem using Genetic Algorithm
 
Solving the Power Purchase Cost Optimization Problem with Improved DE Algorithm
Solving the Power Purchase Cost Optimization Problem with Improved DE AlgorithmSolving the Power Purchase Cost Optimization Problem with Improved DE Algorithm
Solving the Power Purchase Cost Optimization Problem with Improved DE Algorithm
 
GRAPH COLOURING PROBLEM BASED ON DISCRETE IMPERIALIST COMPETITIVE ALGORITHM
GRAPH COLOURING PROBLEM BASED ON DISCRETE IMPERIALIST COMPETITIVE ALGORITHMGRAPH COLOURING PROBLEM BASED ON DISCRETE IMPERIALIST COMPETITIVE ALGORITHM
GRAPH COLOURING PROBLEM BASED ON DISCRETE IMPERIALIST COMPETITIVE ALGORITHM
 
Improved ant colony optimization for quantum cost reduction
Improved ant colony optimization for quantum cost reductionImproved ant colony optimization for quantum cost reduction
Improved ant colony optimization for quantum cost reduction
 
Multi-agent approach to resource allocation inautonomous vehicle fleet
Multi-agent approach to resource allocation inautonomous vehicle fleetMulti-agent approach to resource allocation inautonomous vehicle fleet
Multi-agent approach to resource allocation inautonomous vehicle fleet
 
Parallel Artificial Bee Colony Algorithm
Parallel Artificial Bee Colony AlgorithmParallel Artificial Bee Colony Algorithm
Parallel Artificial Bee Colony Algorithm
 
Sip report Avijit Halder
Sip report   Avijit HalderSip report   Avijit Halder
Sip report Avijit Halder
 

Ähnlich wie Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm

UcyQNFG8C16k.docx - Preparation of Ceria Fibers Via ...
UcyQNFG8C16k.docx - Preparation of Ceria Fibers Via ...UcyQNFG8C16k.docx - Preparation of Ceria Fibers Via ...
UcyQNFG8C16k.docx - Preparation of Ceria Fibers Via ...butest
 
T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED O...
T HE PASSENGER VEHICLE ' S LOGISTICS  TRANSPORTATION PLANNING PROBLEM BASED O...T HE PASSENGER VEHICLE ' S LOGISTICS  TRANSPORTATION PLANNING PROBLEM BASED O...
T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED O...ijcsa
 
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...ijtsrd
 
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...IJECEIAES
 
Dispatching taxi cabs with passenger pool
Dispatching taxi cabs with passenger poolDispatching taxi cabs with passenger pool
Dispatching taxi cabs with passenger poolBogusz Jelinski
 
Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree IJECEIAES
 
The effective distribution of mtn vouchers in the kumasi metropolis
The effective distribution of mtn vouchers in the kumasi  metropolisThe effective distribution of mtn vouchers in the kumasi  metropolis
The effective distribution of mtn vouchers in the kumasi metropolisabdul rashid attah zakaria
 
On The Use of Transportation Techniques to Determine the Cost of Transporting...
On The Use of Transportation Techniques to Determine the Cost of Transporting...On The Use of Transportation Techniques to Determine the Cost of Transporting...
On The Use of Transportation Techniques to Determine the Cost of Transporting...IOSR Journals
 
Mixed Integer Linear Programming Formulation for the Taxi Sharing Problem
Mixed Integer Linear Programming Formulation for the Taxi Sharing ProblemMixed Integer Linear Programming Formulation for the Taxi Sharing Problem
Mixed Integer Linear Programming Formulation for the Taxi Sharing Problemjfrchicanog
 
Robust Counterpart Open Capacitated Vehicle Routing (RC-OCVRP) Model in Opti...
Robust Counterpart Open Capacitated Vehicle Routing  (RC-OCVRP) Model in Opti...Robust Counterpart Open Capacitated Vehicle Routing  (RC-OCVRP) Model in Opti...
Robust Counterpart Open Capacitated Vehicle Routing (RC-OCVRP) Model in Opti...IJECEIAES
 
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm OptimizationA Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm OptimizationRajib Roy
 
This article was downloaded by [107.133.16.252] On 28 Octobe
This article was downloaded by [107.133.16.252] On 28 OctobeThis article was downloaded by [107.133.16.252] On 28 Octobe
This article was downloaded by [107.133.16.252] On 28 OctobeGrazynaBroyles24
 
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...Kristen Carter
 
tAnt colony optimization for
tAnt colony optimization fortAnt colony optimization for
tAnt colony optimization forcsandit
 
Ant colony optimization for
Ant colony optimization forAnt colony optimization for
Ant colony optimization forcsandit
 

Ähnlich wie Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm (20)

B04 05 1116
B04 05 1116B04 05 1116
B04 05 1116
 
UcyQNFG8C16k.docx - Preparation of Ceria Fibers Via ...
UcyQNFG8C16k.docx - Preparation of Ceria Fibers Via ...UcyQNFG8C16k.docx - Preparation of Ceria Fibers Via ...
UcyQNFG8C16k.docx - Preparation of Ceria Fibers Via ...
 
T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED O...
T HE PASSENGER VEHICLE ' S LOGISTICS  TRANSPORTATION PLANNING PROBLEM BASED O...T HE PASSENGER VEHICLE ' S LOGISTICS  TRANSPORTATION PLANNING PROBLEM BASED O...
T HE PASSENGER VEHICLE ' S LOGISTICS TRANSPORTATION PLANNING PROBLEM BASED O...
 
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
An Enhanced Agglomerative Clustering Algorithm for Solving Vehicle Routing Pr...
 
robotaxi2023.pdf
robotaxi2023.pdfrobotaxi2023.pdf
robotaxi2023.pdf
 
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...
HOPX Crossover Operator for the Fixed Charge Logistic Model with Priority Bas...
 
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEMMULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
MULTI-OBJECTIVE ANALYSIS OF INTEGRATED SUPPLY CHAIN PROBLEM
 
Dispatching taxi cabs with passenger pool
Dispatching taxi cabs with passenger poolDispatching taxi cabs with passenger pool
Dispatching taxi cabs with passenger pool
 
Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree
 
The effective distribution of mtn vouchers in the kumasi metropolis
The effective distribution of mtn vouchers in the kumasi  metropolisThe effective distribution of mtn vouchers in the kumasi  metropolis
The effective distribution of mtn vouchers in the kumasi metropolis
 
Traveling Eco-Salesman
Traveling Eco-SalesmanTraveling Eco-Salesman
Traveling Eco-Salesman
 
On The Use of Transportation Techniques to Determine the Cost of Transporting...
On The Use of Transportation Techniques to Determine the Cost of Transporting...On The Use of Transportation Techniques to Determine the Cost of Transporting...
On The Use of Transportation Techniques to Determine the Cost of Transporting...
 
Mixed Integer Linear Programming Formulation for the Taxi Sharing Problem
Mixed Integer Linear Programming Formulation for the Taxi Sharing ProblemMixed Integer Linear Programming Formulation for the Taxi Sharing Problem
Mixed Integer Linear Programming Formulation for the Taxi Sharing Problem
 
Robust Counterpart Open Capacitated Vehicle Routing (RC-OCVRP) Model in Opti...
Robust Counterpart Open Capacitated Vehicle Routing  (RC-OCVRP) Model in Opti...Robust Counterpart Open Capacitated Vehicle Routing  (RC-OCVRP) Model in Opti...
Robust Counterpart Open Capacitated Vehicle Routing (RC-OCVRP) Model in Opti...
 
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm OptimizationA Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
 
Route optimization via improved ant colony algorithm with graph network
Route optimization via improved ant colony algorithm with  graph networkRoute optimization via improved ant colony algorithm with  graph network
Route optimization via improved ant colony algorithm with graph network
 
This article was downloaded by [107.133.16.252] On 28 Octobe
This article was downloaded by [107.133.16.252] On 28 OctobeThis article was downloaded by [107.133.16.252] On 28 Octobe
This article was downloaded by [107.133.16.252] On 28 Octobe
 
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
 
tAnt colony optimization for
tAnt colony optimization fortAnt colony optimization for
tAnt colony optimization for
 
Ant colony optimization for
Ant colony optimization forAnt colony optimization for
Ant colony optimization for
 

Mehr von ijsrd.com

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Gridijsrd.com
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Thingsijsrd.com
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Lifeijsrd.com
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTijsrd.com
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...ijsrd.com
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...ijsrd.com
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Lifeijsrd.com
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learningijsrd.com
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation Systemijsrd.com
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...ijsrd.com
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigeratorijsrd.com
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...ijsrd.com
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingijsrd.com
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logsijsrd.com
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMijsrd.com
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Trackingijsrd.com
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...ijsrd.com
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparatorsijsrd.com
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...ijsrd.com
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.ijsrd.com
 

Mehr von ijsrd.com (20)

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
 

Kürzlich hochgeladen

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 

Kürzlich hochgeladen (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 

Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 5, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 1206 Abstract— Vehicle Routing Problem (VRP) is a combinatorial optimization problem which deals with fleet of vehicles to serve n number of customers from a central depot. Each customer has a certain demand that must be satisfied using each vehicle that has the same capacity (homogeneous fleet). Each customer is served by a particular vehicle in such a way that the same customer is not served by another vehicle. In this paper, Genetic Algorithm (GA) is used to get the optimized vehicle route with minimum distance for Capacitated Vehicle Routing Problem (CVRP). The outcomes of GA achieve better optimization and gives good performance. Further, GA is enhanced to minimize the number of vehicles. Keywords: Capacitated Vehicle Routing Problem (CVRP), Genetic Algorithm (GA), Random Generation. I. INTRODUCTION The Vehicle Routing Problem (VRP) can be defined as the delivering goods to a set of customer with known customer demands through minimum vehicle distance routes, starting and ending with the same depot. VRP is a combinatorial optimization problem and belong to NP problem. The VRP plays a vital role in distribution and logistics. VRP is one of the difficult tasks in operation research. A client direct arrangement and grouping randomized without repeating for solving the minimum distance [1]. An additional method is also used to change in genetic algorithm for solving the optimal route [2].Another approach for solving minimum distance which limits on capacity using two layer chromosomes in genetic algorithm [3]. By comparing various algorithm, GA gives the nearest optimal solution [5]. In this paper, an attempt is made by changing the mutation operators in GA which subsequently gives the minimum distance for vehicle. This problem has many applications in real life such as collection of household waste, delivering goods, school bus routing and public transportation. In addition, there is a cost component associated with moving a vehicle from one node to another. These costs usually represent distance, travelling time, number of vehicles employed or a combination of these factors. The goal of this problem is used to discover the optimal route for set of vehicles to minimize total vehicle travel distance and services to all customer. Both VRP and CVRP use the same approach but only difference is in CVRP is vehicle capacity limitation. But CVRP needs the information about customer demand is known in advance. VRP and CVRP are used to determine the optimization problem. There are many different types of vehicle routing problem such as capacitated vehicle routing problem (CVRP), vehicle routing problem with time windows (VRPTW), open vehicle routing problem (OVRP), pickup and delivery vehicle routing problem (PDVRP) and periodic vehicle routing problem (PVRP). The rest of the paper is organized as follows: Section 2 describes the problem of CVRP. Section 3 gives the preliminaries. Section 4 gives the GA in CVRP. Section 5 presents the experimental results of CVRP and conclusion are given in Section 6. II. PROBLEM DESCRIPTION CVRP can be described as follows: In distribution centre, there are n number of customer to provide goods and m number of vehicles to serve for the customer. The vehicle capacity is denoted by q. Each customer demand is denoted by L (I=1, 2, 3… n), L<q. The customer node numbered is i(I=1,2,...,n) and the number of vehicles for the distribution centre is k(k=1,2,…,m). dij is the distance from customer i to customer j. Each vehicle can be visited exactly once by the customer who all begin and end at the same depot and satisfy the constraints as vehicle capacity limitation, running distance and number of vehicles. xijk is the vehicle k from customer i to customer j or otherwise zero. Min X = (1.1) (1.2) The mathematical formula described as: (1) the objective function is used to minimize the total running distance of vehicle; (2) represents the customer demand is not greater than vehicle capacity. III. PRELIMINARIES Genetic Algorithms have been inspired by the natural selection optimization mechanism. One general principle for developing an implementation of genetic algorithms for a particular real word problem is to make a good balance between exploration and exploitation of the search space. The most well-known operators in genetic algorithms such as reproduction, crossover and mutation Hence, this paper proposes the genetic algorithms to provide a random search technique and has good performance through experiment. The genetic algorithm steps are following: 1 Initial random population 2 Evaluate the fitness 3 Select the best chromosome to reproduce 4 Crossover operator process 5 Mutation operator process 6 Pick out the best individuals for new population 7 Continue until termination condition is false Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm S.Sangeetha1 B.S.E.Zoraida2 A.Delphin Carolina Rani3 1,3 Research Scholar 2 Assistant Professor 1,2,3 Bharadhidasan University,Tiruchirappalli
  • 2. Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm (IJSRD/Vol. 1/Issue 5/2013/042) All rights reserved by www.ijsrd.com 1207 A. Chromosome Representation The chromosome of solution to the CVRP is based on the population size. Using population size, the random generation is made to find out the optimal route for minimum distance value. Chromosome is represented as a group of gene. Gene is encoded as numbers. For example, Chromosome 1 1 3 4 2 5 8 7 6 9 Chromosome 2 1 2 5 4 3 6 7 9 8 Table 1: Representation of Genes B. Fitness Function The fitness function assigns a numeric value to each individual in the population. The fitness function is always problem dependent. In this problem, the fitness function is the total cost of minimum distance, i.e., the length of each chromosome. The fitness function calculates the total length of each chromosome and summarizes the minimum distance value. Obviously, the smallest value is the best one for CVRP. Fitness value=100/Total distance C. Selection Operator The individuals are selected according to the fitness value to produce the next generation. This is done by using the Roulette Wheel Selection method. The selected new chromosome or individuals can be presented for the new population without any changes and then selected parents are crossed over to form new generation. D. Crossover Operator The crossover technique which is used in CVRP is Partially Matched Crossover (PMX). In the PMX operations selects the two chromosomes randomly and exchange the two-point crossover. Then, modify the gene value according to mapping relationship to the gene value in crossover section. For example, consider two parents as PMX follows: P1=1 2 /3 4 5 6/ 7 8 9 P2=5 4/ 6 9 2 1/ 7 8 3 Here, exchange the P1 and P2 as two point crossover. Then, the new child generation as, C1=1 2 /6 9 2 1/ 7 8 9 C2=5 4 /3 4 5 6/ 7 8 3 According to mapping relationship of new child C1 and C2 gene value in crossover zone as, 3 6 1 9 4 2 5 Then, new generation of PMX as, M1=3 5 6 9 2 1 7 8 4 M2=2 9 3 4 5 6 7 8 1 E. Mutation Operator After crossover, the strings are subjected to mutation. Mutation includes random change in new crossover chromosome. Interchange Mutation is used to select two random positions in new chromosome and those positions are interchanged. For example, new chromosome as, A=2 4 5 1 3 7 6 8 And take two random exchange points are 2 and 6. After mutation of two gene as, A1=2 7 5 1 3 4 2 8 IV. GA IN CVRP A. CVRP Model The main objective of CVRP is to minimize the total cost. Each vehicle has exactly visited once in a path. The customer demand is not exceeding the vehicle capacity. For example, there are 8 customers and 2 vehicles. The vehicle capacity is 8. The random generating customer number is 2 4 3 6 7 8 5 1. Vehicle1=depot-2-4-3-6-depot Vehicle2=depot-7-8-5-1-depot A. Flowchart for GA in CVRP Fig. 1: Flowchart for CVRP in GA V. EXPERIMENTAL RESULTS GA is used in CVRP to get the nearest optimal solution. CVRP is implemented in MATLAB language and its program has easily developed language for random generation.
  • 3. Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm (IJSRD/Vol. 1/Issue 5/2013/042) All rights reserved by www.ijsrd.com 1208 INPUT PARAMETERS Number of Customers Number of Vehicles Customer Demand Vehicle Capacity Table 2: Input Parameters Case1: Test problem is to verify [1]. There are 8 customers and 2 vehicles in one distribution center. The loading capacity of each vehicle is 8t. The maximum running distance of vehicle is 50km per time. Customer 1 2 3 4 5 6 7 8 Demand 1 2 1 2 1 4 2 2 Table 3: Customer Demand The total running distance is 67.41km. But in this proposed paper, the total vehicle running distance is reduced as 43.94km. Fig. 2: Customer Locations Distance Matrix is used to store the distance value of customer in random generation in the form of two- dimensional array. The path of vehicle routing as, Vehicle1=0-2-5-6-1-0 Vehicle2=0-7-4-8-3-0 Case2: In this paper, another attempt is used to reduce the number of vehicles. Consider number of customers as 8 and number of vehicles as 3. The vehicle capacity limitation is 8t. Fig. 3: Distance Matrix Fig. 4: Optimal route for vehicle Customer 1 2 3 4 5 6 7 8 Demand 1 2 1 2 2 3 1 3 Table 4: Customer Demand In existing system, three vehicles are used by the customer. Fig. 5: Solution Method1 Vehicle1=0-8-6-5-0 Vehicle2=0-2-4-7-0 Vehicle3=0-3-1-0 The total running distance is 35.22km. But in proposed system, number of vehicles is reduced. Each vehicle is checking the vehicle capacity. After completing vehicle capacity, its move to next vehicle, the best possible solution is follows: Fig. 6: Solution Method2 Vehicle1=0-8-6-5-0 Vehicle2=0-1-3-7-4-2-0 The total running distance is 30.72km.
  • 4. Optimization Approach for Capacitated Vehicle Routing Problem Using Genetic Algorithm (IJSRD/Vol. 1/Issue 5/2013/042) All rights reserved by www.ijsrd.com 1209 Fig. 7: Performance Travelling Distance Judging from the two solution technique, solution method2 is better than solution method1. VI. CONCLUSION In this paper, GA is used to give the optimized solution in CVRP. Changes are made in population size and mutation operators and it gives the better optimal solution. It’s clearly brought out in case1, the total distance is minimized by using interchange mutation operator. Further in case2, the number of vehicle is reduced by makes changes in genetic algorithm. The proposed system proves that GA is more efficient to find the optimal route for vehicles in CVRP. REFERENCES [1] Q. Jiajiao, Z. Yong, M. Jianlin and F. Lixia, “A new coding method for genetic algorithm in vehicle routing problem,” IEEE International Conference on Cyber Technology in Automation Control and Intelligent Systems, pp. 201-204, 2011. [2] M.A. Mohammed, M.S. Ahmad and S.A. Mostafa, “Using genetic algorithm in implementing capacitated vehicle routing problem,” International Conference on Computer and Information Science (ICCIS), pp.257-262, 2012. [3] A.K.M. Masum, M.S.M. Faisal Faruque and M.I.H. Sarker “Solving the vehicle routing problem using genetic algorithm,” International Journal Of Advanced Computer Science and Applications (IJACSA),vol.2,no.7, pp.126-131, 2011. [4] W.J.L. Chang and Z. Ying, “Solving capacitated vehicle routing Problem based on improved genetic algorithm,”IEEE Chinese control and Decision Confernece (CCDC), pp.60-64,2011. [5] C. Ren, “Applying Genetic Algorithm for Capacitated Vehicle Routing Problem,” International Conference on Electronic and Mechanical Engineering and Information Technology (EMEIT), pp.519- 520, 2