SlideShare a Scribd company logo
1 of 4
Download to read offline
ACEEE Int. J. on Network Security , Vol. 02, No. 04, Oct 2011



Hybrid approaches in Network Optical Routing with
QoS based on Genetic Algorithms and Particle Swarm
                  Optimization
                                Guillen. Edward1, Camargo.Yeison2, and Estupiñán.Paola3
           1
            Military University Nueva Granada/ Telecommunications Engineering Department, Bogotá, Colombia.
                                          Email: Edward.guillen@unimilitar.edu.co
          2,3
              Military University Nueva Granada/Telecommunications Engineering Department, Bogotá, Colombia.
                                      Email: {gissic, edith.estupinan}@unimilitar.edu.co

Abstract—Hybrid heuristics have been proposed by many                   networks [18]. T
researches as a method to overcome problems in pure heuristic           he method relies on genes, chromosomes and their
implementation for multi-constrained QoS routing problems.              interaction. In order to exchange information between
In this paper we present some hybrid approaches based on                chromosomes, GA (Genetic Algorithms) uses some genetic
Genetic Algorithms and Particle Swarm Optimization as well              operators called: Crossover, Mutation and Selection. A set of
as their performance to solve NP-complete routing problem. .
                                                                        genes make up a chromosome which represents possible
Index Terms—PSO, GA, Routing, Multicast, Anycast,
                                                                        solution to a problem. The interactions between chromosomes
Optimization.                                                           are called Crossover. Selection is used to filter individuals
                                                                        (chromosomes). It bases on a “fitness” value witch allow to
                         I. INTRODUCTION                                select the stronger ones. Many selection approaches has
                                                                        been proposed such as: proportionate selection scheme [19]
    Today’s networks are rapidly increasing the amount and              where the fitness function uses the average fitness value
type of transported traffic. Every service has different                within the whole population and divides it with chromosome
restrictions based on the state of the network, such as:                fitness value. This method allows selecting only the
bandwidth, delay, jitter, loss packet rate. Therefore, routing          chromosomes which have a higher fitness value than
mechanism relying on those constrains are necessary. But,               population average fitness as in (1).
finding multiple paths with multi-constrained QoS
requirements has been proven to be NP-complete [1]. Hence,
multiple heuristic has been proposed to solve the problem
such as Ant Colony Optimization (ACO), Simulated Annealing
(SA), Genetic Algorithms (GA), Particle Swarm Optimization
(PSO) [2]. Nevertheless, pure heuristic implementation has
shown some lacks and then hybrid models are presented. In
the same way, different routing approaches has been
introduced to make easier the routing problem such as
multicast and anycast routing [3,4] and some kind of                    In roulette wheel selection [19] a roulette wheel is adopted
algorithms for each one of the routing approaches. The actual           for the chromosomes, each of them, has a part of the angle
work presents some hybrid approaches based on Genetic                                                                           fi
                                                                                                                           2π
algorithms and Particle Swarm Optimization and different                within, a number is randomly generated from 0 to            and
                                                                                                                                f
mixing ways to solve multi-constrained routing problem.
Furthermore, performance and simulation results are                     if it falls in the chromosome space it is elected. Other ap-
presented comparing pure heuristic and hybrid approaches.               proaches have been proposed [20]. Mutation operator relies
                                                                        on a mutation rate, which allows changing information from
                   II. BIO-INSPIRED MODELS                              the chromosomes randomly and sporadically. It is used to
                                                                        escape from local optimal. Selection GA parameters has been
A. Genetic Algorithms.                                                  studied by different researchers (De Jong, Grefenstette, Bäck,
    The heuristic proposed by Holand in 1970 [5] based on               Gao) as explained in the section selecting GA parameters in
the Darwinian evolution theory, has been used to solve                  [21]. Finally, due to the complex computational resources used
optimization problems, although, it has been applied to                 by GA, Parallel Genetic Algorithm has appeared as a possible
different fields such as trust models in MANET’s [6],                   solution for this issue [22, 23, 24]. The GA process is showed
Bandwidth calculation [7], Gas-lift Allocation [8], Differential        Fig.1 part (a).
calculus [9], Robotics [10], Mobiles [11], Smart Antenna
Systems [12], Networks design [13], IDS [14], Load Balancing            B. Particle Swarm Optimization.
[15], Vehicle routing [16], Signal processing [17], Neuronal               Social behavior is the base of PSO (Particle Swarm
© 2011 ACEEE                                                       15
DOI: 01.IJNS.02.04. 31
ACEEE Int. J. on Network Security , Vol. 02, No. 04, Oct 2011


Optimization) heuristic. Based on bird flocking, fish schooling     QoS routing problem.
and particularly swarming theory, James           Kenedy and
Rusell Eberhart proposed PSO in 1995 [25] simulating bird
flocks looking for corn. The approach is similar to Genetic
Algorithms. In PSO the individuals are called particles. Unlike
to GA, PSO does not rely on genetic operators; In order to
find the best solution the particles follow the best particle
found so far and evaluate which particle is placed in a better
position (solution) in the problem space (closer to the global
optimal function value).The evaluation bases on three vectors
attached to each one of the particles: current position ( xi ),

                           
previous best position ( pbest ) and velocity ( vi ). When a
                              i
better position is found, the value (coordinates) is stored in
        
the ( pbest ) vector (fitness). The vector (vi) describes the
           i
next movement of the particles and it is achieved by adding
the ( vi ) coordinates to ( xi ) vector, the equations for ( vi )
vector and the ( xi ) update position are described in (2). The
best position found by the heuristic is stored in a previous
best vector              .The interaction among the particles
is the main factor in the heuristic successful. Thus c1 is
a cognitive constant, which means every particle tends going
                                 
to its better known position ( pbest ) , and C2 is a social
                                    i
constant, which means every particle tends going to the
better know position within the whole particle population
                [26]. In [27] the authors improved PSO and
included a inertia weight  ,which means a energy loss while                          Figure 1. Bioinspired Cycles

moving, “can be interpreted as the fluidity of the medium in        A. PSO - GA chromosome.
which a particle moves [27]”, researches have found a                   The hybrid proposed in [36] for multicast routing with
relation: when applying   0.9 the exploration is higher,    ,     QoS, bases on the fact, GA initial chromosomes are randomly
due to the easy particles movement, and lower exploration           generated. Hence, the algorithm convergence becomes slower.
with   0.4 , due to high viscosity medium [28].PSO has            In order to overcome the shortcoming a hybrid based on GA-
                                                                    PSO is presented. The new algorithm performs PSO in the
many applications in different fields such as: antennas,
                                                                    route generation from source node to each destination node,
biomedical, networking, control, as described in [29]. Finally,
                                                                    which means PSO, is used in the initial GA chromosome
some test functions are proposed in chapter 4 “Benchmark
                                                                    generation. In order to select the routes which will be included
Set” in [30]. The initial PSO pseudo-code is presented in
                                                                    the chromosomes a probability matrix is proposed. Therefore,
