SlideShare a Scribd company logo
1 of 3
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1002
Swarm Intelligence Technique ACO and Traveling Salesman Problem
Harsh Bhalani1, Dr. Seema Mahajan2, Prof. Zalak Vyas3
1Student, Dept. of Computer Engineering, Indus University, Gujarat, India.
2Head of the Dept. , Dept. of Computer Engineering, Indus University, Gujarat, India.
3Assistant Professor , Dept. of Computer Engineering, Indus University, Gujarat, India.
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract – A swarm is a large number of homogenous,
simple agents interacting locally among themselves, andtheir
environment. Swarm Intelligence (SI) can be defined as a
relatively new branch of Artificial Intelligence that is used to
model the collective behavior of social swarms in nature. The
inspiration often comes from nature, especially biological
systems. The social interactions among swarmindividuals can
be either direct or indirect. Examples of direct interaction are
through visual or audio contact, such as the waggle dance of
honey bees. Indirect interaction occurs when one individual
changes the environment and the other individualsrespond to
the new environment, such as the pheromone trails of ants
that they deposit on their way to search for food sources.
Examples in natural system SI include bacterial growth, ant
colonies, bird flocking, and microbiological intelligence. This
paper comprises a snapshot of ant colony optimization
algorithm with its application in Traveling Salesman problem
(TSP).
Key Words: Swarm Intelligence (SI), Artificial Intelligence
(AI), Ant Colony Optimization (ACO), and Traveling
Salesman Problem (TSP).
1. INTRODUCTION
The various techniques of swarm intelligence used by
researchers are as follows:
1. Particle Swarm Optimization
2. Ant Colony Optimization
3. Bees Algorithm
4. Artificial Bee Colony Algorithm
5. Differential evolution
6. Artificial Immune System
7. Bat Algorithm
8. Glowworm Swarm Optimization
9. Gravitational Search Algorithm
We mainly discuss the Ant Colony Optimization (A.C.O)
algorithm in this paper.
1.1 Ant Colony Optimization
In 1991, Ant Colony Optimization (ACO) was
introduced by M. Dorigo and colleagues for the solution of
hard combinatorial optimization (CO) problems.ACOdraws
inspiration from the social behavior of ant colonies. It is a
shown in Fig-1.
A. Ants in a pheromone trail between nest and food
B. An obstacle interrupts the trail
C. Ants find two paths to go around the obstacle
D. A new pheromone trail is formed along the shorter
path
Fig -1: Pattern of path following by Ants
1.1.1 Ant Colony Optimization Metaheuristic
As shown in the basic flow of ACO in Fig-2, the
objective of ACO’s third step is toconstructantsolutions(i.e.,
find the quality paths on the problem’s construction graph)
by stochastically moving through neighbor nodes of the
graph.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1003
Fig -2: Basic Flow chart of ACO
Ants are driven by a probability rule to
sequentially choose the solution components that make use
of pheromone trail intensities and heuristic information.
Where:
 is the probability of the kth ant to move
from node i to node j at the tth
iteration/time step.
 is the set of nodes in the neighborhood of
the kth ant in the tth node.
 is the pheromone amount on the arc
connecting node i and node j,
weighted by α.
 is the heuristic value of the arc connecting
node i and node j, weighted by β.
 The heuristic value is usually a non-increasing
function in the moving cost
from node i to node j.
 α and β are weight parameters that control the
