SlideShare a Scribd company logo
1 of 5
Download to read offline
Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28
www.ijera.com 24|P a g e
Hybridization of Meta-heuristics for Optimizing Routing protocol
in VANETs
* Ratna Gautami, **R.R Sedamkar, ***Harshali Patil
* M.E Student, Department of Computer Science, Thakur College of Engineering & Technology, Mumbai
University , Kandivali(E) ,Mumbai, India
**Dean(Academics) &Professor , Department of Computer Science, Thakur College of Engineering &
Technology, Mumbai University , Kandivali(E) ,Mumbai, India
*** Assistant Professor, Department of Computer Science, Thakur College of Engineering & Technology,
Mumbai University , Kandivali(E) ,Mumbai, India
ABSTRACT
The goal of VANET is to establish a vehicular communication system which is reliable and fast which caters to
road safety and road safety. In VANET where network fragmentation is frequent with no central control, routing
becomes a challenging task. Planning an optimal routing plan for tuning parameter configuration of routing
protocol for setting up VANET is very crucial. This is done by defining an optimization problem where
hybridization of meta-heuristics is defined. The paper contributes the idea of combining meta-heuristic
algorithm to enhance the performance of individual search method for optimization problem.
Keywords – Hybridization, Meta-heuristic, Routing Protocol, VANET
I. Introduction
Vehicular Ad-Hoc Network (VANET) is the
emerging and important technologies which provide
various services like Road traffic and Road Safety
directly improving the Intelligent Transportation
System (ITS) services. VANET provide
communication among vehicles i.e. vehicle –to-
vehicle communication as well as between roadside
infrastructure i.e. vehicle-to-infrastructure
communication.
VANET are self organizing network which is
formed by collection of nodes that are moving
vehicles which are geographically located which do
the work of transmission, reception and routing to
other nodes without any help of any centralized
control.
Several VANET routing protocols have been
defined which caters to different application. These
Protocols are broadly classified into topology based,
Position based, Cluster based and broadcasting
Protocols [1]. Topology based routing approach can
be further categorized in to three groups: Proactive
routing, Reactive routing and Hybrid routing.
The scalabity of the network with a high number
of nodes, frequent changing network topology, data
delivery reliability, obstacles which leads to packet
loss and network fragmentation are the challenges
which impact the performance of the VANET as well
as its routing protocol.
Mainly all the VANET application depends on
the routing protocol used. Therefore an optimal
routing strategy that makes better use of resources is
crucial to deploy efficient VANETs that work in
frequently changing network topology. So finding
well-suited parameter for configuring the existing
protocols is the way of improving their performance
drastically [1].
OLSR protocol is widely used to deploy
VANET. It’s a unicast proactive protocol which has
simple operation but the continuous exchange [6] of
control packets leads to network congestion thereby
decreasing the performance of VANET, indirectly
depending on the selection of the parameters. OLSR
uses hop-by-hop routing, i.e., each node uses its local
information to route packets [2]. From C.Gomez et.al
work one can understand that OLSR has good scope
of improvement and can be optimally tuned by
changing the configuration Parameters.
To resolve this issue, offline optimization
problem has to be defined. The optimization problem
is to find minimum cost protocol with respect to QoS.
This falls under the Combinatorial Optimization
Problem where we have to find a optimal solution
with minimum objective function i.e. communication
cost. Number of possible combinations can be taken
this makes it very complex job [1].
Therefore we make use of automatic intelligent
tool, Meta-heuristic algorithms. In most of the
optimization problem individual meta-heuristic
algorithm is applied to fine tune the configuration
parameter [1].
Jamal Toutouh et.al [1] used meta-heuristics
algorithms and applied to OLSR protocol for finding
the optimized parameter for configuration. Four
different techniques: Particle Swarm Optimization
(PSO) , Differential Evolution (DE) ,Genetic
Algorithm (GA) , and Simulated Annealing (SA) was
RESEARCH ARTICLE OPEN ACCESS
Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28
www.ijera.com 25|P a g e
used separately .R.K Chauhan and Arzoo Dahiya [3]
came up with a scheme that avoids the delay
of communication that occurs due to frequent
disconnection in routing. For this, the Meta heuristic
search i.e. ant colony optimization (ACO) is
combined with AODV and route repair strategy is
applied to ACO. Pijush Kanti Bhattacharjee et.al
[4], among the various Meta heuristics algorithm the
Swarm Intelligence Technique has been implemented
in AODV.
From this one can understand that meta-
heuristics are used as standalone method for solving
the optimization problem.
But now the interest of researches is to use the
concept of high level algorithm namely hybrid
algorithms. In which two or more algorithm is
combined to improve the quality of the solution and
minimize the execution time. This paper introduces
the idea of using hybridization of meta-heuristics by
combining Genetic algorithm (GA) and Simulated
Annealing (SA) i.e. Hybrid GA-SA for optimizing
routing protocol thereby improving the Quality of
Service (QoS) to apply to VANETs. The reason for
choosing this hybrid method is explained in
following section
The organization of the paper is as follows: first
literature survey of where individual meta-heuristic
algorithm is used. Then the concept of hybridization
of meta-heuristics is explained. Finally the paper
concludes with the summary and future research
scope.
II. Problem Overview
2.1 Proposed Hybrid approach of metaheuristics
in VANETs
Optimization problem is choosing the best
configuration as a set of parameters that best fits the
specific behavior of VANETs. With countable
configurable parameters of the routing protocol but
the number of combinations of value that take is
more. So automatic intelligent tool like meta-
heuristic is chosen in particularly the high level
algorithm that is hybrid algorithms.
In hybrid algorithm not any single meta-heuristic
is used rather it combines the meta-heuristics
algorithms thus leading to hybridization of meta-
heuristics.
Hybridization means trying to combine two or
more algorithms to enhance the performance of the
single search method for optimization problems. This
is to combine the best features of the combined
algorithms into a new high level algorithm. Hybrid
models can be combined on two basis 1) type of
methods to hybridize- here we consider combining
two meta-heuristics or meta-heuristics with specific
search method like any dynamic programming or AI
techniques 2) level of hybridization-it refers to degree
of coupling, the sequence with which it is executed
and control strategy. Degree of coupling could be
loosely coupled where the meta-heuristics preserve
their flow ie high level of hybridization and strongly
coupled where the hybrid meta-heuristics inter-
change their inner procedures ie low level of
hybridization. The sequence of execution could be
sequential or parallel. The control strategy could be
coercive where the one meta-heuristics has the main
flow where as other is the subordinate to the main
flow and cooperative where two meta-heuristics
cooperatively explore different search space
differently [5].
2.2 Metaheuristic Algorithm and its types
Metaheuristic is to bring together basic heuristics
in higher-level frameworks It directs the search
strategy which will explore the search space to find
the optimal values. Meta-heuristics Algorithm can be
differentiated on various characteristics used to select
the algorithms. The characteristics could be based on
a) Origin of algorithm b) Objective function c)
Number of solutions d) Neighborhood structures e)
Memory Used.
Based on these characteristics, it can be
classified into five categories [8]
Nature-inspired Algorithm Population-based vs.
single point search Dynamic vs. static objective
function One vs. various neighborhoods structures
Memory usage vs. memory-less methods Nature-
inspired Algorithm-these are based on source of the
algorithm like Genetic and Ant Algorithm.
Population-based vs. single point search-these are
based on the number of solutions considered at a
given time. Single Point search are Iterated Local
Search , Tabu Search.
Dynamic vs. static objective function-algorithm
are classified based on how the objective function is
used. Whether the function remains the same till the
end of search or modified as the search progresses.
One vs. various neighborhoods structures-Mostly
Metaheuristic algorithm work on one topology, some
uses various neighborhood structures like Variable
Neighborhood Search where the search is spread
across different structures.
Memory usage vs. memory-less methods-this is
the important characteristics to differentiate the
metaheuristics algorithm where the memory is used
for search process or not .Memory involves the
moves performed, the space searched.
Combining the characteristics from different
algorithm to improve the performance of
optimization leads to Hybridization Method. It
involves combining population based algorithm with
single point search algorithm. Therefore we broadly
classify into two types, Local area based algorithm
and Population based algorithm.
Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28
www.ijera.com 26|P a g e
2.3 Local area based algorithm
A Local area based algorithm starts from an
initial point and describes a trajectory in the state
space and tries to find a better solution in the space.
These kind focuses on exploitation rather than
exploration where they find a solution in single
direction without doing a scanning of the entire
search space. Local area based algorithms also called
as Trajectory methods include Simulated annealing
(SA), Tabu Search (TA), Iterated Local Search and
Variable Neighborhood Search.
Simulated Annealing is method for finding a
nearly global optimal value of a given function. The
name comes from annealing technique, where it
involves heating and controlled cooling of crystal to
reduce the defect and reach a state where it’s strong
and sturdy.
The algorithm begins by generating an initial
solution chosen randomly and by initializing the
temperature parameter T. Then, at each iteration a
solution s’ is randomly sampled and it is accepted as
new current solution depending on f(s), f(s’) and T.
s’ and s is replaced only if f(s’)< f(s) or f(s’)>=f(s) ,
with a probability which is a function of T and f(s’) -
f(s).[8]
Algorithm 2.3.1
Simulated Annealing Algorithm (SA):
s is GenerateInitialSolution()
T intialsied to T0
while termination conditions not met do
s’ is suchas PickAtRandom(N (s))
if ( f (s') < f (s)) then
s’ replaces s
else
Accept s’ as new solution with probability
p(T,s’,s)
endif
Update(T)
Endwhile
The temperature T is reduced during the process,
thus at the start of the search the chances of taking
uphill moves is high and it slowly decreases,
converging to a simple iterative algorithm. The
acceptance probability is always > 1 when the new
solution is better than the old one and gets smaller as
the new solution is more bad than previous one. And
also gets smaller if temperature decreases.
Simulated Annealing is one of the best and
easiest methods to solve combinatorial optimization
problem.
2.4 Population area based algorithm
Population based algorithm uses a set of
solution i.e. population of solution rather than a
single solution in every iteration of the algorithm,
uses a natural way to explore the search space.
Yet, the final performance depends strongly on
the way the population is manipulated. The most
studied population-based methods in combinatorial
optimization are Evolutionary Computation (EC) and
Ant Colony Optimization (ACO). In EC algorithms, a
population of individuals is modified by
recombination and mutation operators and in ACO a
colony of artificial ants is used to construct solutions
guided by the pheromone trails and heuristic
information [8].
EC algorithms are inspired from nature’s
evolution process where at every iteration number of
operators is applied to every individuals of the
current population to generate next generation
population. Crossover/ Recombination is applied to
two or more individuals to produce new individuals.
The performance of the algorithm depends on the
selection of the individual which will form the
current population based on the fitness i.e. the
objective function. Higher the fitness, more chances
to chosen as parent for the new generation.Genetic
Algorithm is inspired from EC algorithms which are
used for combinatorial optimization problems.
Combinatorial optimization problem is a problem in
which the number of possible solution is finite and
not continuous. Techniques used are inspired by
nature evolution process, such as inheritance,
mutation, selection, and crossover.
The evolution begins from a population of
randomly generated individuals. It’s an iterative
process, in each iteration the population participating
is called a generation. Candidate solutions are the
individuals in the population being evolved by the
algorithm.
The fit individuals are selected from the current
population and each individual under goes
recombination or crossover to recombine two or more
individuals to form a new generation.
In each generation, the fitness is evaluated for
every individual in the population. The fitness is
usually the value or the quality measure of the
objective function in the optimization problem being
solved This selection process is the most important
part ,as individuals with a higher fitness value have a
higher probability to be chosen for population of next
iteration.
The algorithm stops when either a maximum
number of generations have been produced, or a
satisfactory fitness level has been reached for the
population.
Algorithm 2.4.1
Genetic Algorithm (GA):
INITIALISE population with random candidate
solutions
EVALUATE each candidate solution
While termination condition is not true do
SELECT individuals for next generation
Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28
www.ijera.com 27|P a g e
RECOMBINE pairs of parents
MUTATE the resulting offspring
EVALUATE each candidate solution
End
Both the metaheu ristic algorithm is
designed to explore search space with best solution
and as well as improvise the search method to
explore unvisited areas to generate quality solutions.
“A metaheuristic will be successful on a given
optimization problem if it can provide a balance
between the exploitation of the accumulated search
experience and the exploration of the search space to
identify regions with high quality solutions in a
problem specific, near optimal way’’ [8].
Optimization problem is choosing the best
configuration as a set of parameters that best fits the
specific behavior of VANETs. Therefore to enhance
the performance of metaheuristic search method, the
concept of Hybridization is used. Hybridization
method is to merge two or more algorithms to
increase the performance of the single search method
for optimization problems.The popular way of
hybridization is to use the trajectory methods in
population-based methods. Also finding a right
balance for combining the Intensification and
Diversification effect of the metaheuristic algorithm
for deciding which two or more component can be
exchanged among metaheuristic for Hybridization
effect. Intensification is to search carefully around
good quality solutions found in the past search.
Diversification, on the other hand, is to direct the
search to unvisited area.
2.5 Hybrid GA-SA
Hybrid GA-SA algorithm is combining Genetic
algorithm and Simulated Annealing.
In this we combine the trajectory components in
population-based methods. As we saw the strength of
SA Algorithm is the cooling schedule and acceptance
criterion. The objective function guides the
acceptance criterion and it also includes a changing
amount of randomness. The decrease of the
temperature factor drives the system from
diversification to intensification. In GA selection,
mutation and recombination process determines the
diversification and intensification strategy.
The power of local area based methods is
established in the way they explore a capable region
in the search space. In this local search is the driving
component, a capable area in the search space is
searched in a more controlled way than in
population-based methods. In this way there is less
chance of missing a good solution as compared to
population-based methods.
Hybrid approach is applied in various problems
like a hybrid GA-TS (Genetic Algorithm – Tabu
Search) algorithm is used for optimizing networked
manufacturing resources configuration [6]. Hybrid
GA-TS is used for channel equalization and fiber
tracking in wireless communication [7]. Hybrid
Genetic and Simulated Annealing is used to solve
travelling salesman problem [8]. In this hybrid
approach has shown successful performance. But
unfortunately this hybrid approach in optimization
problem in VANET is limited.
In summary, population-
based methods is superior in identifying potential
areas in the search space, whereas trajectory methods
are better in exploring potential areas in the search
space. Thus, hybridization of metaheuristics in
several ways deals to unite the advantage of
population-based methods with the strength of
trajectory methods.
III. Conclusion
In this paper a new approach for optimization
problem where hybrid approach of meta-heuristics
for tuning configuration parameters for routing
protocol is suggested. By using this hybrid approach
where goodness of two or more meat-heuristics is
combined to chose the best suitable configuration for
the protocol that makes better use of the resources
and improves the performance of the VANET. Future
work includes using hybrid approach for tuning
OLSR Protocol coupled with network simulator (ns-
2)
REFERENCES
[1] Jamal Toutouh , Jose Garcia-Nieto, and
Enrique Alba, “Intelligent OLSR Routing
Protocol Optimization for VANETs “,IEEE
TRANSACTIONS ON VEHICULAR
TECHNOLOGY, IN PRESS(c) 2012 IEEE
[2] T. Clausen and P. Jacquet. “Optimized Link
State Routing Protocol (OLSR)”. IETF RFC
3626, [online] Available in URL
http://www.ietf.org/rfc/rfc3626.txt, 2003.
[3] R.K.Chauhan and Arzoo Dahiya,” AODV
Extension using Ant Colony Optimization
for Scalable Routing in VANETs”. Journal
of Emerging Trends in Computing and
Information Sciences, VOL. 3, NO. 2,
February 2012.
[4] Pijush Kanti Bhattacharjee and Utpal
Roy,"Modified AODV Routing Protocol
Explored by Swarm Intelligence Technique
in VANET Communications."CIS Journal,
VOL. 3, NO. 2, February 2012 ISSN 2079-
8407
[5] Yan Zhan∗, Jiansha Lu and Shiyun Li “A
Hybrid GA-TS Algorithm for Optimizing
Networked Manufacturing Resources
Configuration”, Applied Mathematics &
Information Sciences,An International
JournalReceived: 1 Nov. 2012, Revised: 3
Mar. 2013, Accepted: 8 Mar. 2013
Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28
www.ijera.com 28|P a g e
[6] C. G´omez, D. Garc´ıa, and J. Paradells,
“Improving performance of a real ad hoc
network by tuning OLSR parameters,” in
ISCC ’05: Proceedings of the 10th IEEE
Symposium on Computers and
Communications. Washington, DC, USA:
IEEE Computer Society, 2005, pp. 16–21.
[7] Fatos Xhafa1, Juan A. Gonzalez1, Keshav P.
Dahal2, and Ajith Abraham3,” A GA(TS)
Hybrid Algorithm for Scheduling in
Computational Grids”, Network-Based
Information Systems (NBiS), 2011 14th
International Conference.
[8] Bianchi, Leonora; Marco Dorigo; Luca
Maria Gambardella; Walter J. Gutjahr
(2009). "A survey on metaheuristics for
stochastic combinatorial optimization".
Natural Computing: an international
journal 8 (2): 239–287

More Related Content

What's hot

Paper id 2120147
Paper id 2120147Paper id 2120147
Paper id 2120147IJRAT
 
Iaetsd an enhanced feature selection for
Iaetsd an enhanced feature selection forIaetsd an enhanced feature selection for
Iaetsd an enhanced feature selection forIaetsd Iaetsd
 
A survey on optimal route queries for road networks
A survey on optimal route queries for road networksA survey on optimal route queries for road networks
A survey on optimal route queries for road networkseSAT Journals
 
A survey on optimal route queries for road networks
A survey on optimal route queries for road networksA survey on optimal route queries for road networks
A survey on optimal route queries for road networkseSAT Publishing House
 
Direction Finding - Antennas Project
Direction Finding - Antennas Project Direction Finding - Antennas Project
Direction Finding - Antennas Project Surya Chandra
 
K-nearest neighbor and naïve Bayes based diagnostic analytic of harmonic sour...
K-nearest neighbor and naïve Bayes based diagnostic analytic of harmonic sour...K-nearest neighbor and naïve Bayes based diagnostic analytic of harmonic sour...
K-nearest neighbor and naïve Bayes based diagnostic analytic of harmonic sour...journalBEEI
 
Extended pso algorithm for improvement problems k means clustering algorithm
Extended pso algorithm for improvement problems k means clustering algorithmExtended pso algorithm for improvement problems k means clustering algorithm
Extended pso algorithm for improvement problems k means clustering algorithmIJMIT JOURNAL
 
C LUSTERING B ASED A TTRIBUTE S UBSET S ELECTION U SING F AST A LGORITHm
C LUSTERING  B ASED  A TTRIBUTE  S UBSET  S ELECTION  U SING  F AST  A LGORITHmC LUSTERING  B ASED  A TTRIBUTE  S UBSET  S ELECTION  U SING  F AST  A LGORITHm
C LUSTERING B ASED A TTRIBUTE S UBSET S ELECTION U SING F AST A LGORITHmIJCI JOURNAL
 
A Combined Approach for Feature Subset Selection and Size Reduction for High ...
A Combined Approach for Feature Subset Selection and Size Reduction for High ...A Combined Approach for Feature Subset Selection and Size Reduction for High ...
A Combined Approach for Feature Subset Selection and Size Reduction for High ...IJERA Editor
 
Decentralized Data Fusion Algorithm using Factor Analysis Model
Decentralized Data Fusion Algorithm using Factor Analysis ModelDecentralized Data Fusion Algorithm using Factor Analysis Model
Decentralized Data Fusion Algorithm using Factor Analysis ModelSayed Abulhasan Quadri
 
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...IJMER
 
Semi-supervised learning approach using modified self-training algorithm to c...
Semi-supervised learning approach using modified self-training algorithm to c...Semi-supervised learning approach using modified self-training algorithm to c...
Semi-supervised learning approach using modified self-training algorithm to c...IJECEIAES
 
Analysis on different Data mining Techniques and algorithms used in IOT
Analysis on different Data mining Techniques and algorithms used in IOTAnalysis on different Data mining Techniques and algorithms used in IOT
Analysis on different Data mining Techniques and algorithms used in IOTIJERA Editor
 
Network Based Intrusion Detection System using Filter Based Feature Selection...
Network Based Intrusion Detection System using Filter Based Feature Selection...Network Based Intrusion Detection System using Filter Based Feature Selection...
Network Based Intrusion Detection System using Filter Based Feature Selection...IRJET Journal
 
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILEZac Darcy
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...IJCSEIT Journal
 

What's hot (17)

Paper id 2120147
Paper id 2120147Paper id 2120147
Paper id 2120147
 
Iaetsd an enhanced feature selection for
Iaetsd an enhanced feature selection forIaetsd an enhanced feature selection for
Iaetsd an enhanced feature selection for
 
A survey on optimal route queries for road networks
A survey on optimal route queries for road networksA survey on optimal route queries for road networks
A survey on optimal route queries for road networks
 
A survey on optimal route queries for road networks
A survey on optimal route queries for road networksA survey on optimal route queries for road networks
A survey on optimal route queries for road networks
 
Direction Finding - Antennas Project
Direction Finding - Antennas Project Direction Finding - Antennas Project
Direction Finding - Antennas Project
 
M43016571
M43016571M43016571
M43016571
 
K-nearest neighbor and naïve Bayes based diagnostic analytic of harmonic sour...
K-nearest neighbor and naïve Bayes based diagnostic analytic of harmonic sour...K-nearest neighbor and naïve Bayes based diagnostic analytic of harmonic sour...
K-nearest neighbor and naïve Bayes based diagnostic analytic of harmonic sour...
 
Extended pso algorithm for improvement problems k means clustering algorithm
Extended pso algorithm for improvement problems k means clustering algorithmExtended pso algorithm for improvement problems k means clustering algorithm
Extended pso algorithm for improvement problems k means clustering algorithm
 
C LUSTERING B ASED A TTRIBUTE S UBSET S ELECTION U SING F AST A LGORITHm
C LUSTERING  B ASED  A TTRIBUTE  S UBSET  S ELECTION  U SING  F AST  A LGORITHmC LUSTERING  B ASED  A TTRIBUTE  S UBSET  S ELECTION  U SING  F AST  A LGORITHm
C LUSTERING B ASED A TTRIBUTE S UBSET S ELECTION U SING F AST A LGORITHm
 
A Combined Approach for Feature Subset Selection and Size Reduction for High ...
A Combined Approach for Feature Subset Selection and Size Reduction for High ...A Combined Approach for Feature Subset Selection and Size Reduction for High ...
A Combined Approach for Feature Subset Selection and Size Reduction for High ...
 
Decentralized Data Fusion Algorithm using Factor Analysis Model
Decentralized Data Fusion Algorithm using Factor Analysis ModelDecentralized Data Fusion Algorithm using Factor Analysis Model
Decentralized Data Fusion Algorithm using Factor Analysis Model
 
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
 
Semi-supervised learning approach using modified self-training algorithm to c...
Semi-supervised learning approach using modified self-training algorithm to c...Semi-supervised learning approach using modified self-training algorithm to c...
Semi-supervised learning approach using modified self-training algorithm to c...
 
Analysis on different Data mining Techniques and algorithms used in IOT
Analysis on different Data mining Techniques and algorithms used in IOTAnalysis on different Data mining Techniques and algorithms used in IOT
Analysis on different Data mining Techniques and algorithms used in IOT
 
Network Based Intrusion Detection System using Filter Based Feature Selection...
Network Based Intrusion Detection System using Filter Based Feature Selection...Network Based Intrusion Detection System using Filter Based Feature Selection...
Network Based Intrusion Detection System using Filter Based Feature Selection...
 
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
2-DOF BLOCK POLE PLACEMENT CONTROL APPLICATION TO:HAVE-DASH-IIBTT MISSILE
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 

Similar to Hybridization of Meta-heuristics for Optimizing Routing protocol in VANETs

IRJET- A Novel Approch Automatically Categorizing Software Technologies
IRJET- A Novel Approch Automatically Categorizing Software TechnologiesIRJET- A Novel Approch Automatically Categorizing Software Technologies
IRJET- A Novel Approch Automatically Categorizing Software TechnologiesIRJET Journal
 
Partitioning of Query Processing in Distributed Database System to Improve Th...
Partitioning of Query Processing in Distributed Database System to Improve Th...Partitioning of Query Processing in Distributed Database System to Improve Th...
Partitioning of Query Processing in Distributed Database System to Improve Th...IRJET Journal
 
QoS Realization for Routing Protocol on VANETs using Combinatorial Optimizations
QoS Realization for Routing Protocol on VANETs using Combinatorial OptimizationsQoS Realization for Routing Protocol on VANETs using Combinatorial Optimizations
QoS Realization for Routing Protocol on VANETs using Combinatorial OptimizationsUday Mane
 
COMPARATIVE STUDY OF DISTRIBUTED FREQUENT PATTERN MINING ALGORITHMS FOR BIG S...
COMPARATIVE STUDY OF DISTRIBUTED FREQUENT PATTERN MINING ALGORITHMS FOR BIG S...COMPARATIVE STUDY OF DISTRIBUTED FREQUENT PATTERN MINING ALGORITHMS FOR BIG S...
COMPARATIVE STUDY OF DISTRIBUTED FREQUENT PATTERN MINING ALGORITHMS FOR BIG S...IAEME Publication
 
Hybrid multi objectives genetic algorithms and immigrants scheme for dynamic ...
Hybrid multi objectives genetic algorithms and immigrants scheme for dynamic ...Hybrid multi objectives genetic algorithms and immigrants scheme for dynamic ...
Hybrid multi objectives genetic algorithms and immigrants scheme for dynamic ...khalil IBRAHIM
 
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBO
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBORouting Enhancement of MANETs using Hybrid Protocol Combined with PBO
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBOIJERA Editor
 
Review: Data Driven Traffic Flow Forecasting using MapReduce in Distributed M...
Review: Data Driven Traffic Flow Forecasting using MapReduce in Distributed M...Review: Data Driven Traffic Flow Forecasting using MapReduce in Distributed M...
Review: Data Driven Traffic Flow Forecasting using MapReduce in Distributed M...AM Publications
 
Text documents clustering using modified multi-verse optimizer
Text documents clustering using modified multi-verse optimizerText documents clustering using modified multi-verse optimizer
Text documents clustering using modified multi-verse optimizerIJECEIAES
 
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...IRJET Journal
 
The utility based AHP& TOPSIS methods for smooth handover in wireless networks
The utility based AHP& TOPSIS methods for smooth handover in wireless networksThe utility based AHP& TOPSIS methods for smooth handover in wireless networks
The utility based AHP& TOPSIS methods for smooth handover in wireless networksIRJET Journal
 
A HEURISTIC APPROACH FOR WEB-SERVICE DISCOVERY AND SELECTION
A HEURISTIC APPROACH FOR WEB-SERVICE DISCOVERY AND SELECTIONA HEURISTIC APPROACH FOR WEB-SERVICE DISCOVERY AND SELECTION
A HEURISTIC APPROACH FOR WEB-SERVICE DISCOVERY AND SELECTIONijcsit
 
Visualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningVisualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningIRJET Journal
 
Use of genetic algorithm for
Use of genetic algorithm forUse of genetic algorithm for
Use of genetic algorithm forijitjournal
 
IRJET- Machine Learning Techniques for Code Optimization
IRJET-  	  Machine Learning Techniques for Code OptimizationIRJET-  	  Machine Learning Techniques for Code Optimization
IRJET- Machine Learning Techniques for Code OptimizationIRJET Journal
 
Optimum Relay Node Selection in Clustered MANET
Optimum Relay Node Selection in Clustered MANETOptimum Relay Node Selection in Clustered MANET
Optimum Relay Node Selection in Clustered MANETIRJET Journal
 
Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks
Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks
Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks IJCSES Journal
 
Study on Relavance Feature Selection Methods
Study on Relavance Feature Selection MethodsStudy on Relavance Feature Selection Methods
Study on Relavance Feature Selection MethodsIRJET Journal
 
Neighborhood search methods with moth optimization algorithm as a wrapper met...
Neighborhood search methods with moth optimization algorithm as a wrapper met...Neighborhood search methods with moth optimization algorithm as a wrapper met...
Neighborhood search methods with moth optimization algorithm as a wrapper met...IJECEIAES
 

Similar to Hybridization of Meta-heuristics for Optimizing Routing protocol in VANETs (20)

IRJET- A Novel Approch Automatically Categorizing Software Technologies
IRJET- A Novel Approch Automatically Categorizing Software TechnologiesIRJET- A Novel Approch Automatically Categorizing Software Technologies
IRJET- A Novel Approch Automatically Categorizing Software Technologies
 
Partitioning of Query Processing in Distributed Database System to Improve Th...
Partitioning of Query Processing in Distributed Database System to Improve Th...Partitioning of Query Processing in Distributed Database System to Improve Th...
Partitioning of Query Processing in Distributed Database System to Improve Th...
 
QoS Realization for Routing Protocol on VANETs using Combinatorial Optimizations
QoS Realization for Routing Protocol on VANETs using Combinatorial OptimizationsQoS Realization for Routing Protocol on VANETs using Combinatorial Optimizations
QoS Realization for Routing Protocol on VANETs using Combinatorial Optimizations
 
Analytical Study of Cluster Based Routing Protocols in MANET
Analytical Study of Cluster Based Routing Protocols in MANETAnalytical Study of Cluster Based Routing Protocols in MANET
Analytical Study of Cluster Based Routing Protocols in MANET
 
COMPARATIVE STUDY OF DISTRIBUTED FREQUENT PATTERN MINING ALGORITHMS FOR BIG S...
COMPARATIVE STUDY OF DISTRIBUTED FREQUENT PATTERN MINING ALGORITHMS FOR BIG S...COMPARATIVE STUDY OF DISTRIBUTED FREQUENT PATTERN MINING ALGORITHMS FOR BIG S...
COMPARATIVE STUDY OF DISTRIBUTED FREQUENT PATTERN MINING ALGORITHMS FOR BIG S...
 
Hybrid multi objectives genetic algorithms and immigrants scheme for dynamic ...
Hybrid multi objectives genetic algorithms and immigrants scheme for dynamic ...Hybrid multi objectives genetic algorithms and immigrants scheme for dynamic ...
Hybrid multi objectives genetic algorithms and immigrants scheme for dynamic ...
 
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBO
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBORouting Enhancement of MANETs using Hybrid Protocol Combined with PBO
Routing Enhancement of MANETs using Hybrid Protocol Combined with PBO
 
Review: Data Driven Traffic Flow Forecasting using MapReduce in Distributed M...
Review: Data Driven Traffic Flow Forecasting using MapReduce in Distributed M...Review: Data Driven Traffic Flow Forecasting using MapReduce in Distributed M...
Review: Data Driven Traffic Flow Forecasting using MapReduce in Distributed M...
 
Text documents clustering using modified multi-verse optimizer
Text documents clustering using modified multi-verse optimizerText documents clustering using modified multi-verse optimizer
Text documents clustering using modified multi-verse optimizer
 
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
IRJET- Diverse Approaches for Document Clustering in Product Development Anal...
 
The utility based AHP& TOPSIS methods for smooth handover in wireless networks
The utility based AHP& TOPSIS methods for smooth handover in wireless networksThe utility based AHP& TOPSIS methods for smooth handover in wireless networks
The utility based AHP& TOPSIS methods for smooth handover in wireless networks
 
A HEURISTIC APPROACH FOR WEB-SERVICE DISCOVERY AND SELECTION
A HEURISTIC APPROACH FOR WEB-SERVICE DISCOVERY AND SELECTIONA HEURISTIC APPROACH FOR WEB-SERVICE DISCOVERY AND SELECTION
A HEURISTIC APPROACH FOR WEB-SERVICE DISCOVERY AND SELECTION
 
Visualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine LearningVisualizing and Forecasting Stocks Using Machine Learning
Visualizing and Forecasting Stocks Using Machine Learning
 
Use of genetic algorithm for
Use of genetic algorithm forUse of genetic algorithm for
Use of genetic algorithm for
 
IRJET- Machine Learning Techniques for Code Optimization
IRJET-  	  Machine Learning Techniques for Code OptimizationIRJET-  	  Machine Learning Techniques for Code Optimization
IRJET- Machine Learning Techniques for Code Optimization
 
Optimum Relay Node Selection in Clustered MANET
Optimum Relay Node Selection in Clustered MANETOptimum Relay Node Selection in Clustered MANET
Optimum Relay Node Selection in Clustered MANET
 
Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks
Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks
Dynamic K-Means Algorithm for Optimized Routing in Mobile Ad Hoc Networks
 
Ijetcas14 368
Ijetcas14 368Ijetcas14 368
Ijetcas14 368
 
Study on Relavance Feature Selection Methods
Study on Relavance Feature Selection MethodsStudy on Relavance Feature Selection Methods
Study on Relavance Feature Selection Methods
 
Neighborhood search methods with moth optimization algorithm as a wrapper met...
Neighborhood search methods with moth optimization algorithm as a wrapper met...Neighborhood search methods with moth optimization algorithm as a wrapper met...
Neighborhood search methods with moth optimization algorithm as a wrapper met...
 

Recently uploaded

Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

Hybridization of Meta-heuristics for Optimizing Routing protocol in VANETs

  • 1. Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28 www.ijera.com 24|P a g e Hybridization of Meta-heuristics for Optimizing Routing protocol in VANETs * Ratna Gautami, **R.R Sedamkar, ***Harshali Patil * M.E Student, Department of Computer Science, Thakur College of Engineering & Technology, Mumbai University , Kandivali(E) ,Mumbai, India **Dean(Academics) &Professor , Department of Computer Science, Thakur College of Engineering & Technology, Mumbai University , Kandivali(E) ,Mumbai, India *** Assistant Professor, Department of Computer Science, Thakur College of Engineering & Technology, Mumbai University , Kandivali(E) ,Mumbai, India ABSTRACT The goal of VANET is to establish a vehicular communication system which is reliable and fast which caters to road safety and road safety. In VANET where network fragmentation is frequent with no central control, routing becomes a challenging task. Planning an optimal routing plan for tuning parameter configuration of routing protocol for setting up VANET is very crucial. This is done by defining an optimization problem where hybridization of meta-heuristics is defined. The paper contributes the idea of combining meta-heuristic algorithm to enhance the performance of individual search method for optimization problem. Keywords – Hybridization, Meta-heuristic, Routing Protocol, VANET I. Introduction Vehicular Ad-Hoc Network (VANET) is the emerging and important technologies which provide various services like Road traffic and Road Safety directly improving the Intelligent Transportation System (ITS) services. VANET provide communication among vehicles i.e. vehicle –to- vehicle communication as well as between roadside infrastructure i.e. vehicle-to-infrastructure communication. VANET are self organizing network which is formed by collection of nodes that are moving vehicles which are geographically located which do the work of transmission, reception and routing to other nodes without any help of any centralized control. Several VANET routing protocols have been defined which caters to different application. These Protocols are broadly classified into topology based, Position based, Cluster based and broadcasting Protocols [1]. Topology based routing approach can be further categorized in to three groups: Proactive routing, Reactive routing and Hybrid routing. The scalabity of the network with a high number of nodes, frequent changing network topology, data delivery reliability, obstacles which leads to packet loss and network fragmentation are the challenges which impact the performance of the VANET as well as its routing protocol. Mainly all the VANET application depends on the routing protocol used. Therefore an optimal routing strategy that makes better use of resources is crucial to deploy efficient VANETs that work in frequently changing network topology. So finding well-suited parameter for configuring the existing protocols is the way of improving their performance drastically [1]. OLSR protocol is widely used to deploy VANET. It’s a unicast proactive protocol which has simple operation but the continuous exchange [6] of control packets leads to network congestion thereby decreasing the performance of VANET, indirectly depending on the selection of the parameters. OLSR uses hop-by-hop routing, i.e., each node uses its local information to route packets [2]. From C.Gomez et.al work one can understand that OLSR has good scope of improvement and can be optimally tuned by changing the configuration Parameters. To resolve this issue, offline optimization problem has to be defined. The optimization problem is to find minimum cost protocol with respect to QoS. This falls under the Combinatorial Optimization Problem where we have to find a optimal solution with minimum objective function i.e. communication cost. Number of possible combinations can be taken this makes it very complex job [1]. Therefore we make use of automatic intelligent tool, Meta-heuristic algorithms. In most of the optimization problem individual meta-heuristic algorithm is applied to fine tune the configuration parameter [1]. Jamal Toutouh et.al [1] used meta-heuristics algorithms and applied to OLSR protocol for finding the optimized parameter for configuration. Four different techniques: Particle Swarm Optimization (PSO) , Differential Evolution (DE) ,Genetic Algorithm (GA) , and Simulated Annealing (SA) was RESEARCH ARTICLE OPEN ACCESS
  • 2. Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28 www.ijera.com 25|P a g e used separately .R.K Chauhan and Arzoo Dahiya [3] came up with a scheme that avoids the delay of communication that occurs due to frequent disconnection in routing. For this, the Meta heuristic search i.e. ant colony optimization (ACO) is combined with AODV and route repair strategy is applied to ACO. Pijush Kanti Bhattacharjee et.al [4], among the various Meta heuristics algorithm the Swarm Intelligence Technique has been implemented in AODV. From this one can understand that meta- heuristics are used as standalone method for solving the optimization problem. But now the interest of researches is to use the concept of high level algorithm namely hybrid algorithms. In which two or more algorithm is combined to improve the quality of the solution and minimize the execution time. This paper introduces the idea of using hybridization of meta-heuristics by combining Genetic algorithm (GA) and Simulated Annealing (SA) i.e. Hybrid GA-SA for optimizing routing protocol thereby improving the Quality of Service (QoS) to apply to VANETs. The reason for choosing this hybrid method is explained in following section The organization of the paper is as follows: first literature survey of where individual meta-heuristic algorithm is used. Then the concept of hybridization of meta-heuristics is explained. Finally the paper concludes with the summary and future research scope. II. Problem Overview 2.1 Proposed Hybrid approach of metaheuristics in VANETs Optimization problem is choosing the best configuration as a set of parameters that best fits the specific behavior of VANETs. With countable configurable parameters of the routing protocol but the number of combinations of value that take is more. So automatic intelligent tool like meta- heuristic is chosen in particularly the high level algorithm that is hybrid algorithms. In hybrid algorithm not any single meta-heuristic is used rather it combines the meta-heuristics algorithms thus leading to hybridization of meta- heuristics. Hybridization means trying to combine two or more algorithms to enhance the performance of the single search method for optimization problems. This is to combine the best features of the combined algorithms into a new high level algorithm. Hybrid models can be combined on two basis 1) type of methods to hybridize- here we consider combining two meta-heuristics or meta-heuristics with specific search method like any dynamic programming or AI techniques 2) level of hybridization-it refers to degree of coupling, the sequence with which it is executed and control strategy. Degree of coupling could be loosely coupled where the meta-heuristics preserve their flow ie high level of hybridization and strongly coupled where the hybrid meta-heuristics inter- change their inner procedures ie low level of hybridization. The sequence of execution could be sequential or parallel. The control strategy could be coercive where the one meta-heuristics has the main flow where as other is the subordinate to the main flow and cooperative where two meta-heuristics cooperatively explore different search space differently [5]. 2.2 Metaheuristic Algorithm and its types Metaheuristic is to bring together basic heuristics in higher-level frameworks It directs the search strategy which will explore the search space to find the optimal values. Meta-heuristics Algorithm can be differentiated on various characteristics used to select the algorithms. The characteristics could be based on a) Origin of algorithm b) Objective function c) Number of solutions d) Neighborhood structures e) Memory Used. Based on these characteristics, it can be classified into five categories [8] Nature-inspired Algorithm Population-based vs. single point search Dynamic vs. static objective function One vs. various neighborhoods structures Memory usage vs. memory-less methods Nature- inspired Algorithm-these are based on source of the algorithm like Genetic and Ant Algorithm. Population-based vs. single point search-these are based on the number of solutions considered at a given time. Single Point search are Iterated Local Search , Tabu Search. Dynamic vs. static objective function-algorithm are classified based on how the objective function is used. Whether the function remains the same till the end of search or modified as the search progresses. One vs. various neighborhoods structures-Mostly Metaheuristic algorithm work on one topology, some uses various neighborhood structures like Variable Neighborhood Search where the search is spread across different structures. Memory usage vs. memory-less methods-this is the important characteristics to differentiate the metaheuristics algorithm where the memory is used for search process or not .Memory involves the moves performed, the space searched. Combining the characteristics from different algorithm to improve the performance of optimization leads to Hybridization Method. It involves combining population based algorithm with single point search algorithm. Therefore we broadly classify into two types, Local area based algorithm and Population based algorithm.
  • 3. Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28 www.ijera.com 26|P a g e 2.3 Local area based algorithm A Local area based algorithm starts from an initial point and describes a trajectory in the state space and tries to find a better solution in the space. These kind focuses on exploitation rather than exploration where they find a solution in single direction without doing a scanning of the entire search space. Local area based algorithms also called as Trajectory methods include Simulated annealing (SA), Tabu Search (TA), Iterated Local Search and Variable Neighborhood Search. Simulated Annealing is method for finding a nearly global optimal value of a given function. The name comes from annealing technique, where it involves heating and controlled cooling of crystal to reduce the defect and reach a state where it’s strong and sturdy. The algorithm begins by generating an initial solution chosen randomly and by initializing the temperature parameter T. Then, at each iteration a solution s’ is randomly sampled and it is accepted as new current solution depending on f(s), f(s’) and T. s’ and s is replaced only if f(s’)< f(s) or f(s’)>=f(s) , with a probability which is a function of T and f(s’) - f(s).[8] Algorithm 2.3.1 Simulated Annealing Algorithm (SA): s is GenerateInitialSolution() T intialsied to T0 while termination conditions not met do s’ is suchas PickAtRandom(N (s)) if ( f (s') < f (s)) then s’ replaces s else Accept s’ as new solution with probability p(T,s’,s) endif Update(T) Endwhile The temperature T is reduced during the process, thus at the start of the search the chances of taking uphill moves is high and it slowly decreases, converging to a simple iterative algorithm. The acceptance probability is always > 1 when the new solution is better than the old one and gets smaller as the new solution is more bad than previous one. And also gets smaller if temperature decreases. Simulated Annealing is one of the best and easiest methods to solve combinatorial optimization problem. 2.4 Population area based algorithm Population based algorithm uses a set of solution i.e. population of solution rather than a single solution in every iteration of the algorithm, uses a natural way to explore the search space. Yet, the final performance depends strongly on the way the population is manipulated. The most studied population-based methods in combinatorial optimization are Evolutionary Computation (EC) and Ant Colony Optimization (ACO). In EC algorithms, a population of individuals is modified by recombination and mutation operators and in ACO a colony of artificial ants is used to construct solutions guided by the pheromone trails and heuristic information [8]. EC algorithms are inspired from nature’s evolution process where at every iteration number of operators is applied to every individuals of the current population to generate next generation population. Crossover/ Recombination is applied to two or more individuals to produce new individuals. The performance of the algorithm depends on the selection of the individual which will form the current population based on the fitness i.e. the objective function. Higher the fitness, more chances to chosen as parent for the new generation.Genetic Algorithm is inspired from EC algorithms which are used for combinatorial optimization problems. Combinatorial optimization problem is a problem in which the number of possible solution is finite and not continuous. Techniques used are inspired by nature evolution process, such as inheritance, mutation, selection, and crossover. The evolution begins from a population of randomly generated individuals. It’s an iterative process, in each iteration the population participating is called a generation. Candidate solutions are the individuals in the population being evolved by the algorithm. The fit individuals are selected from the current population and each individual under goes recombination or crossover to recombine two or more individuals to form a new generation. In each generation, the fitness is evaluated for every individual in the population. The fitness is usually the value or the quality measure of the objective function in the optimization problem being solved This selection process is the most important part ,as individuals with a higher fitness value have a higher probability to be chosen for population of next iteration. The algorithm stops when either a maximum number of generations have been produced, or a satisfactory fitness level has been reached for the population. Algorithm 2.4.1 Genetic Algorithm (GA): INITIALISE population with random candidate solutions EVALUATE each candidate solution While termination condition is not true do SELECT individuals for next generation
  • 4. Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28 www.ijera.com 27|P a g e RECOMBINE pairs of parents MUTATE the resulting offspring EVALUATE each candidate solution End Both the metaheu ristic algorithm is designed to explore search space with best solution and as well as improvise the search method to explore unvisited areas to generate quality solutions. “A metaheuristic will be successful on a given optimization problem if it can provide a balance between the exploitation of the accumulated search experience and the exploration of the search space to identify regions with high quality solutions in a problem specific, near optimal way’’ [8]. Optimization problem is choosing the best configuration as a set of parameters that best fits the specific behavior of VANETs. Therefore to enhance the performance of metaheuristic search method, the concept of Hybridization is used. Hybridization method is to merge two or more algorithms to increase the performance of the single search method for optimization problems.The popular way of hybridization is to use the trajectory methods in population-based methods. Also finding a right balance for combining the Intensification and Diversification effect of the metaheuristic algorithm for deciding which two or more component can be exchanged among metaheuristic for Hybridization effect. Intensification is to search carefully around good quality solutions found in the past search. Diversification, on the other hand, is to direct the search to unvisited area. 2.5 Hybrid GA-SA Hybrid GA-SA algorithm is combining Genetic algorithm and Simulated Annealing. In this we combine the trajectory components in population-based methods. As we saw the strength of SA Algorithm is the cooling schedule and acceptance criterion. The objective function guides the acceptance criterion and it also includes a changing amount of randomness. The decrease of the temperature factor drives the system from diversification to intensification. In GA selection, mutation and recombination process determines the diversification and intensification strategy. The power of local area based methods is established in the way they explore a capable region in the search space. In this local search is the driving component, a capable area in the search space is searched in a more controlled way than in population-based methods. In this way there is less chance of missing a good solution as compared to population-based methods. Hybrid approach is applied in various problems like a hybrid GA-TS (Genetic Algorithm – Tabu Search) algorithm is used for optimizing networked manufacturing resources configuration [6]. Hybrid GA-TS is used for channel equalization and fiber tracking in wireless communication [7]. Hybrid Genetic and Simulated Annealing is used to solve travelling salesman problem [8]. In this hybrid approach has shown successful performance. But unfortunately this hybrid approach in optimization problem in VANET is limited. In summary, population- based methods is superior in identifying potential areas in the search space, whereas trajectory methods are better in exploring potential areas in the search space. Thus, hybridization of metaheuristics in several ways deals to unite the advantage of population-based methods with the strength of trajectory methods. III. Conclusion In this paper a new approach for optimization problem where hybrid approach of meta-heuristics for tuning configuration parameters for routing protocol is suggested. By using this hybrid approach where goodness of two or more meat-heuristics is combined to chose the best suitable configuration for the protocol that makes better use of the resources and improves the performance of the VANET. Future work includes using hybrid approach for tuning OLSR Protocol coupled with network simulator (ns- 2) REFERENCES [1] Jamal Toutouh , Jose Garcia-Nieto, and Enrique Alba, “Intelligent OLSR Routing Protocol Optimization for VANETs “,IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, IN PRESS(c) 2012 IEEE [2] T. Clausen and P. Jacquet. “Optimized Link State Routing Protocol (OLSR)”. IETF RFC 3626, [online] Available in URL http://www.ietf.org/rfc/rfc3626.txt, 2003. [3] R.K.Chauhan and Arzoo Dahiya,” AODV Extension using Ant Colony Optimization for Scalable Routing in VANETs”. Journal of Emerging Trends in Computing and Information Sciences, VOL. 3, NO. 2, February 2012. [4] Pijush Kanti Bhattacharjee and Utpal Roy,"Modified AODV Routing Protocol Explored by Swarm Intelligence Technique in VANET Communications."CIS Journal, VOL. 3, NO. 2, February 2012 ISSN 2079- 8407 [5] Yan Zhan∗, Jiansha Lu and Shiyun Li “A Hybrid GA-TS Algorithm for Optimizing Networked Manufacturing Resources Configuration”, Applied Mathematics & Information Sciences,An International JournalReceived: 1 Nov. 2012, Revised: 3 Mar. 2013, Accepted: 8 Mar. 2013
  • 5. Ratna Gautami et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN: 2248-9622, Vol. 6, Issue 2, (Part - 6) February 2016, pp.24-28 www.ijera.com 28|P a g e [6] C. G´omez, D. Garc´ıa, and J. Paradells, “Improving performance of a real ad hoc network by tuning OLSR parameters,” in ISCC ’05: Proceedings of the 10th IEEE Symposium on Computers and Communications. Washington, DC, USA: IEEE Computer Society, 2005, pp. 16–21. [7] Fatos Xhafa1, Juan A. Gonzalez1, Keshav P. Dahal2, and Ajith Abraham3,” A GA(TS) Hybrid Algorithm for Scheduling in Computational Grids”, Network-Based Information Systems (NBiS), 2011 14th International Conference. [8] Bianchi, Leonora; Marco Dorigo; Luca Maria Gambardella; Walter J. Gutjahr (2009). "A survey on metaheuristics for stochastic combinatorial optimization". Natural Computing: an international journal 8 (2): 239–287