Fig.1 part (b).
                                                                    initial population is elite for GA and convergence can be
                                                                    achieved in less iterations. After chromosomes based on PSO
                 III. HYBRID APROACHES
                                                                    are generated, the GA heuristic tries to find the minimum cost
    Based on GA and PSO features, many researches have              multicast tree. Simulation is implemented in NS2 and
performed comparison studies. Results show the integration          comparison between pure GA and hybrid approach as shown
of this heuristics is a good approach [31,32,33 ]. PSO has an       in Fig.2 parts (a-b).
easy implementation, low computational cost, memory and
                                                                    B. PSO - elite group chromosome.
rapid convergence [34], while GA are slow to convergence,
require a higher computational cost and every generation                Another approach proposed by Changbing Li, Changxiu
the memory is erased, but its genetic operator achieve better       Cao1, Yinguo Li and Yibin Yu’ in [37] for multicast routing
fitness value, helping to escape from local optimal. Different      with QoS problem, relies on the GA improvement, the hybrid
implementation approaches have been proposed, this section          is performed by initial GA heuristic, when the chromosomes
is intended to show some of them and generally describe the         are created, the upper-half of the best fitness chromosomes
way researches mix the heuristics to solve multi-constrained        is selected and called elite group, in this phase PSO heuristic
© 2011 ACEEE                                                   16
DOI: 01.IJNS.02.04. 31
ACEEE Int. J. on Network Security , Vol. 02, No. 04, Oct 2011


is performed, then, elite group will be tread as a swarm, each
one of the elites in the group will be particles as in PSO, the
elites are enhanced by PSO, finally reproduced and selected
as parents for crossover in GA. The proposed method is in
accordance of the authors as the growing up and adaptation
to the medium that individuals perform before reproduction.
In normal GA heuristic the chromosomes are immediately
reproduced without this approach. The proposed algorithm
is called HGAPSO. As described in the paper, better results
are achieved by the hybrid approach optimizing cost of the
tree, max end-to-end delay, average delay and max link
utilization as presented in Fig2 part (c-e) and table I.
C. GA Genetic Operator - PSO
     The method proposed by LI Taoshen, XIONG Qin and
GE Zhihui in [38] for anycast Routing with multi-constrained
QoS restrictions problem is based on the integration to
genetic operator from GA to PSO, as described before PSO
has a rapid convergence but it is easy to fall in local optimal,
then, genetic operator are used to solve the shortcoming.                                   Figure 2. Hybrid Performance
The method initially performs PSO in the routing algorithm                TABLE I. . COMPARISON OF PROPOSED ALGORITHM AND CONVENTIONAL ALGORITHM
with a group of random particles which search for an optimal                            WITH THE MEAN PERCENTAGE DEVIATIONS   [37].
fitness, the update operator in PSO is improved in order the
particles to learn about sub-routes within other particles, in
this way the particles learn about better sub-routes and they
become better, when PSO gets in a local optima crossover
and mutation operators are performed. Thus, PSO can escape
from local optimal and achieve better solutions. Simulations
presented in the paper showed better fitness values for
hybrid approach and less iterations for convergence than
pure heuristic approaches as described in Fig. 2 part (f).

        IV. BIOINSPIRED MODELS IN OPTICAL NETWORKS
    The implementation of routing approaches described
before try to address the multi-constrained QoS problem in                                           CONCLUSIONS
the network layer. In the other hand, it could be useful to
extend QoS constrains to physical layer. Bio-inspired models               Different kind of heuristics have been used by researches
have been also proposed to solve WDM (Wavelength                        to solve routing problem, the paper described different
Division Multiplexing) problems, where the use of optical               approaches in hybrid application models based on Genetic
fiber bandwidth is intended to be optimized by using non-               Algorithms and Particle Swarm Optimization. The simulation
interferencing channels with multiple carriers at different             results have proven hybrid heuristics to achieve better
frequencies. GA is applied to improve routing with optical              performance than single heuristic implementation, due to
networks [39], where a lightpath could be created based on              implementation of heuristics features to overcome lacks in
the connection request of a specific service. This approach             heuristics such as slow convergence time or local optimal.
allow to improve QoS constrains, due to its implementation              Furthermore, different mixed forms have been shown for same
not only in network layer but also in physical layer.                   hybrid approach.

                                                                                                     REFERENCES
                                                                        [1] Bin Wang and J.C. Hou. Multicast routing and its qos extension:
                                                                        problems, algorithms, and protocols. Network, IEEE, 14(1):22 –
                                                                        36, jan/feb 2000
                                                                        [2] Rafael Páez  Edward  Paul  Guillen Pinto,  Yeison
                                                                        Julian Camargo.  Routing  with  QoS  using  bioinspired  models:  An
                                                                        overview. 2011
                                                                        [3] R.F. Abdel-Kader. An improved discrete PSO with GA
                                                                        operators for efficient QoS-multicast routing. 2011.
                                                                        [4] Li Taoshen,  Xiong  Qin,  and  Ge Zhihui.  Genetic  and  particle

© 2011 ACEEE                                                       17
DOI: 01.IJNS.02.04. 31
ACEEE Int. J. on Network Security , Vol. 02, No. 04, Oct 2011