relative importance of the pheromone versus
heuristic information, and application depend
constant.
The pheromone trail updated by all ants in the iteration.
Ants select nextvertex bya stochasticfunction
which depends on both pheromone and problem-
specific heuristic .
1.1.2. ACO Example: Traveling Salesman Problem
In TSP, the goal is to find the shortest possible tour
from the salesman’s home city to a finite number of
customer cities with only one constraint that each city must
be visited just once before finally returning to the starting
home city.
There are many different ways to translate the
above principles into a computational system apt to solve
the TSP. In our ant colony system (ACS) an artificial ant k in
city r chooses the city s to move to among those whichdonot
belong to its working memory by applying the following
probabilistic formula:
where τ(r,u) is the amount of pheromone trail on edge (r,u),
ɲ(r,u) is a heuristic function, which was chosen to be the
inverse of the distance between cities r and u, β is a
parameter which weighs the relative importance of
pheromone trail and of closeness, q is a value chosen
randomly with uniform probability in [0,1], q0 (0≤q0≤1)isa
parameter, and S is a random variable selected according to
the following probability distribution, which favors edges
which are shorter and have a higher level of pheromone
trail:
where (r,s) is the probability with which ant k chooses
to move from city r to city s.
Local updating is intended to avoid a very strong
edge being chosen by all the ants: Every
time an edge is chosen by an ant its amount of pheromone is
changed by applying the local trail
updating formula:
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1004
where is a parameter. Local trail updating is also
motivated by trail evaporation in real ants.
Typical parameter settings for TSP are: m = n (i.e.,
number of ants = number of cities), α = 1, β=2 to 5, ρ=0.5,
and = .
1.2. ACS: Ant Colony System
Ant Colony System has been introduced to improve
Ant System’s performance. ACSdiffersin3mainfactorsfrom
Ant System. ACS uses a more aggressive action choice rule
than AS. Second is that, the pheromone is added only to arcs
that belong to global best solution. Third, wheneverantuses
an arc (i, j) to move from city i to city j, it removes some
pheromone from the arc.
In ACS, ants choose the next city by using the
pseudo-random-proportional action choice rule:
When located at city I, ant k moves, with probability q0, to
city l. It is the best possible move as decided by learned
pheromone trails and heuristic information.
In ACS, only global best ant is allowed to add
pheromone after every iteration. Thus, the update is
modified to
Here, it is important to note that the trail updateonlyapplies
to the arcs of the global-best tour.
Aditionally to the global updatingrule,theantsusea
local update rule that they apply after having crossed an arc
during the tour construction:
where is parameter.The effect of this is to
make an already chosen arc less desirable. So that
exploration of not yet visited arcs is increased.
2. CONCLUSIONS
This paper presents an approach for solving
Traveling Salesman Problem based on ant colony algorithm.
The improved version of ACO algorithmbasedonAntColony
System is also presented, which gives a better solution of
traveling salesman problem compared to ACO algorithm.
REFERENCES
[1] Ant colonies for Traveling Salesman Problem.
TR/IRIDIA/1996-3
- Marco Dorigo & Luca Gambardella
[2] M. Dorigo and T. Stützle. Ant Colony Optimization.
MIT press, Cambridge, MA, 2004
[3] M. Dorigo, M. Birattari, T. Stuzle, Ant Colony
Optimization, Artificial Ants as a Computational
Intelligence Technique, IEEE Computational
Intelligence Magazine, November 2006.
[4] Y. Zhang, Z-l.Pei, J-h.Yang, Y-c. Liang, An Improved
Ant Colony Optimization Algorithm Based onRoute
Optimization and Its Applications in Traveling
Salesman Problem, IEEE 2007. 1-42441509-8.
[5] Swarm Intelligence: Concepts, Models and
Application
-Hazem Ahmed & Janice I. Glasgow

More Related Content

What's hot

Swarm Intelligence: An Application of Ant Colony Optimization
Swarm Intelligence: An Application of Ant Colony OptimizationSwarm Intelligence: An Application of Ant Colony Optimization
Swarm Intelligence: An Application of Ant Colony OptimizationIJMER
 
Solving real world delivery problem using improved max-min ant system with lo...
Solving real world delivery problem using improved max-min ant system with lo...Solving real world delivery problem using improved max-min ant system with lo...
Solving real world delivery problem using improved max-min ant system with lo...ijaia
 
Lecture 9 aco
Lecture 9 acoLecture 9 aco
Lecture 9 acomcradc
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimizationvk1dadhich
 
The Problems of Constructing Optimal Onboard Colored RGB Depicting UAV Systems
The Problems of Constructing Optimal Onboard Colored RGB Depicting UAV SystemsThe Problems of Constructing Optimal Onboard Colored RGB Depicting UAV Systems
The Problems of Constructing Optimal Onboard Colored RGB Depicting UAV SystemsIRJESJOURNAL
 
Robot Three Dimensional Space Path-planning Applying the Improved Ant Colony ...
Robot Three Dimensional Space Path-planning Applying the Improved Ant Colony ...Robot Three Dimensional Space Path-planning Applying the Improved Ant Colony ...
Robot Three Dimensional Space Path-planning Applying the Improved Ant Colony ...Nooria Sukmaningtyas
 
Spectrum Sensing in Cognitive Radio Network
Spectrum Sensing in Cognitive Radio NetworkSpectrum Sensing in Cognitive Radio Network
Spectrum Sensing in Cognitive Radio NetworkDILSHAD AHMAD
 
Economic/Emission Load Dispatch Using Artificial Bee Colony Algorithm
Economic/Emission Load Dispatch Using Artificial Bee Colony AlgorithmEconomic/Emission Load Dispatch Using Artificial Bee Colony Algorithm
Economic/Emission Load Dispatch Using Artificial Bee Colony AlgorithmIDES Editor
 
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing ProblemAnt Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing Problemijtsrd
 