swarm hybrid QoS anycast routing algorithm. 1:313 –317, nov.                   [21] R.L. Haupt, S.E. Haupt, and S.E. Haupt. Practical genetic
2009                                                                           algorithms. Wiley Online Library, 1998.
[5] JH Holland.  Adaptation  in  natural  and  artificial  system:  an         [22] A.A.B. Junior and A.L. Freitas. Algoritmos genéticos paralelos.
introduction with application to biology, control and artificial               Departamento de Ciências da Computação–Universidade Federal
intelligence. Ann Arbor, University of Michigan Press, 1975.                   da Bahia. Disponvel: http://twiki. dcc.ufba.br/pub/MAT054/
[6] Marcela Mejia, Néstor Peña, Jose L. Muñoz, Oscar Esparza,                  S emest reA rti g o s2 0 0 61 / A lg o rit m o sG en et i cosPa ra l elo s-
and Marco A. Alzate. A game theoretic trust model for on-line                  AmadeuLage. pdf. Acesso em, 27(12):2007, 2006.
distributed evolution of cooperation inmanets. Journal of Network              [23] E. Cantú-Paz.  A  survey  of  parallel  genetic  algorithms.
and Computer Applications, 34(1):39 – 51, 2011                                 Calculateurs paralleles, reseaux et systems repartis, 10(2):141–
[7] R. Gunasekaran,  S. Siddharth,  R. Muthuregunathan,                        171, 1998.
R. Srivathsan,  and  V.R.  Uthariaraj. An  improved  parallel  genetic         [24] R. Shonkwiler.  Parallel  genetic  algorithms.  pages  199–205,
algorithm for path bandwidth calculation in tdma-based mobile ad               1993
hoc networks. In Advances in Computing, Control,                               [25] J. Kennedy  and  R. Eberhart.  Particle  swarm  optimization.  In
Telecommunication Technologies, 2009. ACT ’09. International                   Neural Networks, 1995. Proceedings., IEEE International
Conference on, pages 220 –226, dec. 2009.                                      Conference on, volume 4, pages 1942 –1948 vol.4, 1995.
[8] M.M. Zerafat, S. Ayatollahi, and A.A. Roosta. Genetic                      [26] DIEGO ALEJANDRO MUÑOZ CARPINTERO. Diseño y
algorithms and ant colony approach for gas-lift allocation                     evaluación de algoritmos evolutivos para estrategias de control
optimization. Journal of the Japan Petroleum Institute, 52(3):102–             predictivo híbrido no lineal. 2010.
107102, 2009                                                                   [27] Y. Shi  and R. Eberhart. A modified  particle  swarm  optimizer.
[9] N.J. Amador. Algoritmos genéticos en el cálculo diferencial.               In Evolutionary Computation Proceedings, 1998. IEEE World
[10] R.P. CARLOS and A.T.P. CARLOS. Algoritmo genético para                    Congress on Computational Intelligence., The 1998 IEEE
la ubicación optima de sensores en un robot seguidor de línea.                 International Conference on, pages 69 –73, may 1998.
[11] H.E. Carranza, L. Chávez, M.L. Fosfore, and S.B. Simón. Un                [28] Riccardo Poli, James Kennedy, and Tim Blackwell. Particle
enfoque multiobjetivo para la asignación de canales en sistemas                swarm optimization. Swarm Intelligence, 1:33–57, 2007. 10.1007/
celulares. Información tecnológica, 19(1):87–96.                               s11721-007-0002-0.
[12] H. Awan,  K. Abdullah,  and  M. Faryad.  Implementing  smart              [29] R. Poli.  An  analysis  of  publications  on  particle  swarm
antenna system using genetic algorithm and artificial immune system.           optimization applications. Essex, UK: Department of Computer
In Microwaves, Radar and Wireless Communications, 2008. MIKON                  Science, University of Essex, 2007
2008. 17th International Conference on, pages 1 –4, may 2008.                  [30] M. Clerc.  Particle swarm optimization. Wiley-ISTE, 2006.
[13] King-Tim Ko, Kit-Sang Tang, Cheung-Yau Chan, Kim-Fung                     [31] P. Angeline.  Evolutionary  optimization versus  particle  swarm
Man, and Sam Kwong. Using genetic algorithms to design mesh                    optimization: Philosophy and performance differences. In
networks. Computer, 30(8):56 –61, aug 1997.                                    Evolutionary Programming VII, pages 601–610. Springer, 1998.
[14] W. Li. Using genetic algorithm for network intrusion detection.           [32] R. Eberhart and Y. Shi. Comparison between genetic algorithms
In Proceedings of the United States Department of Energy Cyber                 and particle swarm optimization. In Evolutionary Programming
Security Group 2004 Training Conference, Kansas City, Kansas,                  VII, pages 611–616. Springer, 1998.
pages 24–27. Citeseer, 2004.                                                   [33] K.O. Jones. Comparison of genetic algorithm and particle
[15] Xinhua Jiang, Lina Zhang, and Heru Xue. An application of                 swarm optimization. In Proceedings of the International Conference
immune genetic algorithm for load balancing in vod cluster. In                 on Computer Systems and Technologies, 2005.
Information Science and Engineering (ICISE), 2009 1st International            [34] J. Kennedy  and  R. Eberhart.  Particle  swarm  optimization.  In
Conference on, pages 109 –112, dec. 2009.                                      Neural Networks, 1995. Proceedings., IEEE International
[16] Keivan Ghoseiri and Seyed Farid Ghannadpour. Multi-                       Conference on, volume 4, pages 1942 –1948 vol.4, 1995.
objective vehicle routing problem with time windows using goal                 [35] PSO. http://www.swarmintelligence.org/.
programming and genetic algorithm. Applied Soft Computing,                     [36] Junwei Wang, Xingwei Wang, and Min Huang. A hybrid
10(4):1096 – 1107, 2010. Optimisation Methods & Applications                   intelligent QoS multicast routing algorithm in ngi. pages 723 – 727,
in Decision-Making Processes.                                                  dec. 2005.
[17] H. Takahashi,  N. Shaaban,  Q.W.  Wang,  J.Y.  Yeom,  and                 [37] Changbing Li, Changxiu Cao, Yinguo Li, and Yibin Yu.Hybrid
M. Nakazawa. Adaptive  signal  processing  with  genetic  algorithm            of genetic algorithm and particle swarm optimization for multicast
optimum filter for fast digitizer asic. In Nuclear Science Symposium           qos routing. In Control and Automation, 2007. ICCA 2007. IEEE
Conference Record, 2003 IEEE, volume 5, pages 3441 – 3443 Vol.5,               International Conference on, pages 2355 –2359, 30 2007-june 1
oct. 2003                                                                      2007
[18] A. Imada and K. Araki. Genetic algorithm enlarges the capacity            [38] Li Taoshen,  Xiong  Qin,  and  Ge Zhihui.  Genetic  and  particle
of associative memory. In Proceedings of 6th International                     swarm hybrid qos anycast routing algorithm. 1:313 –317, nov.
Conference on Genetic Algorithms, volume 413. Citeseer, 1995.                  2009
[19] M. Srinivas and L.M. Patnaik. Genetic algorithms: a survey.               [39] Ravi Sankar, Ashok Kumar. Genetic Algorithm techniques to
Computer, 27(6):17 –26, June 1994.                                             solve Routing and Wavelength Assignment problem in Wavelength
[20] T. Blickle  and  L. Thiele.  A  comparison  of  selection  schemes        Division Multiplexing all-optical networks. 2011- IEEE.
used in genetic algorithms. Evolutionary Computation, 4(4):311–
347, 1997. [31]P. Angeline. Evolutionary optimization versus
particle swarm optimization: Philosophy and performance
differences. In Evolutionary Programming VII, pages 601–610.
Springer, 1998.



© 2011 ACEEE                                                              18
DOI: 01.IJNS.02.04.31

More Related Content

What's hot

A low complex modified golden
A low complex modified goldenA low complex modified golden
A low complex modified goldenIJCNCJournal
 
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...Hanoi, Water Resources University
 
Multi Wavelet for Image Retrival Based On Using Texture and Color Querys
Multi Wavelet for Image Retrival Based On Using Texture and  Color QuerysMulti Wavelet for Image Retrival Based On Using Texture and  Color Querys
Multi Wavelet for Image Retrival Based On Using Texture and Color QuerysIOSR Journals
 
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...IJTET Journal
 
AN IMPROVED MULTI-SOM ALGORITHM
AN IMPROVED MULTI-SOM ALGORITHMAN IMPROVED MULTI-SOM ALGORITHM
AN IMPROVED MULTI-SOM ALGORITHMIJNSA Journal
 
3ways to improve semantic segmentation
3ways to improve semantic segmentation3ways to improve semantic segmentation
3ways to improve semantic segmentationFrozen Paradise
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
Automated Colorization of Grayscale Images Using Texture Descriptors
Automated Colorization of Grayscale Images Using Texture DescriptorsAutomated Colorization of Grayscale Images Using Texture Descriptors
Automated Colorization of Grayscale Images Using Texture DescriptorsIDES Editor
 
Kernel based similarity estimation and real time tracking of moving
Kernel based similarity estimation and real time tracking of movingKernel based similarity estimation and real time tracking of moving
Kernel based similarity estimation and real time tracking of movingIAEME Publication
 
Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...ijma
 
Multi Resolution features of Content Based Image Retrieval
Multi Resolution features of Content Based Image RetrievalMulti Resolution features of Content Based Image Retrieval
Multi Resolution features of Content Based Image RetrievalIDES Editor
 
IEEE Final Year Projects 2011-2012 :: Elysium Technologies Pvt Ltd::Imageproc...
IEEE Final Year Projects 2011-2012 :: Elysium Technologies Pvt Ltd::Imageproc...IEEE Final Year Projects 2011-2012 :: Elysium Technologies Pvt Ltd::Imageproc...
IEEE Final Year Projects 2011-2012 :: Elysium Technologies Pvt Ltd::Imageproc...sunda2011
 
Optimal Distributed Generation Siting and Sizing by Considering Harmonic Limi...
Optimal Distributed Generation Siting and Sizing by Considering Harmonic Limi...Optimal Distributed Generation Siting and Sizing by Considering Harmonic Limi...
Optimal Distributed Generation Siting and Sizing by Considering Harmonic Limi...Editor IJLRES
 
Immune-Inspired Method for Selecting the Optimal Solution in Semantic Web Ser...
Immune-Inspired Method for Selecting the Optimal Solution in Semantic Web Ser...Immune-Inspired Method for Selecting the Optimal Solution in Semantic Web Ser...
Immune-Inspired Method for Selecting the Optimal Solution in Semantic Web Ser...IJwest
 

What's hot (19)

D111823
D111823D111823
D111823
 
A low complex modified golden
A low complex modified goldenA low complex modified golden
A low complex modified golden
 
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
An Effective Biogeography Based Optimization Algorithm to Slove Economic Load...
 
Multi Wavelet for Image Retrival Based On Using Texture and Color Querys
Multi Wavelet for Image Retrival Based On Using Texture and  Color QuerysMulti Wavelet for Image Retrival Based On Using Texture and  Color Querys
Multi Wavelet for Image Retrival Based On Using Texture and Color Querys
 
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
Enhancing energy efficient dynamic load balanced clustering protocol using Dy...
 
AN IMPROVED MULTI-SOM ALGORITHM
AN IMPROVED MULTI-SOM ALGORITHMAN IMPROVED MULTI-SOM ALGORITHM
AN IMPROVED MULTI-SOM ALGORITHM
 
3ways to improve semantic segmentation
3ways to improve semantic segmentation3ways to improve semantic segmentation
3ways to improve semantic segmentation
 
IJET-V2I6P17
IJET-V2I6P17IJET-V2I6P17
IJET-V2I6P17
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Automated Colorization of Grayscale Images Using Texture Descriptors
Automated Colorization of Grayscale Images Using Texture DescriptorsAutomated Colorization of Grayscale Images Using Texture Descriptors
Automated Colorization of Grayscale Images Using Texture Descriptors
 
A Learning Automata Based Prediction Mechanism for Target Tracking in Wireles...
A Learning Automata Based Prediction Mechanism for Target Tracking in Wireles...A Learning Automata Based Prediction Mechanism for Target Tracking in Wireles...
A Learning Automata Based Prediction Mechanism for Target Tracking in Wireles...
 
Kernel based similarity estimation and real time tracking of moving
Kernel based similarity estimation and real time tracking of movingKernel based similarity estimation and real time tracking of moving
Kernel based similarity estimation and real time tracking of moving
 
Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...Mr image compression based on selection of mother wavelet and lifting based w...
Mr image compression based on selection of mother wavelet and lifting based w...
 
Cm31588593
Cm31588593Cm31588593
Cm31588593
 
K010218188
K010218188K010218188
K010218188
 
Multi Resolution features of Content Based Image Retrieval
Multi Resolution features of Content Based Image RetrievalMulti Resolution features of Content Based Image Retrieval
Multi Resolution features of Content Based Image Retrieval
 
IEEE Final Year Projects 2011-2012 :: Elysium Technologies Pvt Ltd::Imageproc...
IEEE Final Year Projects 2011-2012 :: Elysium Technologies Pvt Ltd::Imageproc...IEEE Final Year Projects 2011-2012 :: Elysium Technologies Pvt Ltd::Imageproc...
IEEE Final Year Projects 2011-2012 :: Elysium Technologies Pvt Ltd::Imageproc...
 
Optimal Distributed Generation Siting and Sizing by Considering Harmonic Limi...
Optimal Distributed Generation Siting and Sizing by Considering Harmonic Limi...Optimal Distributed Generation Siting and Sizing by Considering Harmonic Limi...
Optimal Distributed Generation Siting and Sizing by Considering Harmonic Limi...
 
Immune-Inspired Method for Selecting the Optimal Solution in Semantic Web Ser...
Immune-Inspired Method for Selecting the Optimal Solution in Semantic Web Ser...Immune-Inspired Method for Selecting the Optimal Solution in Semantic Web Ser...
Immune-Inspired Method for Selecting the Optimal Solution in Semantic Web Ser...
 

Similar to Hybrid approaches in Network Optical Routing with QoS based on Genetic Algorithms and Particle Swarm Optimization

An Efficient Genetic Algorithm for Solving Knapsack Problem.pdf
An Efficient Genetic Algorithm for Solving Knapsack Problem.pdfAn Efficient Genetic Algorithm for Solving Knapsack Problem.pdf
An Efficient Genetic Algorithm for Solving Knapsack Problem.pdfNancy Ideker
 
IJWMN -A Hybrid GAPSO Optimization Approach
IJWMN -A Hybrid GAPSO Optimization ApproachIJWMN -A Hybrid GAPSO Optimization Approach
IJWMN -A Hybrid GAPSO Optimization Approachijwmn
 
A HYBRID GAPSO OPTIMIZATION APPROACH....
A HYBRID GAPSO OPTIMIZATION APPROACH....A HYBRID GAPSO OPTIMIZATION APPROACH....
A HYBRID GAPSO OPTIMIZATION APPROACH....ijwmn
 
A Real Time Framework of Multiobjective Genetic Algorithm for Routing in Mobi...
A Real Time Framework of Multiobjective Genetic Algorithm for Routing in Mobi...A Real Time Framework of Multiobjective Genetic Algorithm for Routing in Mobi...
A Real Time Framework of Multiobjective Genetic Algorithm for Routing in Mobi...IDES Editor
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmIJORCS
 