What's hot (16)

ant colony optimization
ant colony optimizationant colony optimization
ant colony optimization
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
Swarm Intelligence: An Application of Ant Colony Optimization
Swarm Intelligence: An Application of Ant Colony OptimizationSwarm Intelligence: An Application of Ant Colony Optimization
Swarm Intelligence: An Application of Ant Colony Optimization
 
Solving real world delivery problem using improved max-min ant system with lo...
Solving real world delivery problem using improved max-min ant system with lo...Solving real world delivery problem using improved max-min ant system with lo...
Solving real world delivery problem using improved max-min ant system with lo...
 
acoa
acoaacoa
acoa
 
Ant colony algorithm
Ant colony algorithm Ant colony algorithm
Ant colony algorithm
 
Lecture 9 aco
Lecture 9 acoLecture 9 aco
Lecture 9 aco
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
The Problems of Constructing Optimal Onboard Colored RGB Depicting UAV Systems
The Problems of Constructing Optimal Onboard Colored RGB Depicting UAV SystemsThe Problems of Constructing Optimal Onboard Colored RGB Depicting UAV Systems
The Problems of Constructing Optimal Onboard Colored RGB Depicting UAV Systems
 
B010230811
B010230811B010230811
B010230811
 
H44093641
H44093641H44093641
H44093641
 
Robot Three Dimensional Space Path-planning Applying the Improved Ant Colony ...
Robot Three Dimensional Space Path-planning Applying the Improved Ant Colony ...Robot Three Dimensional Space Path-planning Applying the Improved Ant Colony ...
Robot Three Dimensional Space Path-planning Applying the Improved Ant Colony ...
 
Spectrum Sensing in Cognitive Radio Network
Spectrum Sensing in Cognitive Radio NetworkSpectrum Sensing in Cognitive Radio Network
Spectrum Sensing in Cognitive Radio Network
 
Economic/Emission Load Dispatch Using Artificial Bee Colony Algorithm
Economic/Emission Load Dispatch Using Artificial Bee Colony AlgorithmEconomic/Emission Load Dispatch Using Artificial Bee Colony Algorithm
Economic/Emission Load Dispatch Using Artificial Bee Colony Algorithm
 
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing ProblemAnt Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
Ant Colony System with Saving Heuristic for Capacitated Vehicle Routing Problem
 

Similar to Swarm Intelligence Technique ACO and Traveling Salesman Problem

Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing
Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing
Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing IJECEIAES
 
Mobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationMobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationeSAT Publishing House
 
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...IRJET Journal
 
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...IRJET Journal
 
Chaotic ANT System Optimization for Path Planning of the Mobile Robots
Chaotic ANT System Optimization for Path Planning of the Mobile RobotsChaotic ANT System Optimization for Path Planning of the Mobile Robots
Chaotic ANT System Optimization for Path Planning of the Mobile Robotscseij
 
Path Planning of Mobile aco fuzzy-presentation.pptx
Path Planning of Mobile aco fuzzy-presentation.pptxPath Planning of Mobile aco fuzzy-presentation.pptx
Path Planning of Mobile aco fuzzy-presentation.pptxssuserf6b378
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)kumar65
 
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)kumar65
 
Seminer-Merve AYDIN-4802220035-SUNUM.pptx
Seminer-Merve AYDIN-4802220035-SUNUM.pptxSeminer-Merve AYDIN-4802220035-SUNUM.pptx
Seminer-Merve AYDIN-4802220035-SUNUM.pptxssuserf6b378
 
Path Navigation in ACO Using Mobile Robot
Path Navigation in ACO Using Mobile RobotPath Navigation in ACO Using Mobile Robot
Path Navigation in ACO Using Mobile Robotijtsrd
 
An improved ant colony algorithm based on
An improved ant colony algorithm based onAn improved ant colony algorithm based on
An improved ant colony algorithm based onIJCI JOURNAL
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxLina Kadam
 
Ant Colony Optimization and path planning.pptx
Ant Colony Optimization and path planning.pptxAnt Colony Optimization and path planning.pptx
Ant Colony Optimization and path planning.pptxEchelonixGamingWrenO
 
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
 
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...IJCNCJournal
 
Routing of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemRouting of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemeSAT Journals
 
tAnt colony optimization for
tAnt colony optimization fortAnt colony optimization for
tAnt colony optimization forcsandit
 

Similar to Swarm Intelligence Technique ACO and Traveling Salesman Problem (20)

Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing
Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing
Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing
 
Mobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationMobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimization
 
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
Energy-Aware Multipath Routing Scheme Based on Particle Swarm Optimization (E...
 
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
Performance Evaluation of Artificial Ant Colony using Zone Based Routing Appr...
 
Chaotic ANT System Optimization for Path Planning of the Mobile Robots
Chaotic ANT System Optimization for Path Planning of the Mobile RobotsChaotic ANT System Optimization for Path Planning of the Mobile Robots
Chaotic ANT System Optimization for Path Planning of the Mobile Robots
 
Path Planning of Mobile aco fuzzy-presentation.pptx
Path Planning of Mobile aco fuzzy-presentation.pptxPath Planning of Mobile aco fuzzy-presentation.pptx
Path Planning of Mobile aco fuzzy-presentation.pptx
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
 
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)Zone based ant colony routing in manet by  kumar bharagava (comp.sc. engg)
Zone based ant colony routing in manet by kumar bharagava (comp.sc. engg)
 
Seminer-Merve AYDIN-4802220035-SUNUM.pptx
Seminer-Merve AYDIN-4802220035-SUNUM.pptxSeminer-Merve AYDIN-4802220035-SUNUM.pptx
Seminer-Merve AYDIN-4802220035-SUNUM.pptx
 
Path Navigation in ACO Using Mobile Robot
Path Navigation in ACO Using Mobile RobotPath Navigation in ACO Using Mobile Robot
Path Navigation in ACO Using Mobile Robot
 
An improved ant colony algorithm based on
An improved ant colony algorithm based onAn improved ant colony algorithm based on
An improved ant colony algorithm based on
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptx
 
Ant Colony Optimization and path planning.pptx
Ant Colony Optimization and path planning.pptxAnt Colony Optimization and path planning.pptx
Ant Colony Optimization and path planning.pptx
 
Jp2516981701
Jp2516981701Jp2516981701
Jp2516981701
 
Jp2516981701
Jp2516981701Jp2516981701
Jp2516981701
 
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
 
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
AN EFFICIENT ANT BASED QOS AWARE INTELLIGENT TEMPORALLY ORDERED ROUTING ALGOR...
 
Routing of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation systemRouting of traffic sensors in intelligent transportation system
Routing of traffic sensors in intelligent transportation system
 
tAnt colony optimization for
tAnt colony optimization fortAnt colony optimization for
tAnt colony optimization for
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

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
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
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
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
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
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
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
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 

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
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
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
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
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
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
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)
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 