On Demand Bandwidth Reservation for Real- Time Traffic in Cellular IP Network...
On Demand Bandwidth Reservation for Real- Time Traffic in Cellular IP Network...On Demand Bandwidth Reservation for Real- Time Traffic in Cellular IP Network...
On Demand Bandwidth Reservation for Real- Time Traffic in Cellular IP Network...IDES Editor
 
Routing in Wireless Mesh Networks: Two Soft Computing Based Approaches
Routing in Wireless Mesh Networks: Two Soft Computing Based ApproachesRouting in Wireless Mesh Networks: Two Soft Computing Based Approaches
Routing in Wireless Mesh Networks: Two Soft Computing Based Approachesijmnct
 
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Ali Shahed
 
Presentation2 2000
Presentation2 2000Presentation2 2000
Presentation2 2000suvobgd
 
OPTIMIZATION OF QOS PARAMETERS IN COGNITIVE RADIO USING ADAPTIVE GENETIC ALGO...
OPTIMIZATION OF QOS PARAMETERS IN COGNITIVE RADIO USING ADAPTIVE GENETIC ALGO...OPTIMIZATION OF QOS PARAMETERS IN COGNITIVE RADIO USING ADAPTIVE GENETIC ALGO...
OPTIMIZATION OF QOS PARAMETERS IN COGNITIVE RADIO USING ADAPTIVE GENETIC ALGO...ijngnjournal
 
Single parent mating in genetic algorithm for real robotic system identification
Single parent mating in genetic algorithm for real robotic system identificationSingle parent mating in genetic algorithm for real robotic system identification
Single parent mating in genetic algorithm for real robotic system identificationIAESIJAI
 
A Survey of Solving Travelling Salesman Problem using Ant Colony Optimization
A Survey of Solving Travelling Salesman Problem using Ant Colony OptimizationA Survey of Solving Travelling Salesman Problem using Ant Colony Optimization
A Survey of Solving Travelling Salesman Problem using Ant Colony OptimizationIRJET Journal
 
Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296Editor IJARCET
 
Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296Editor IJARCET
 
Genetic algorithms
Genetic algorithmsGenetic algorithms
Genetic algorithmsswapnac12
 

Similar to Hybrid approaches in Network Optical Routing with QoS based on Genetic Algorithms and Particle Swarm Optimization (20)

An Efficient Genetic Algorithm for Solving Knapsack Problem.pdf
An Efficient Genetic Algorithm for Solving Knapsack Problem.pdfAn Efficient Genetic Algorithm for Solving Knapsack Problem.pdf
An Efficient Genetic Algorithm for Solving Knapsack Problem.pdf
 
IJWMN -A Hybrid GAPSO Optimization Approach
IJWMN -A Hybrid GAPSO Optimization ApproachIJWMN -A Hybrid GAPSO Optimization Approach
IJWMN -A Hybrid GAPSO Optimization Approach
 
A HYBRID GAPSO OPTIMIZATION APPROACH....
A HYBRID GAPSO OPTIMIZATION APPROACH....A HYBRID GAPSO OPTIMIZATION APPROACH....
A HYBRID GAPSO OPTIMIZATION APPROACH....
 
paper
paperpaper
paper
 
A Real Time Framework of Multiobjective Genetic Algorithm for Routing in Mobi...
A Real Time Framework of Multiobjective Genetic Algorithm for Routing in Mobi...A Real Time Framework of Multiobjective Genetic Algorithm for Routing in Mobi...
A Real Time Framework of Multiobjective Genetic Algorithm for Routing in Mobi...
 
A PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering AlgorithmA PSO-Based Subtractive Data Clustering Algorithm
A PSO-Based Subtractive Data Clustering Algorithm
 
On Demand Bandwidth Reservation for Real- Time Traffic in Cellular IP Network...
On Demand Bandwidth Reservation for Real- Time Traffic in Cellular IP Network...On Demand Bandwidth Reservation for Real- Time Traffic in Cellular IP Network...
On Demand Bandwidth Reservation for Real- Time Traffic in Cellular IP Network...
 
Routing in Wireless Mesh Networks: Two Soft Computing Based Approaches
Routing in Wireless Mesh Networks: Two Soft Computing Based ApproachesRouting in Wireless Mesh Networks: Two Soft Computing Based Approaches
Routing in Wireless Mesh Networks: Two Soft Computing Based Approaches
 
Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...Efficient evaluation of flatness error from Coordinate Measurement Data using...
Efficient evaluation of flatness error from Coordinate Measurement Data using...
 
Presentation2 2000
Presentation2 2000Presentation2 2000
Presentation2 2000
 
OPTIMIZATION OF QOS PARAMETERS IN COGNITIVE RADIO USING ADAPTIVE GENETIC ALGO...
OPTIMIZATION OF QOS PARAMETERS IN COGNITIVE RADIO USING ADAPTIVE GENETIC ALGO...OPTIMIZATION OF QOS PARAMETERS IN COGNITIVE RADIO USING ADAPTIVE GENETIC ALGO...
OPTIMIZATION OF QOS PARAMETERS IN COGNITIVE RADIO USING ADAPTIVE GENETIC ALGO...
 
Single parent mating in genetic algorithm for real robotic system identification
Single parent mating in genetic algorithm for real robotic system identificationSingle parent mating in genetic algorithm for real robotic system identification
Single parent mating in genetic algorithm for real robotic system identification
 
C4O: chain-based cooperative clustering using coati optimization algorithm i...
C4O: chain-based cooperative clustering using coati  optimization algorithm i...C4O: chain-based cooperative clustering using coati  optimization algorithm i...
C4O: chain-based cooperative clustering using coati optimization algorithm i...
 
Cukoo srch
Cukoo srchCukoo srch
Cukoo srch
 
Cukoo srch
Cukoo srchCukoo srch
Cukoo srch
 
E034023028
E034023028E034023028
E034023028
 
A Survey of Solving Travelling Salesman Problem using Ant Colony Optimization
A Survey of Solving Travelling Salesman Problem using Ant Colony OptimizationA Survey of Solving Travelling Salesman Problem using Ant Colony Optimization
A Survey of Solving Travelling Salesman Problem using Ant Colony Optimization
 
Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296
 
Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296Ijarcet vol-2-issue-7-2292-2296
Ijarcet vol-2-issue-7-2292-2296
 
Genetic algorithms
Genetic algorithmsGenetic algorithms
Genetic algorithms
 

More from IDES Editor

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A ReviewIDES Editor
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...IDES Editor
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...IDES Editor
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...IDES Editor
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCIDES Editor
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...IDES Editor
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingIDES Editor
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...IDES Editor
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsIDES Editor
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...IDES Editor
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...IDES Editor
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkIDES Editor
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetIDES Editor
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyIDES Editor
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’sIDES Editor
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...IDES Editor
 
Rotman Lens Performance Analysis
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance AnalysisIDES Editor
 
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesIDES Editor
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...IDES Editor
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...IDES Editor
 

More from IDES Editor (20)

Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
 
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...Artificial Intelligence Technique based Reactive Power Planning Incorporating...
Artificial Intelligence Technique based Reactive Power Planning Incorporating...
 
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
Design and Performance Analysis of Genetic based PID-PSS with SVC in a Multi-...
 
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
Optimal Placement of DG for Loss Reduction and Voltage Sag Mitigation in Radi...
 
Line Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFCLine Losses in the 14-Bus Power System Network using UPFC
Line Losses in the 14-Bus Power System Network using UPFC
 
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
Study of Structural Behaviour of Gravity Dam with Various Features of Gallery...
 
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric ModelingAssessing Uncertainty of Pushover Analysis to Geometric Modeling
Assessing Uncertainty of Pushover Analysis to Geometric Modeling
 
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
Secure Multi-Party Negotiation: An Analysis for Electronic Payments in Mobile...
 
Selfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive ThresholdsSelfish Node Isolation & Incentivation using Progressive Thresholds
Selfish Node Isolation & Incentivation using Progressive Thresholds
 
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
Various OSI Layer Attacks and Countermeasure to Enhance the Performance of WS...
 
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
Responsive Parameter based an AntiWorm Approach to Prevent Wormhole Attack in...
 
Cloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability FrameworkCloud Security and Data Integrity with Client Accountability Framework
Cloud Security and Data Integrity with Client Accountability Framework
 
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP BotnetGenetic Algorithm based Layered Detection and Defense of HTTP Botnet
Genetic Algorithm based Layered Detection and Defense of HTTP Botnet
 
Enhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through SteganographyEnhancing Data Storage Security in Cloud Computing Through Steganography
Enhancing Data Storage Security in Cloud Computing Through Steganography
 
Low Energy Routing for WSN’s
Low Energy Routing for WSN’sLow Energy Routing for WSN’s
Low Energy Routing for WSN’s
 
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
Permutation of Pixels within the Shares of Visual Cryptography using KBRP for...
 