Swarm Intelligence Technique ACO and Traveling Salesman Problem

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1002 Swarm Intelligence Technique ACO and Traveling Salesman Problem Harsh Bhalani1, Dr. Seema Mahajan2, Prof. Zalak Vyas3 1Student, Dept. of Computer Engineering, Indus University, Gujarat, India. 2Head of the Dept. , Dept. of Computer Engineering, Indus University, Gujarat, India. 3Assistant Professor , Dept. of Computer Engineering, Indus University, Gujarat, India. ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract – A swarm is a large number of homogenous, simple agents interacting locally among themselves, andtheir environment. Swarm Intelligence (SI) can be defined as a relatively new branch of Artificial Intelligence that is used to model the collective behavior of social swarms in nature. The inspiration often comes from nature, especially biological systems. The social interactions among swarmindividuals can be either direct or indirect. Examples of direct interaction are through visual or audio contact, such as the waggle dance of honey bees. Indirect interaction occurs when one individual changes the environment and the other individualsrespond to the new environment, such as the pheromone trails of ants that they deposit on their way to search for food sources. Examples in natural system SI include bacterial growth, ant colonies, bird flocking, and microbiological intelligence. This paper comprises a snapshot of ant colony optimization algorithm with its application in Traveling Salesman problem (TSP). Key Words: Swarm Intelligence (SI), Artificial Intelligence (AI), Ant Colony Optimization (ACO), and Traveling Salesman Problem (TSP). 1. INTRODUCTION The various techniques of swarm intelligence used by researchers are as follows: 1. Particle Swarm Optimization 2. Ant Colony Optimization 3. Bees Algorithm 4. Artificial Bee Colony Algorithm 5. Differential evolution 6. Artificial Immune System 7. Bat Algorithm 8. Glowworm Swarm Optimization 9. Gravitational Search Algorithm We mainly discuss the Ant Colony Optimization (A.C.O) algorithm in this paper. 1.1 Ant Colony Optimization In 1991, Ant Colony Optimization (ACO) was introduced by M. Dorigo and colleagues for the solution of hard combinatorial optimization (CO) problems.ACOdraws inspiration from the social behavior of ant colonies. It is a shown in Fig-1. A. Ants in a pheromone trail between nest and food B. An obstacle interrupts the trail C. Ants find two paths to go around the obstacle D. A new pheromone trail is formed along the shorter path Fig -1: Pattern of path following by Ants 1.1.1 Ant Colony Optimization Metaheuristic As shown in the basic flow of ACO in Fig-2, the objective of ACO’s third step is toconstructantsolutions(i.e., find the quality paths on the problem’s construction graph) by stochastically moving through neighbor nodes of the graph.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1003 Fig -2: Basic Flow chart of ACO Ants are driven by a probability rule to sequentially choose the solution components that make use of pheromone trail intensities and heuristic information. Where:  is the probability of the kth ant to move from node i to node j at the tth iteration/time step.  is the set of nodes in the neighborhood of the kth ant in the tth node.  is the pheromone amount on the arc connecting node i and node j, weighted by α.  is the heuristic value of the arc connecting node i and node j, weighted by β.  The heuristic value is usually a non-increasing function in the moving cost from node i to node j.  α and β are weight parameters that control the relative importance of the pheromone versus heuristic information, and application depend constant. The pheromone trail updated by all ants in the iteration. Ants select nextvertex bya stochasticfunction which depends on both pheromone and problem- specific heuristic . 1.1.2. ACO Example: Traveling Salesman Problem In TSP, the goal is to find the shortest possible tour from the salesman’s home city to a finite number of customer cities with only one constraint that each city must be visited just once before finally returning to the starting home city. There are many different ways to translate the above principles into a computational system apt to solve the TSP. In our ant colony system (ACS) an artificial ant k in city r chooses the city s to move to among those whichdonot belong to its working memory by applying the following probabilistic formula: where τ(r,u) is the amount of pheromone trail on edge (r,u), ɲ(r,u) is a heuristic function, which was chosen to be the inverse of the distance between cities r and u, β is a parameter which weighs the relative importance of pheromone trail and of closeness, q is a value chosen randomly with uniform probability in [0,1], q0 (0≤q0≤1)isa parameter, and S is a random variable selected according to the following probability distribution, which favors edges which are shorter and have a higher level of pheromone trail: where (r,s) is the probability with which ant k chooses to move from city r to city s. Local updating is intended to avoid a very strong edge being chosen by all the ants: Every time an edge is chosen by an ant its amount of pheromone is changed by applying the local trail updating formula:
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 08 | Aug -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 1004 where is a parameter. Local trail updating is also motivated by trail evaporation in real ants. Typical parameter settings for TSP are: m = n (i.e., number of ants = number of cities), α = 1, β=2 to 5, ρ=0.5, and = . 1.2. ACS: Ant Colony System Ant Colony System has been introduced to improve Ant System’s performance. ACSdiffersin3mainfactorsfrom Ant System. ACS uses a more aggressive action choice rule than AS. Second is that, the pheromone is added only to arcs that belong to global best solution. Third, wheneverantuses an arc (i, j) to move from city i to city j, it removes some pheromone from the arc. In ACS, ants choose the next city by using the pseudo-random-proportional action choice rule: When located at city I, ant k moves, with probability q0, to city l. It is the best possible move as decided by learned pheromone trails and heuristic information. In ACS, only global best ant is allowed to add pheromone after every iteration. Thus, the update is modified to Here, it is important to note that the trail updateonlyapplies to the arcs of the global-best tour. Aditionally to the global updatingrule,theantsusea local update rule that they apply after having crossed an arc during the tour construction: where is parameter.The effect of this is to make an already chosen arc less desirable. So that exploration of not yet visited arcs is increased. 2. CONCLUSIONS This paper presents an approach for solving Traveling Salesman Problem based on ant colony algorithm. The improved version of ACO algorithmbasedonAntColony System is also presented, which gives a better solution of traveling salesman problem compared to ACO algorithm. REFERENCES [1] Ant colonies for Traveling Salesman Problem. TR/IRIDIA/1996-3 - Marco Dorigo & Luca Gambardella [2] M. Dorigo and T. Stützle. Ant Colony Optimization. MIT press, Cambridge, MA, 2004 [3] M. Dorigo, M. Birattari, T. Stuzle, Ant Colony Optimization, Artificial Ants as a Computational Intelligence Technique, IEEE Computational Intelligence Magazine, November 2006. [4] Y. Zhang, Z-l.Pei, J-h.Yang, Y-c. Liang, An Improved Ant Colony Optimization Algorithm Based onRoute Optimization and Its Applications in Traveling Salesman Problem, IEEE 2007. 1-42441509-8. [5] Swarm Intelligence: Concepts, Models and Application -Hazem Ahmed & Janice I. Glasgow