Rotman Lens Performance Analysis
Rotman Lens Performance AnalysisRotman Lens Performance Analysis
Rotman Lens Performance Analysis
 
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral ImagesBand Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
Band Clustering for the Lossless Compression of AVIRIS Hyperspectral Images
 
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
Microelectronic Circuit Analogous to Hydrogen Bonding Network in Active Site ...
 
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Hybrid approaches in Network Optical Routing with QoS based on Genetic Algorithms and Particle Swarm Optimization

  • 1. ACEEE Int. J. on Network Security , Vol. 02, No. 04, Oct 2011 Hybrid approaches in Network Optical Routing with QoS based on Genetic Algorithms and Particle Swarm Optimization Guillen. Edward1, Camargo.Yeison2, and Estupiñán.Paola3 1 Military University Nueva Granada/ Telecommunications Engineering Department, Bogotá, Colombia. Email: Edward.guillen@unimilitar.edu.co 2,3 Military University Nueva Granada/Telecommunications Engineering Department, Bogotá, Colombia. Email: {gissic, edith.estupinan}@unimilitar.edu.co Abstract—Hybrid heuristics have been proposed by many networks [18]. T researches as a method to overcome problems in pure heuristic he method relies on genes, chromosomes and their implementation for multi-constrained QoS routing problems. interaction. In order to exchange information between In this paper we present some hybrid approaches based on chromosomes, GA (Genetic Algorithms) uses some genetic Genetic Algorithms and Particle Swarm Optimization as well operators called: Crossover, Mutation and Selection. A set of as their performance to solve NP-complete routing problem. . genes make up a chromosome which represents possible Index Terms—PSO, GA, Routing, Multicast, Anycast, solution to a problem. The interactions between chromosomes Optimization. are called Crossover. Selection is used to filter individuals (chromosomes). It bases on a “fitness” value witch allow to I. INTRODUCTION select the stronger ones. Many selection approaches has been proposed such as: proportionate selection scheme [19] Today’s networks are rapidly increasing the amount and where the fitness function uses the average fitness value type of transported traffic. Every service has different within the whole population and divides it with chromosome restrictions based on the state of the network, such as: fitness value. This method allows selecting only the bandwidth, delay, jitter, loss packet rate. Therefore, routing chromosomes which have a higher fitness value than mechanism relying on those constrains are necessary. But, population average fitness as in (1). finding multiple paths with multi-constrained QoS requirements has been proven to be NP-complete [1]. Hence, multiple heuristic has been proposed to solve the problem such as Ant Colony Optimization (ACO), Simulated Annealing (SA), Genetic Algorithms (GA), Particle Swarm Optimization (PSO) [2]. Nevertheless, pure heuristic implementation has shown some lacks and then hybrid models are presented. In the same way, different routing approaches has been introduced to make easier the routing problem such as multicast and anycast routing [3,4] and some kind of In roulette wheel selection [19] a roulette wheel is adopted algorithms for each one of the routing approaches. The actual for the chromosomes, each of them, has a part of the angle work presents some hybrid approaches based on Genetic fi 2π algorithms and Particle Swarm Optimization and different within, a number is randomly generated from 0 to  and f mixing ways to solve multi-constrained routing problem. Furthermore, performance and simulation results are if it falls in the chromosome space it is elected. Other ap- presented comparing pure heuristic and hybrid approaches. proaches have been proposed [20]. Mutation operator relies on a mutation rate, which allows changing information from II. BIO-INSPIRED MODELS the chromosomes randomly and sporadically. It is used to escape from local optimal. Selection GA parameters has been A. Genetic Algorithms. studied by different researchers (De Jong, Grefenstette, Bäck, The heuristic proposed by Holand in 1970 [5] based on Gao) as explained in the section selecting GA parameters in the Darwinian evolution theory, has been used to solve [21]. Finally, due to the complex computational resources used optimization problems, although, it has been applied to by GA, Parallel Genetic Algorithm has appeared as a possible different fields such as trust models in MANET’s [6], solution for this issue [22, 23, 24]. The GA process is showed Bandwidth calculation [7], Gas-lift Allocation [8], Differential Fig.1 part (a). calculus [9], Robotics [10], Mobiles [11], Smart Antenna Systems [12], Networks design [13], IDS [14], Load Balancing B. Particle Swarm Optimization. [15], Vehicle routing [16], Signal processing [17], Neuronal Social behavior is the base of PSO (Particle Swarm © 2011 ACEEE 15 DOI: 01.IJNS.02.04. 31
  • 2. ACEEE Int. J. on Network Security , Vol. 02, No. 04, Oct 2011 Optimization) heuristic. Based on bird flocking, fish schooling QoS routing problem. and particularly swarming theory, James Kenedy and Rusell Eberhart proposed PSO in 1995 [25] simulating bird flocks looking for corn. The approach is similar to Genetic Algorithms. In PSO the individuals are called particles. Unlike to GA, PSO does not rely on genetic operators; In order to find the best solution the particles follow the best particle found so far and evaluate which particle is placed in a better position (solution) in the problem space (closer to the global optimal function value).The evaluation bases on three vectors attached to each one of the particles: current position ( xi ),  previous best position ( pbest ) and velocity ( vi ). When a i better position is found, the value (coordinates) is stored in  the ( pbest ) vector (fitness). The vector (vi) describes the i next movement of the particles and it is achieved by adding the ( vi ) coordinates to ( xi ) vector, the equations for ( vi ) vector and the ( xi ) update position are described in (2). The best position found by the heuristic is stored in a previous best vector .The interaction among the particles is the main factor in the heuristic successful. Thus c1 is a cognitive constant, which means every particle tends going  to its better known position ( pbest ) , and C2 is a social i constant, which means every particle tends going to the better know position within the whole particle population [26]. In [27] the authors improved PSO and included a inertia weight  ,which means a energy loss while Figure 1. Bioinspired Cycles moving, “can be interpreted as the fluidity of the medium in A. PSO - GA chromosome. which a particle moves [27]”, researches have found a The hybrid proposed in [36] for multicast routing with relation: when applying   0.9 the exploration is higher, , QoS, bases on the fact, GA initial chromosomes are randomly due to the easy particles movement, and lower exploration generated. Hence, the algorithm convergence becomes slower. with   0.4 , due to high viscosity medium [28].PSO has In order to overcome the shortcoming a hybrid based on GA- PSO is presented. The new algorithm performs PSO in the many applications in different fields such as: antennas, route generation from source node to each destination node, biomedical, networking, control, as described in [29]. Finally, which means PSO, is used in the initial GA chromosome some test functions are proposed in chapter 4 “Benchmark generation. In order to select the routes which will be included Set” in [30]. The initial PSO pseudo-code is presented in the chromosomes a probability matrix is proposed. Therefore, Fig.1 part (b). initial population is elite for GA and convergence can be achieved in less iterations. After chromosomes based on PSO III. HYBRID APROACHES are generated, the GA heuristic tries to find the minimum cost Based on GA and PSO features, many researches have multicast tree. Simulation is implemented in NS2 and performed comparison studies. Results show the integration comparison between pure GA and hybrid approach as shown of this heuristics is a good approach [31,32,33 ]. PSO has an in Fig.2 parts (a-b). easy implementation, low computational cost, memory and B. PSO - elite group chromosome. rapid convergence [34], while GA are slow to convergence, require a higher computational cost and every generation Another approach proposed by Changbing Li, Changxiu the memory is erased, but its genetic operator achieve better Cao1, Yinguo Li and Yibin Yu’ in [37] for multicast routing fitness value, helping to escape from local optimal. Different with QoS problem, relies on the GA improvement, the hybrid implementation approaches have been proposed, this section is performed by initial GA heuristic, when the chromosomes is intended to show some of them and generally describe the are created, the upper-half of the best fitness chromosomes way researches mix the heuristics to solve multi-constrained is selected and called elite group, in this phase PSO heuristic © 2011 ACEEE 16 DOI: 01.IJNS.02.04. 31
  • 3. ACEEE Int. J. on Network Security , Vol. 02, No. 04, Oct 2011 is performed, then, elite group will be tread as a swarm, each one of the elites in the group will be particles as in PSO, the elites are enhanced by PSO, finally reproduced and selected as parents for crossover in GA. The proposed method is in accordance of the authors as the growing up and adaptation to the medium that individuals perform before reproduction. In normal GA heuristic the chromosomes are immediately reproduced without this approach. The proposed algorithm is called HGAPSO. As described in the paper, better results are achieved by the hybrid approach optimizing cost of the tree, max end-to-end delay, average delay and max link utilization as presented in Fig2 part (c-e) and table I. C. GA Genetic Operator - PSO The method proposed by LI Taoshen, XIONG Qin and GE Zhihui in [38] for anycast Routing with multi-constrained QoS restrictions problem is based on the integration to genetic operator from GA to PSO, as described before PSO has a rapid convergence but it is easy to fall in local optimal, then, genetic operator are used to solve the shortcoming. Figure 2. Hybrid Performance The method initially performs PSO in the routing algorithm TABLE I. . COMPARISON OF PROPOSED ALGORITHM AND CONVENTIONAL ALGORITHM with a group of random particles which search for an optimal WITH THE MEAN PERCENTAGE DEVIATIONS [37]. fitness, the update operator in PSO is improved in order the particles to learn about sub-routes within other particles, in this way the particles learn about better sub-routes and they become better, when PSO gets in a local optima crossover and mutation operators are performed. Thus, PSO can escape from local optimal and achieve better solutions. Simulations presented in the paper showed better fitness values for hybrid approach and less iterations for convergence than pure heuristic approaches as described in Fig. 2 part (f). IV. BIOINSPIRED MODELS IN OPTICAL NETWORKS The implementation of routing approaches described before try to address the multi-constrained QoS problem in CONCLUSIONS the network layer. In the other hand, it could be useful to extend QoS constrains to physical layer. Bio-inspired models Different kind of heuristics have been used by researches have been also proposed to solve WDM (Wavelength to solve routing problem, the paper described different Division Multiplexing) problems, where the use of optical approaches in hybrid application models based on Genetic fiber bandwidth is intended to be optimized by using non- Algorithms and Particle Swarm Optimization. The simulation interferencing channels with multiple carriers at different results have proven hybrid heuristics to achieve better frequencies. GA is applied to improve routing with optical performance than single heuristic implementation, due to networks [39], where a lightpath could be created based on implementation of heuristics features to overcome lacks in the connection request of a specific service. This approach heuristics such as slow convergence time or local optimal. allow to improve QoS constrains, due to its implementation Furthermore, different mixed forms have been shown for same not only in network layer but also in physical layer. hybrid approach. REFERENCES [1] Bin Wang and J.C. Hou. Multicast routing and its qos extension: problems, algorithms, and protocols. Network, IEEE, 14(1):22 – 36, jan/feb 2000 [2] Rafael Páez  Edward  Paul  Guillen Pinto,  Yeison Julian Camargo.  Routing  with  QoS  using  bioinspired  models:  An overview. 2011 [3] R.F. Abdel-Kader. An improved discrete PSO with GA operators for efficient QoS-multicast routing. 2011. [4] Li Taoshen,  Xiong  Qin,  and  Ge Zhihui.  Genetic  and  particle © 2011 ACEEE 17 DOI: 01.IJNS.02.04. 31
  • 4. ACEEE Int. J. on Network Security , Vol. 02, No. 04, Oct 2011 swarm hybrid QoS anycast routing algorithm. 1:313 –317, nov. [21] R.L. Haupt, S.E. Haupt, and S.E. Haupt. Practical genetic 2009 algorithms. Wiley Online Library, 1998. [5] JH Holland.  Adaptation  in  natural  and  artificial  system:  an [22] A.A.B. Junior and A.L. Freitas. Algoritmos genéticos paralelos. introduction with application to biology, control and artificial Departamento de Ciências da Computação–Universidade Federal intelligence. Ann Arbor, University of Michigan Press, 1975. da Bahia. Disponvel: http://twiki. dcc.ufba.br/pub/MAT054/ [6] Marcela Mejia, Néstor Peña, Jose L. Muñoz, Oscar Esparza, S emest reA rti g o s2 0 0 61 / A lg o rit m o sG en et i cosPa ra l elo s- and Marco A. Alzate. A game theoretic trust model for on-line AmadeuLage. pdf. Acesso em, 27(12):2007, 2006. distributed evolution of cooperation inmanets. Journal of Network [23] E. Cantú-Paz.  A  survey  of  parallel  genetic  algorithms. and Computer Applications, 34(1):39 – 51, 2011 Calculateurs paralleles, reseaux et systems repartis, 10(2):141– [7] R. Gunasekaran,  S. Siddharth,  R. Muthuregunathan, 171, 1998. R. Srivathsan,  and  V.R.  Uthariaraj. An  improved  parallel  genetic [24] R. Shonkwiler.  Parallel  genetic  algorithms.  pages  199–205, algorithm for path bandwidth calculation in tdma-based mobile ad 1993 hoc networks. In Advances in Computing, Control, [25] J. Kennedy  and  R. Eberhart.  Particle  swarm  optimization.  In Telecommunication Technologies, 2009. ACT ’09. International Neural Networks, 1995. Proceedings., IEEE International Conference on, pages 220 –226, dec. 2009. Conference on, volume 4, pages 1942 –1948 vol.4, 1995. [8] M.M. Zerafat, S. Ayatollahi, and A.A. Roosta. Genetic [26] DIEGO ALEJANDRO MUÑOZ CARPINTERO. Diseño y algorithms and ant colony approach for gas-lift allocation evaluación de algoritmos evolutivos para estrategias de control optimization. Journal of the Japan Petroleum Institute, 52(3):102– predictivo híbrido no lineal. 2010. 107102, 2009 [27] Y. Shi  and R. Eberhart. A modified  particle  swarm  optimizer. [9] N.J. Amador. Algoritmos genéticos en el cálculo diferencial. In Evolutionary Computation Proceedings, 1998. IEEE World [10] R.P. CARLOS and A.T.P. CARLOS. Algoritmo genético para Congress on Computational Intelligence., The 1998 IEEE la ubicación optima de sensores en un robot seguidor de línea. International Conference on, pages 69 –73, may 1998. [11] H.E. Carranza, L. Chávez, M.L. Fosfore, and S.B. Simón. Un [28] Riccardo Poli, James Kennedy, and Tim Blackwell. Particle enfoque multiobjetivo para la asignación de canales en sistemas swarm optimization. Swarm Intelligence, 1:33–57, 2007. 10.1007/ celulares. Información tecnológica, 19(1):87–96. s11721-007-0002-0. [12] H. Awan,  K. Abdullah,  and  M. Faryad.  Implementing  smart [29] R. Poli.  An  analysis  of  publications  on  particle  swarm antenna system using genetic algorithm and artificial immune system. optimization applications. Essex, UK: Department of Computer In Microwaves, Radar and Wireless Communications, 2008. MIKON Science, University of Essex, 2007 2008. 17th International Conference on, pages 1 –4, may 2008. [30] M. Clerc.  Particle swarm optimization. Wiley-ISTE, 2006. [13] King-Tim Ko, Kit-Sang Tang, Cheung-Yau Chan, Kim-Fung [31] P. Angeline.  Evolutionary  optimization versus  particle  swarm Man, and Sam Kwong. Using genetic algorithms to design mesh optimization: Philosophy and performance differences. In networks. Computer, 30(8):56 –61, aug 1997. Evolutionary Programming VII, pages 601–610. Springer, 1998. [14] W. Li. Using genetic algorithm for network intrusion detection. [32] R. Eberhart and Y. Shi. Comparison between genetic algorithms In Proceedings of the United States Department of Energy Cyber and particle swarm optimization. In Evolutionary Programming Security Group 2004 Training Conference, Kansas City, Kansas, VII, pages 611–616. Springer, 1998. pages 24–27. Citeseer, 2004. [33] K.O. Jones. Comparison of genetic algorithm and particle [15] Xinhua Jiang, Lina Zhang, and Heru Xue. An application of swarm optimization. In Proceedings of the International Conference immune genetic algorithm for load balancing in vod cluster. In on Computer Systems and Technologies, 2005. Information Science and Engineering (ICISE), 2009 1st International [34] J. Kennedy  and  R. Eberhart.  Particle  swarm  optimization.  In Conference on, pages 109 –112, dec. 2009. Neural Networks, 1995. Proceedings., IEEE International [16] Keivan Ghoseiri and Seyed Farid Ghannadpour. Multi- Conference on, volume 4, pages 1942 –1948 vol.4, 1995. objective vehicle routing problem with time windows using goal [35] PSO. http://www.swarmintelligence.org/. programming and genetic algorithm. Applied Soft Computing, [36] Junwei Wang, Xingwei Wang, and Min Huang. A hybrid 10(4):1096 – 1107, 2010. Optimisation Methods & Applications intelligent QoS multicast routing algorithm in ngi. pages 723 – 727, in Decision-Making Processes. dec. 2005. [17] H. Takahashi,  N. Shaaban,  Q.W.  Wang,  J.Y.  Yeom,  and [37] Changbing Li, Changxiu Cao, Yinguo Li, and Yibin Yu.Hybrid M. Nakazawa. Adaptive  signal  processing  with  genetic  algorithm of genetic algorithm and particle swarm optimization for multicast optimum filter for fast digitizer asic. In Nuclear Science Symposium qos routing. In Control and Automation, 2007. ICCA 2007. IEEE Conference Record, 2003 IEEE, volume 5, pages 3441 – 3443 Vol.5, International Conference on, pages 2355 –2359, 30 2007-june 1 oct. 2003 2007 [18] A. Imada and K. Araki. Genetic algorithm enlarges the capacity [38] Li Taoshen,  Xiong  Qin,  and  Ge Zhihui.  Genetic  and  particle of associative memory. In Proceedings of 6th International swarm hybrid qos anycast routing algorithm. 1:313 –317, nov. Conference on Genetic Algorithms, volume 413. Citeseer, 1995. 2009 [19] M. Srinivas and L.M. Patnaik. Genetic algorithms: a survey. [39] Ravi Sankar, Ashok Kumar. Genetic Algorithm techniques to Computer, 27(6):17 –26, June 1994. solve Routing and Wavelength Assignment problem in Wavelength [20] T. Blickle  and  L. Thiele.  A  comparison  of  selection  schemes Division Multiplexing all-optical networks. 2011- IEEE. used in genetic algorithms. Evolutionary Computation, 4(4):311– 347, 1997. [31]P. Angeline. Evolutionary optimization versus particle swarm optimization: Philosophy and performance differences. In Evolutionary Programming VII, pages 601–610. Springer, 1998. © 2011 ACEEE 18 DOI: 01.IJNS.02.04.31