SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 14, Issue 2 (Sep. - Oct. 2013), PP 47-52
www.iosrjournals.org
www.iosrjournals.org 47 | Page
Comparison of different Ant based techniques for identification
of shortest path in Distributed Network
Nidhi Nayak1
, Dr. Bhupesh Gour2
, Dr. Asif Ullah Khan3
1,2,3
(C.S.E, T.I.T/ R.G.P.V., Bhopal, India)
Abstract : A Distributed network is one in which the data is distributed and the data from source to destination
can be transferred through several nodes. When huge amount of packets are transferred through particular
node congestion may occur which may result loss of packets and bandwidth also can’t utilize. Hence the
shortest path is chosen and routing is done dynamically so that the node can’t suffer from congestion. Ant based
routing techniques is an efficient one in which routing is done on the behavior of the ants and a shortest path is
selected such that the packets can be send quickly and bandwidth also utilizes. Here in this paper we compare
different ant based techniques for the shortest path selection from source to destination in a distributed network.
Here on the basis of different Ant based techniques such as Max-Min, Rank based and Fuzzy rule based ant
technique an efficient algorithm of ant technique is implemented which performs better as compared to other
existing ant based techniques.
Keywords : ACO, multi congestion, QoS, hierarchical routing, pheromone.
I. INTRODUCTION
With the rapid growth of information applications as well as the increasing bandwidth requirements, it
is obvious that optical networks scale to multi-layer and multi-domain. In the MRN/MLN optical transport
network, traffic Engineering (TE) turns to be an essential requirement for Internet Service Provider (ISPs) to
improve the utilization of the total network resources and to maintain a desired overall Quality of Service (QoS)
with limited network resources. Ant Colony Optimization (ACO) is a paradigm for designing met heuristic
algorithms for combinatorial optimization problems [1]. The first algorithm which can be classified within this
framework was presented 1991[2, 3] and, since then, many diverse variants of the basic principle have been
reported in the literature. The necessary attribute of ACO algorithms is the combination of a priori information
about the structure of a promising solution with posterior information about the structure of previously obtained
good solution. An enhanced Ant colony optimization algorithm is used to resolve this difficulty in this work.
Ant Colony Optimization (ACO) is based on the behavior of ants seeking a path between their colony and a
source of food, and proposed by Italy scholar M. Dorigo [4]. The original idea is to solve a wider class of
numerical problems, until now, various aspects are studied about the behavior of ants. ACO can be briefly
introduced as follows. In the natural world, the behavior of ant is very simple; ants wander randomly to find
food and then back to their colony while laying down pheromone trails. Once other ant’s find the path, they are
likely to follow the trail, but not to keep wandering at random as before. Also the followed ants can reinforce the
trail if they get the food successfully. Thus, when a good path is discovered by one ant from the colony to a food
source, other ants have a larger probability to pursue that path, and constructive feedback eventually lead all the
ants following a single path at last.
Since the underlying topology and path-traversing mechanism in ACO exhibits many similarities to
urban water distribution systems (UWDS), the concepts and methodology employed by the ACO meta heuristic
can find a direct application in pipe routing optimization. If one substitutes the search for shortest path (ACO) to
the search for shortest or longest path (UWDS) and treats ACO ants, states, connections and cost function to
UWDS’s water flow, operational state, pipes/valves and customers serviced respectively then the ACO meta
heuristic can be employed in solving for the shortest (or longest) path in connected, acyclic graphs (such as pipe
networks).
Load balancing technique may improve the performance and scalability of Internet to a great extent.
Many researchers focal point on intra-domain load balancing which distributes traffic over multiple paths or
server farms in a single domain. However, resources in inter-domain are more limited than intra-domain, thus
load balancing is an effective strategy to avoid the resources congestion in inter-domain. Many multi-level and
multi-domain route algorithms have been proposed aiming at load balancing to reduce the service request
blocking, they only can generate the optimal solutions for some specific network, but original route algorithms
(such as hierarchical routing algorithm) in multi level and multi-domain can't compute the global optimization
path.
Comparison of different Ant based techniques for identification of shortest path in Distributed Network
www.iosrjournals.org 48 | Page
1.1 Ant Colony Optimization
ACO [5, 6] is a class of algorithms, whose primary part, called Ant System, was originally planned by
Colorni, Dorigo and Maniezzo [6, 7, and 8]. The main underlying idea, loosely inspired by the behavior of
actual ants, is that of a parallel search over several productive computational threads based on local problem
data and on a dynamic memory structure containing information on the quality of previously obtained result.
The collective performance emerging from the interaction of the different search threads has proved effective in
solving combinatorial optimization (CO) problems. Furthermore, an ACO algorithm includes two more
mechanisms: trail disappearance and, optionally, daemon events. Trail vanishing decreases all trail value over
time, in order to keep away from infinite accumulation of trails over some component. Daemon actions can be
used to implement centralized actions which cannot be performed by solo ants, such as the invocation of a local
optimization process, or the revise of global information to be used to decide whether to bias the search process
from a non-local perspective [9]. More specifically, an ant is a simple computational agent, which iteratively
constructs a explanation for the instance to resolve. Partial problem solutions are seen as states. At the center of
the ACO algorithm lies a loop, where at every iteration, each ant move (performs a step) from a state i to
another one y, consequent to a more complete fractional solution. That is, at each step s, each ant k computes a
set AK s (i) of possible expansions to its present state, and move to one of these in probability. The probability
allocation is specified as follows. For ant k, the probability piy k of stirring from state i to state y depends on the
grouping of two values: · the attractiveness h(iy) of the progress, as compute by some heuristic signifying the a
priori desirability of that move; the trail level t(iy) of the progress, signifying how capable it has been in the past
to make that particular move: it represents therefore an a posteriori indication of the desirability of that travel.
Trails are updated frequently when all ants have finished their solution, growing or declining the level of trails
corresponding to moves that were part of “good" or "bad" solution, correspondingly. The universal framework
just presented has been specified in different ways by the authors working on the ACO approach. The remainder
of Section 2 will summarize some of these contributions.
Figure1: Ant Colony Optimization
There are different properties known as ant’s generation and activity:
• An ant searches for a minimum (or maximum) cost solution to the optimization problem being addressed.
• Each ant has a memory use to store up all connections used to date, and so that the path can be evaluated at the
completion of solution construction.
• An ant can be assigning an initial position, for example an initial city in a TSP.
• An ant can go to any possible vertex until such time that no feasible moves exist or a termination criterion is
met (usually correlating to the completion of a candidate solution).
• Ants move according to a mixture of a pheromone value and a heuristic value which is connected with every
edge in the problem, the choice of where to move is usually a probabilistic one.
• When going from one vertex to a different vertex the pheromone value associated with the edge connecting
these vertices can be altered (known as online step-by-step pheromone update).
• An ant can repeat a constructed path at the completion of a solution updating the pheromone values of all
edges used in the solution (known as online delayed pheromone update).
• Once a answer is created, and after finishing online delayed pheromone update (if required) an ant dies, freeing
all allocated resources.
II. RELATED WORK
In 2011 by Le Lu, Shanguo Huang, Wanyi Gu [1] gives the concept about ant colony optimization
algorithm based on load balancing is anticipated. Ants pursue path not just depend on pheromone alone, Here
also taken available resources on the link as a aspect too. Simulations show the proposed method might decrease
the traffic blocking probability, and understand load balancing inside the network.
In 2006 by Neumann and Witt [2], Doerr, Neumann, Sudholt, and in 2007 by Witt [10], and Doerr and
Johannsen [11] studied a simple algorithm 1-ANT that constructs a pseudo Boolean solution according to a
Comparison of different Ant based techniques for identification of shortest path in Distributed Network
www.iosrjournals.org 49 | Page
straightforward construction graph where an ant makes independent choices for each bit. The 1-ANT records the
best solution found so far. In case a new solution is found which is not worse, the new solution replaces the old
one and pheromones are updated with respect to the new solution. This mechanism implies that each new best
so-far solution leads to only one pheromone update. The mentioned studies have shown that in case ρ is too
small this leads to a stagnation behavior as the knowledge gained through improvements cannot be adequately
stored in the pheromones. There is a phase transition from polynomial to exponential optimization times for
decreasing ρ.
In 2009 by Zhou [3] considered ACO for very simple instances of the TSP. This study was
significantly extended by Kotzing, ¨ Neumann, Roglin, and Witt in 2010 [12] who considered two different
construction procedures and presented an average-case result for the performance of ACO. Kotzing, Lehre,
Oliveto, ¨ and Neumann [13] investigated the performance of ACO for the minimum cut problem, but they only
presented negative results for pheromone-based construction procedures.
In 2010 by En-Jui Chang, Kai-Yuan Jheng, Hsien-Kai Hsin, Chih-Hao Chao and An-Yeu Wu [14]
gives the concept about Ant Colony Optimization (ACO) is a bio-inspired algorithm extensively applied in
optimization problems propose an ACO-based Cascaded Adaptive Routing (ACO CAR) by combining two
features: 1) table reforming by eliminating redundant information of far destinations from full routing table, and
2) adaptive searching of cascade point for more exact network information. The experimental results show that
ACO-CAR has lower latency and higher saturation throughput, and can be implemented with 19.05% memory
of full routing table.
In 1997 by Ruud Schoonderwoerd Owen Holland and Janet Bruten [15] gives the concept about a
simulated network models a typical distribution of calls between arbitrary nodes; nodes carrying an excess of
traffic can become congested, causing calls to fail. In calculation to calls, the network also supports inhabitants
of simple mobile agents with behaviors modeled on the trail laying abilities of ants. The agents move across the
network between arbitrary pairs of nodes, select their path at each transitional node according to the distribution
of simulated pheromones at every node. As they go they leave simulated pheromones as a function of their
distance from their source node, and the congestion encounter on their journey. Calls among nodes are routed as
a function of the pheromone distributions at each intermediate node. The performance of the network is
measured by the proportion of calls which fail. The ant-based system is shown to drop fewer calls than the
additional methods, while exhibit many striking features of distributed control.
In 1995 by Gambardella & Dorigo[16] and In 1996 by Dorigo, Maniezzo & Colorni [17] proposed the
metaphor of trail laying by ants has previously been successfully applied to certain combinatorial optimization
problems such as the Traveling Salesman Problem and Job Shop Scheduling These investigations were
concerned with finding one good solution to a static problem. However, the problem of load balancing in
telecommunication networks is essentially dynamic. The stochastic nature of calls, and the variation in call
distributions, means that the problem to be solved constantly changes with time, as different call combinations
give rise to congestion in different areas of the network. It is essential to maintain network performance
throughout the response of the load balancing system to a change in call distributions; therefore interested in the
performance of the algorithm over a certain period of time, and not merely in the eventual performance of some
fixed solution.
Markov chain Monte Carlo techniques have recently also been used to establish conditions for the
success of the Metropolis algorithm in the context of optimization in 2010 by Sanyal, S, and Biswas [18]. The
Metropolis algorithm is a very convenient algorithm for MCMC techniques as for this algorithm it is very easy
to compute the stationary distribution.
In a different line of research, Gutjahr and Sebastiani [19] and Neumann, Sudholt, and Witt [20]
studied an algorithm called MMAS, where the current best-so-far solution is reinforced in every generation.
This holds regardless of whether the best-so-far solution has been changed or not. This means that the algorithm
might reinforce the same solution over and more again, until the best-so-far solution is replace. In stark contrast
to the 1-ANT, the increased greediness of MMAS leads to polynomial upper bounds on simple pseudo Boolean
functions. Besides these results also analyses for hybridization with local search [21] and for ACO in
combinatorial optimization have appeared.
In 2008 by Neumann and Witt [22] investigated ACO algorithms for finding minimum spanning trees.
They considered two different construction procedures and proved that for one procedure the use of heuristic
information leads to a performance that is better than the performance of a 140simple evolutionary algorithm
[23], in terms of the number.
III. PROPOSED METHODOLOGY
The model is fully distributed, i.e. every node behaves separately as well as each ant or agent, and this
denotes that every node or ant is autonomous. Figure represents the table attached to each node or ant. In the
model, each node contains a table that includes information about other nodes in the system. At the initial state,
Comparison of different Ant based techniques for identification of shortest path in Distributed Network
www.iosrjournals.org 50 | Page
the table entries are Null. In each ant tour, the ant will carry the updated information about all nodes that the ant
has been passed throughout. Upon arrival of the ant at every node, the following events will be done:
1. If the node does not have the information contained in the ant table, these information will be passed to the
node table as it is.
2. If the node contains information that does not be present in the ant's table, the ant table will be updated.
3. If both of them share the similar information, the recently updated one will replace the other.
3.1 Max-min algorithm
1. Generate construction graph
2. Set the range of pheromone value to αmin, αmax where αmin>0
3. Set m ants at randomly chosen vertices on the construction graph
4. Initialize trails to αmax
5. Ant arbitrary moves on the graph to constructs its solutions
6. If iteration completed then the pheromone trails consisting of the best solution will be updated
7. The pheromone trail constructs αmin,<= α(i,j)<=αmax where α(i,j) shows the pheromone trails for the connection
8. It will be imposed such the
If α(i,j)<αmin then αmin,= α(i,j)
If α(i,j)>αmax then αmax= α(i,j)
9. Continues till the termination criteria is not met
3.2 Ant colony optimization with fuzzy logic
1. Obtain a problem & represent it as a graph so that it is covered by ants
2. Assign a heuristic preference to each choice that the ant has to take in each step to generate the solution
3. Initialize the pheromone value
4. Define fitness function
Do for each ant
Calculate the fitness value of the ant fa
/*updating ants best fitness value so far*/
If fa is better than abest then set current value as the new abest
/*updating population best fitness value so far*/
Set gbest to the best fitness value of all ants
5. Repeat until the termination criteria is not met
3.3 Rank based Algorithm
1. Generate construction graph
2. Initialize pheromone value
3. While not stop condition
4. Generate m ants for a tour
5. Perform sorting on ants by their length such that
l1<=l2<=lm
6. An ant to the trail update is weighted according to the rank R of the ant
7. The n best ant is chosen based on the rank R
8. If W is the weight of the trail level involvement of the best tour length than it should not be exceeded by any
other ant weight
IV. RESULT ANALYSIS
Here the result analysis of different Ant Based System algorithm is presented. The comparison between
Max-Min Ant Algorithm, Rank Based Ant Algorithm and Fuzzy Logic Based Ant Algorithm on the basis of
different parameters such as number of packets transferred and on the basis of number of ants is given.
The table shown below is the comparative analysis of different ant colony algorithms on the basis of no. Of ants
used to traverse the network and to find the average length of the best tour.
Algorithm No. of Ants Average Length of
Best Tour
Max Min 15 42
Rank Based 15 48
Fuzzy logic based 15 51
Proposed Method 15 29
Table 1. No. Of Ants Vs Average Length of Best Tour
Comparison of different Ant based techniques for identification of shortest path in Distributed Network
www.iosrjournals.org 51 | Page
The table shown below is the analysis of the time complexity of different ant based algorithms as the set up the
pheromone and the evaporation rate of the ants in the network. The results analysis shows the time required to
forward the packets if the evaporation rate and pheromone value is set.
Algorithm Time Evaporation
Rate
Pheromone Packets
Max Min 38478 ms 3 10 15
Rank Based 38678 ms 3 10 15
Fuzzy logic based 38792 ms 3 10 15
Proposed Method 38367 ms 3 10 15
Table 2. Time Complexity of Ant Based Algorithms
As shown in the graph below is the total pheromone deposited when a number of ants are moved from source
to destination. The ant when moved from source to destination will drop pheromone. Here we have chosen
some value of pheromone and value of evaporation for a limited amount of time, as the packet reach to the
destination the amount of pheromone is calculated for 5, 10, 15 and 20 packets.
Graph 1. Total Pheromone used in shortest path
V. CONCLUSION
The paper shows the comparative analysis of different ant based optimization algorithms. Here in this paper
three ant based algorithms for the optimization of the network is given and on the basis of the different
parameters of the ants in the network a study is shown. The result analysis shows the Average length and the
time complexity of the algorithms, so in the future these ant based optimization technique can be used for
various applications such that the efficiency of the network is increased.
References
[1]. Le Lu, Shanguo Huang, Wanyi Gu, “A Dynamic Ant Colony Optimization for Load Balancing in MRN/MLN”, Communications
and Photonics Conference and Exhibition, pp. 1-6, 2011.
[2]. F. Neumann and C. Witt. “Runtime analysis of a simple ant colony optimization algorithm” 17th International Symposium on
Algorithms and Computation (ISAAC ’06), pp. 618–627, 2006.
[3]. Y. Zhou. “Runtime analysis of an ant colony optimization algorithm for TSP instances” IEEE Transactions on Evolutionary
Computation, pp. 1083–1092, 2009.
[4]. M. Dorigo, Ant colony optimization web page, http://iridia.ulb.ac.be/mdorigo/ACO/ACO.html.
[5]. M. Dorigo, G. Di Caro & L.M. Gambardella. “Ant Algorithms for Discrete Optimization”, Artificial Life, pp137-172. 1999.
[6]. A. Colorni, M. Dorigo, and V. Maniezzo, “Distributed optimization by ant colonies”, European Conference on Artificial Life
ECAL'91, pp. 134-142, 1991.
[7]. M. Dorigo, V. Maniezzo, and A. Colorni, “The ant system: an autocatalytic optimizing process”, Technical Report TR91-016, 1991.
[8]. M.Dorigo, “Optimization, learning and natural algorithms”, 1992.
[9]. M. Dorigo, T. Stützle. “The ant colony optimization metaheuristic: Algorithms, applications and advances”, Handbook of
Metaheuristics international Series in Operations Research & Management Science, Vol. 57, pp 250-285, 2003.
[10]. B. Doerr, F. Neumann, D. Sudholt, and C. Witt. “On the runtime analysis of the 1-ANT ACO algorithm” Genetic and Evolutionary
Computation Conference (GECCO ’07), pp. 33–40. 2007.
[11]. B. Doerr and D. Johannsen “Refined runtime analysis of a basic ant colony optimization algorithm” Congress of Evolutionary
Computation (CEC ’07), pp. 501–507, 2007.
[12]. T. Kotzing, F. Neumann, H. R ¨ oglin, and C. Witt. “Theoretical properties of two ACO approaches for the traveling salesman
problem”, Seventh International Conference on Ant Colony Optimization and Swarm Intelligence (ANTS ’10), pp. 324– 335, 2010.
[13]. T. Kotzing, P. K. Lehre, P. S. Oliveto, and F. Neumann. “Ant colony optimization and the minimum cut problem” Genetic and
Evolutionary Computation Conference (GECCO ’10), pp. 1393–1400, 2010.
[14]. En-Jui Chang, Chih-Hao Chao, Kai-Yuan Jheng, Hsien-Kai Hsin, and An-Yeu Wu “ACO-Based Cascaded Adaptive Routing for
Traffic Balancing in NoC Systems” Green Circuits and Systems (ICGCS), 2010 International Conference on , pp. 317 – 322, June
2010.
[15]. Ruud Schoonderwoerd1,Owen Holland and Janet Bruten, “Ant-like agents for load balancing in telecommunications networks”, First
international conference on Autonomous agents AGENTS’97, pp. 209 -216, 1997.
[16]. Gambardella & Dorigo, “Ant colonies for the traveling salesman problem” Accepted for publication in BioSystems, TR/IRIDIA,
1996.
Comparison of different Ant based techniques for identification of shortest path in Distributed Network
www.iosrjournals.org 52 | Page
[17]. Luca M. Gambardella, Marco Dorigo “Ant-Q: A Reinforcement Learning approach to the traveling salesman problem” Twelfth
International Conference on Machine Learning, pp. 252-260, 1995.
[18]. S. Sanyal, R. S, and S. Biswas. “Necessary and sufficient conditions for success of the metropolis algorithm for optimization”,
Genetic and Evolutionary Computation Conference (GECCO ’10), pp. 1417–1424, 2010.
[19]. W. J. Gutjahr and G. Sebastiani “Runtime analysis of ant colony optimization with best-so-far reinforcement” Methodology and
Computing in Applied Probability, pp. 409–433, 2008.
[20]. F. Neumann, D. Sudholt, and C. Witt. “Analysis of different MMAS ACO algorithms on unimodal functions and plateaus” Swarm
Intelligence, pp. 35–68, 2009.
[21]. F. Neumann, D. Sudholt, and C. Witt. “Rigorous analyses for the combination of ant colony optimization and local search” Sixth
International Conference on Ant Colony Optimization and Swarm Intelligence (ANTS ’08), pp. 132–14, 2008.
[22]. F. Neumann and C. “Witt. Ant Colony Optimization and the minimum spanning tree problem. In Proceedings of Learning and
Intelligent Optimization (LION ’07)” pp. 153–166, 2008.
[23]. M. Dorigo, and C. Blumb, "Ant colony optimization theory: A survey", Theoretical Computer Science”, pp. 243-278, 2005.

Mais conteúdo relacionado

Mais procurados

Route optimization in manets with aco and ga
Route optimization in manets with aco and ga Route optimization in manets with aco and ga
Route optimization in manets with aco and ga eSAT Journals
 
Route optimization in manets with aco and ga
Route optimization in manets with aco and gaRoute optimization in manets with aco and ga
Route optimization in manets with aco and gaeSAT Publishing House
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
Hybrid approaches in Network Optical Routing with QoS based on Genetic Algori...
Hybrid approaches in Network Optical Routing with QoS based on Genetic Algori...Hybrid approaches in Network Optical Routing with QoS based on Genetic Algori...
Hybrid approaches in Network Optical Routing with QoS based on Genetic Algori...IDES Editor
 
Solving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmSolving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmAbdullaziz Tagawy
 
Implementation of Optimized Ant Based Routing Algorithm for Manet
Implementation of Optimized Ant Based Routing Algorithm for ManetImplementation of Optimized Ant Based Routing Algorithm for Manet
Implementation of Optimized Ant Based Routing Algorithm for ManetIRJET Journal
 
Paper 3 energy efficient bee routing algorithm in wireless mobile
Paper 3 energy efficient bee routing algorithm in wireless mobilePaper 3 energy efficient bee routing algorithm in wireless mobile
Paper 3 energy efficient bee routing algorithm in wireless mobileSpandan Spandy
 
Qo s parameters for obs network
Qo s parameters for obs networkQo s parameters for obs network
Qo s parameters for obs networkeSAT Journals
 
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...IJMER
 
Cluster head election using imperialist competitive algorithm (chei) for wire...
Cluster head election using imperialist competitive algorithm (chei) for wire...Cluster head election using imperialist competitive algorithm (chei) for wire...
Cluster head election using imperialist competitive algorithm (chei) for wire...ijmnct
 
Iaetsd modified artificial potential fields algorithm for mobile robot path ...
Iaetsd modified  artificial potential fields algorithm for mobile robot path ...Iaetsd modified  artificial potential fields algorithm for mobile robot path ...
Iaetsd modified artificial potential fields algorithm for mobile robot path ...Iaetsd Iaetsd
 
Mobile elements scheduling for periodic sensor applications
Mobile elements scheduling for periodic sensor applicationsMobile elements scheduling for periodic sensor applications
Mobile elements scheduling for periodic sensor applicationsijwmn
 
A Comparison Of Smart Routings In Mobile Ad Hoc Networks(MANETs)
A Comparison Of Smart Routings In Mobile Ad Hoc  Networks(MANETs) A Comparison Of Smart Routings In Mobile Ad Hoc  Networks(MANETs)
A Comparison Of Smart Routings In Mobile Ad Hoc Networks(MANETs) IJMER
 
Path constrained data gathering scheme for wireless sensor networks with mobi...
Path constrained data gathering scheme for wireless sensor networks with mobi...Path constrained data gathering scheme for wireless sensor networks with mobi...
Path constrained data gathering scheme for wireless sensor networks with mobi...ijwmn
 
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
 
5 multi robot path planning algorithms
5 multi robot path planning algorithms5 multi robot path planning algorithms
5 multi robot path planning algorithmsprjpublications
 
AN INITIAL PEER CONFIGURATION ALGORITHM FOR MULTI-STREAMING PEER-TO-PEER NETW...
AN INITIAL PEER CONFIGURATION ALGORITHM FOR MULTI-STREAMING PEER-TO-PEER NETW...AN INITIAL PEER CONFIGURATION ALGORITHM FOR MULTI-STREAMING PEER-TO-PEER NETW...
AN INITIAL PEER CONFIGURATION ALGORITHM FOR MULTI-STREAMING PEER-TO-PEER NETW...ijp2p
 

Mais procurados (20)

Route optimization in manets with aco and ga
Route optimization in manets with aco and ga Route optimization in manets with aco and ga
Route optimization in manets with aco and ga
 
Route optimization in manets with aco and ga
Route optimization in manets with aco and gaRoute optimization in manets with aco and ga
Route optimization in manets with aco and ga
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Hybrid approaches in Network Optical Routing with QoS based on Genetic Algori...
Hybrid approaches in Network Optical Routing with QoS based on Genetic Algori...Hybrid approaches in Network Optical Routing with QoS based on Genetic Algori...
Hybrid approaches in Network Optical Routing with QoS based on Genetic Algori...
 
Solving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmSolving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithm
 
Paper
PaperPaper
Paper
 
Fp3610261032
Fp3610261032Fp3610261032
Fp3610261032
 
Implementation of Optimized Ant Based Routing Algorithm for Manet
Implementation of Optimized Ant Based Routing Algorithm for ManetImplementation of Optimized Ant Based Routing Algorithm for Manet
Implementation of Optimized Ant Based Routing Algorithm for Manet
 
Paper 3 energy efficient bee routing algorithm in wireless mobile
Paper 3 energy efficient bee routing algorithm in wireless mobilePaper 3 energy efficient bee routing algorithm in wireless mobile
Paper 3 energy efficient bee routing algorithm in wireless mobile
 
Qo s parameters for obs network
Qo s parameters for obs networkQo s parameters for obs network
Qo s parameters for obs network
 
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...Review and Comparisons between Multiple Ant Based Routing  Algorithms in Mobi...
Review and Comparisons between Multiple Ant Based Routing Algorithms in Mobi...
 
Cluster head election using imperialist competitive algorithm (chei) for wire...
Cluster head election using imperialist competitive algorithm (chei) for wire...Cluster head election using imperialist competitive algorithm (chei) for wire...
Cluster head election using imperialist competitive algorithm (chei) for wire...
 
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...
 
Iaetsd modified artificial potential fields algorithm for mobile robot path ...
Iaetsd modified  artificial potential fields algorithm for mobile robot path ...Iaetsd modified  artificial potential fields algorithm for mobile robot path ...
Iaetsd modified artificial potential fields algorithm for mobile robot path ...
 
Mobile elements scheduling for periodic sensor applications
Mobile elements scheduling for periodic sensor applicationsMobile elements scheduling for periodic sensor applications
Mobile elements scheduling for periodic sensor applications
 
A Comparison Of Smart Routings In Mobile Ad Hoc Networks(MANETs)
A Comparison Of Smart Routings In Mobile Ad Hoc  Networks(MANETs) A Comparison Of Smart Routings In Mobile Ad Hoc  Networks(MANETs)
A Comparison Of Smart Routings In Mobile Ad Hoc Networks(MANETs)
 
Path constrained data gathering scheme for wireless sensor networks with mobi...
Path constrained data gathering scheme for wireless sensor networks with mobi...Path constrained data gathering scheme for wireless sensor networks with mobi...
Path constrained data gathering scheme for wireless sensor networks with mobi...
 
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
 
5 multi robot path planning algorithms
5 multi robot path planning algorithms5 multi robot path planning algorithms
5 multi robot path planning algorithms
 
AN INITIAL PEER CONFIGURATION ALGORITHM FOR MULTI-STREAMING PEER-TO-PEER NETW...
AN INITIAL PEER CONFIGURATION ALGORITHM FOR MULTI-STREAMING PEER-TO-PEER NETW...AN INITIAL PEER CONFIGURATION ALGORITHM FOR MULTI-STREAMING PEER-TO-PEER NETW...
AN INITIAL PEER CONFIGURATION ALGORITHM FOR MULTI-STREAMING PEER-TO-PEER NETW...
 

Destaque

Techniques for Optimal Maintenance Scheduling
Techniques for Optimal Maintenance SchedulingTechniques for Optimal Maintenance Scheduling
Techniques for Optimal Maintenance SchedulingIOSR Journals
 
Efficient Fpe Algorithm For Encrypting Credit Card Numbers
Efficient Fpe Algorithm For Encrypting Credit Card NumbersEfficient Fpe Algorithm For Encrypting Credit Card Numbers
Efficient Fpe Algorithm For Encrypting Credit Card NumbersIOSR Journals
 
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...IOSR Journals
 
A New Single-Stage Multilevel Type Full-Bridge Converter Applied to closed lo...
A New Single-Stage Multilevel Type Full-Bridge Converter Applied to closed lo...A New Single-Stage Multilevel Type Full-Bridge Converter Applied to closed lo...
A New Single-Stage Multilevel Type Full-Bridge Converter Applied to closed lo...IOSR Journals
 
The Delivery of Web Mining in Healthcare System on Cloud Computing
The Delivery of Web Mining in Healthcare System on Cloud ComputingThe Delivery of Web Mining in Healthcare System on Cloud Computing
The Delivery of Web Mining in Healthcare System on Cloud ComputingIOSR Journals
 
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...IOSR Journals
 
Improved Fuzzy Control Strategy for Power Quality in Distributed Generation’s...
Improved Fuzzy Control Strategy for Power Quality in Distributed Generation’s...Improved Fuzzy Control Strategy for Power Quality in Distributed Generation’s...
Improved Fuzzy Control Strategy for Power Quality in Distributed Generation’s...IOSR Journals
 
A Greybox Hospital Information System in the Medical Center Tobruk Libya base...
A Greybox Hospital Information System in the Medical Center Tobruk Libya base...A Greybox Hospital Information System in the Medical Center Tobruk Libya base...
A Greybox Hospital Information System in the Medical Center Tobruk Libya base...IOSR Journals
 
Wireless Energy Transfer
Wireless Energy TransferWireless Energy Transfer
Wireless Energy TransferIOSR Journals
 
Correlation Preserving Indexing Based Text Clustering
Correlation Preserving Indexing Based Text ClusteringCorrelation Preserving Indexing Based Text Clustering
Correlation Preserving Indexing Based Text ClusteringIOSR Journals
 
Impact of Insect Resistant Cotton
Impact of Insect Resistant CottonImpact of Insect Resistant Cotton
Impact of Insect Resistant CottonIOSR Journals
 
Achieving Privacy in Publishing Search logs
Achieving Privacy in Publishing Search logsAchieving Privacy in Publishing Search logs
Achieving Privacy in Publishing Search logsIOSR Journals
 
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...IOSR Journals
 
Multicast Dual Arti-Q System in Vehicular Adhoc Networks
Multicast Dual Arti-Q System in Vehicular Adhoc NetworksMulticast Dual Arti-Q System in Vehicular Adhoc Networks
Multicast Dual Arti-Q System in Vehicular Adhoc NetworksIOSR Journals
 

Destaque (20)

Techniques for Optimal Maintenance Scheduling
Techniques for Optimal Maintenance SchedulingTechniques for Optimal Maintenance Scheduling
Techniques for Optimal Maintenance Scheduling
 
Efficient Fpe Algorithm For Encrypting Credit Card Numbers
Efficient Fpe Algorithm For Encrypting Credit Card NumbersEfficient Fpe Algorithm For Encrypting Credit Card Numbers
Efficient Fpe Algorithm For Encrypting Credit Card Numbers
 
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...
 
B0440509
B0440509B0440509
B0440509
 
C0410912
C0410912C0410912
C0410912
 
A New Single-Stage Multilevel Type Full-Bridge Converter Applied to closed lo...
A New Single-Stage Multilevel Type Full-Bridge Converter Applied to closed lo...A New Single-Stage Multilevel Type Full-Bridge Converter Applied to closed lo...
A New Single-Stage Multilevel Type Full-Bridge Converter Applied to closed lo...
 
K0356778
K0356778K0356778
K0356778
 
The Delivery of Web Mining in Healthcare System on Cloud Computing
The Delivery of Web Mining in Healthcare System on Cloud ComputingThe Delivery of Web Mining in Healthcare System on Cloud Computing
The Delivery of Web Mining in Healthcare System on Cloud Computing
 
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
An Optimal Approach to derive Disjunctive Positive and Negative Rules from As...
 
B0540714
B0540714B0540714
B0540714
 
A01450131
A01450131A01450131
A01450131
 
Improved Fuzzy Control Strategy for Power Quality in Distributed Generation’s...
Improved Fuzzy Control Strategy for Power Quality in Distributed Generation’s...Improved Fuzzy Control Strategy for Power Quality in Distributed Generation’s...
Improved Fuzzy Control Strategy for Power Quality in Distributed Generation’s...
 
A Greybox Hospital Information System in the Medical Center Tobruk Libya base...
A Greybox Hospital Information System in the Medical Center Tobruk Libya base...A Greybox Hospital Information System in the Medical Center Tobruk Libya base...
A Greybox Hospital Information System in the Medical Center Tobruk Libya base...
 
Wireless Energy Transfer
Wireless Energy TransferWireless Energy Transfer
Wireless Energy Transfer
 
Correlation Preserving Indexing Based Text Clustering
Correlation Preserving Indexing Based Text ClusteringCorrelation Preserving Indexing Based Text Clustering
Correlation Preserving Indexing Based Text Clustering
 
Impact of Insect Resistant Cotton
Impact of Insect Resistant CottonImpact of Insect Resistant Cotton
Impact of Insect Resistant Cotton
 
F0523840
F0523840F0523840
F0523840
 
Achieving Privacy in Publishing Search logs
Achieving Privacy in Publishing Search logsAchieving Privacy in Publishing Search logs
Achieving Privacy in Publishing Search logs
 
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
 
Multicast Dual Arti-Q System in Vehicular Adhoc Networks
Multicast Dual Arti-Q System in Vehicular Adhoc NetworksMulticast Dual Arti-Q System in Vehicular Adhoc Networks
Multicast Dual Arti-Q System in Vehicular Adhoc Networks
 

Semelhante a Comparison of different Ant based techniques for identification of shortest path in Distributed Network

Optimal Data Collection from a Network using Probability Collectives (Swarm B...
Optimal Data Collection from a Network using Probability Collectives (Swarm B...Optimal Data Collection from a Network using Probability Collectives (Swarm B...
Optimal Data Collection from a Network using Probability Collectives (Swarm B...IJRES Journal
 
Ant colony optimization based routing algorithm in various wireless sensor ne...
Ant colony optimization based routing algorithm in various wireless sensor ne...Ant colony optimization based routing algorithm in various wireless sensor ne...
Ant colony optimization based routing algorithm in various wireless sensor ne...Editor Jacotech
 
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORKPERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORKKhushbooGupta145
 
5 multi robot path planning algorithms
5 multi robot path planning algorithms5 multi robot path planning algorithms
5 multi robot path planning algorithmsprj_publication
 
5 multi robot path planning algorithms
5 multi robot path planning algorithms5 multi robot path planning algorithms
5 multi robot path planning algorithmsprj_publication
 
Comparative Study of Ant Colony Optimization And Gang Scheduling
Comparative Study of Ant Colony Optimization And Gang SchedulingComparative Study of Ant Colony Optimization And Gang Scheduling
Comparative Study of Ant Colony Optimization And Gang SchedulingIJTET Journal
 
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
 
Paper id 2120147
Paper id 2120147Paper id 2120147
Paper id 2120147IJRAT
 
A Randomized Load Balancing Algorithm In Grid using Max Min PSO Algorithm
A Randomized Load Balancing Algorithm In Grid using Max Min PSO Algorithm A Randomized Load Balancing Algorithm In Grid using Max Min PSO Algorithm
A Randomized Load Balancing Algorithm In Grid using Max Min PSO Algorithm IJORCS
 
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
 
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
 
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...IOSR Journals
 

Semelhante a Comparison of different Ant based techniques for identification of shortest path in Distributed Network (19)

Optimal Data Collection from a Network using Probability Collectives (Swarm B...
Optimal Data Collection from a Network using Probability Collectives (Swarm B...Optimal Data Collection from a Network using Probability Collectives (Swarm B...
Optimal Data Collection from a Network using Probability Collectives (Swarm B...
 
L1102017479
L1102017479L1102017479
L1102017479
 
13 48-1-pb
13 48-1-pb13 48-1-pb
13 48-1-pb
 
Ant
AntAnt
Ant
 
Ant colony optimization based routing algorithm in various wireless sensor ne...
Ant colony optimization based routing algorithm in various wireless sensor ne...Ant colony optimization based routing algorithm in various wireless sensor ne...
Ant colony optimization based routing algorithm in various wireless sensor ne...
 
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORKPERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
PERFORMANCE ANALYSIS OF ANTHOCNET ROUTING PROTOCOL FOR HYBRID AD HOC NETWORK
 
F0943236
F0943236F0943236
F0943236
 
5 multi robot path planning algorithms
5 multi robot path planning algorithms5 multi robot path planning algorithms
5 multi robot path planning algorithms
 
5 multi robot path planning algorithms
5 multi robot path planning algorithms5 multi robot path planning algorithms
5 multi robot path planning algorithms
 
Comparative Study of Ant Colony Optimization And Gang Scheduling
Comparative Study of Ant Colony Optimization And Gang SchedulingComparative Study of Ant Colony Optimization And Gang Scheduling
Comparative Study of Ant Colony Optimization And Gang Scheduling
 
Jp2516981701
Jp2516981701Jp2516981701
Jp2516981701
 
Jp2516981701
Jp2516981701Jp2516981701
Jp2516981701
 
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
 
Paper id 2120147
Paper id 2120147Paper id 2120147
Paper id 2120147
 
A Randomized Load Balancing Algorithm In Grid using Max Min PSO Algorithm
A Randomized Load Balancing Algorithm In Grid using Max Min PSO Algorithm A Randomized Load Balancing Algorithm In Grid using Max Min PSO Algorithm
A Randomized Load Balancing Algorithm In Grid using Max Min PSO Algorithm
 
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
 
paper
paperpaper
paper
 
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
 
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
Performance Analysis of Minimum Hop Source Routing Algorithm for Two Dimensio...
 

Mais de IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Último

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 

Último (20)

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 

Comparison of different Ant based techniques for identification of shortest path in Distributed Network

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 14, Issue 2 (Sep. - Oct. 2013), PP 47-52 www.iosrjournals.org www.iosrjournals.org 47 | Page Comparison of different Ant based techniques for identification of shortest path in Distributed Network Nidhi Nayak1 , Dr. Bhupesh Gour2 , Dr. Asif Ullah Khan3 1,2,3 (C.S.E, T.I.T/ R.G.P.V., Bhopal, India) Abstract : A Distributed network is one in which the data is distributed and the data from source to destination can be transferred through several nodes. When huge amount of packets are transferred through particular node congestion may occur which may result loss of packets and bandwidth also can’t utilize. Hence the shortest path is chosen and routing is done dynamically so that the node can’t suffer from congestion. Ant based routing techniques is an efficient one in which routing is done on the behavior of the ants and a shortest path is selected such that the packets can be send quickly and bandwidth also utilizes. Here in this paper we compare different ant based techniques for the shortest path selection from source to destination in a distributed network. Here on the basis of different Ant based techniques such as Max-Min, Rank based and Fuzzy rule based ant technique an efficient algorithm of ant technique is implemented which performs better as compared to other existing ant based techniques. Keywords : ACO, multi congestion, QoS, hierarchical routing, pheromone. I. INTRODUCTION With the rapid growth of information applications as well as the increasing bandwidth requirements, it is obvious that optical networks scale to multi-layer and multi-domain. In the MRN/MLN optical transport network, traffic Engineering (TE) turns to be an essential requirement for Internet Service Provider (ISPs) to improve the utilization of the total network resources and to maintain a desired overall Quality of Service (QoS) with limited network resources. Ant Colony Optimization (ACO) is a paradigm for designing met heuristic algorithms for combinatorial optimization problems [1]. The first algorithm which can be classified within this framework was presented 1991[2, 3] and, since then, many diverse variants of the basic principle have been reported in the literature. The necessary attribute of ACO algorithms is the combination of a priori information about the structure of a promising solution with posterior information about the structure of previously obtained good solution. An enhanced Ant colony optimization algorithm is used to resolve this difficulty in this work. Ant Colony Optimization (ACO) is based on the behavior of ants seeking a path between their colony and a source of food, and proposed by Italy scholar M. Dorigo [4]. The original idea is to solve a wider class of numerical problems, until now, various aspects are studied about the behavior of ants. ACO can be briefly introduced as follows. In the natural world, the behavior of ant is very simple; ants wander randomly to find food and then back to their colony while laying down pheromone trails. Once other ant’s find the path, they are likely to follow the trail, but not to keep wandering at random as before. Also the followed ants can reinforce the trail if they get the food successfully. Thus, when a good path is discovered by one ant from the colony to a food source, other ants have a larger probability to pursue that path, and constructive feedback eventually lead all the ants following a single path at last. Since the underlying topology and path-traversing mechanism in ACO exhibits many similarities to urban water distribution systems (UWDS), the concepts and methodology employed by the ACO meta heuristic can find a direct application in pipe routing optimization. If one substitutes the search for shortest path (ACO) to the search for shortest or longest path (UWDS) and treats ACO ants, states, connections and cost function to UWDS’s water flow, operational state, pipes/valves and customers serviced respectively then the ACO meta heuristic can be employed in solving for the shortest (or longest) path in connected, acyclic graphs (such as pipe networks). Load balancing technique may improve the performance and scalability of Internet to a great extent. Many researchers focal point on intra-domain load balancing which distributes traffic over multiple paths or server farms in a single domain. However, resources in inter-domain are more limited than intra-domain, thus load balancing is an effective strategy to avoid the resources congestion in inter-domain. Many multi-level and multi-domain route algorithms have been proposed aiming at load balancing to reduce the service request blocking, they only can generate the optimal solutions for some specific network, but original route algorithms (such as hierarchical routing algorithm) in multi level and multi-domain can't compute the global optimization path.
  • 2. Comparison of different Ant based techniques for identification of shortest path in Distributed Network www.iosrjournals.org 48 | Page 1.1 Ant Colony Optimization ACO [5, 6] is a class of algorithms, whose primary part, called Ant System, was originally planned by Colorni, Dorigo and Maniezzo [6, 7, and 8]. The main underlying idea, loosely inspired by the behavior of actual ants, is that of a parallel search over several productive computational threads based on local problem data and on a dynamic memory structure containing information on the quality of previously obtained result. The collective performance emerging from the interaction of the different search threads has proved effective in solving combinatorial optimization (CO) problems. Furthermore, an ACO algorithm includes two more mechanisms: trail disappearance and, optionally, daemon events. Trail vanishing decreases all trail value over time, in order to keep away from infinite accumulation of trails over some component. Daemon actions can be used to implement centralized actions which cannot be performed by solo ants, such as the invocation of a local optimization process, or the revise of global information to be used to decide whether to bias the search process from a non-local perspective [9]. More specifically, an ant is a simple computational agent, which iteratively constructs a explanation for the instance to resolve. Partial problem solutions are seen as states. At the center of the ACO algorithm lies a loop, where at every iteration, each ant move (performs a step) from a state i to another one y, consequent to a more complete fractional solution. That is, at each step s, each ant k computes a set AK s (i) of possible expansions to its present state, and move to one of these in probability. The probability allocation is specified as follows. For ant k, the probability piy k of stirring from state i to state y depends on the grouping of two values: · the attractiveness h(iy) of the progress, as compute by some heuristic signifying the a priori desirability of that move; the trail level t(iy) of the progress, signifying how capable it has been in the past to make that particular move: it represents therefore an a posteriori indication of the desirability of that travel. Trails are updated frequently when all ants have finished their solution, growing or declining the level of trails corresponding to moves that were part of “good" or "bad" solution, correspondingly. The universal framework just presented has been specified in different ways by the authors working on the ACO approach. The remainder of Section 2 will summarize some of these contributions. Figure1: Ant Colony Optimization There are different properties known as ant’s generation and activity: • An ant searches for a minimum (or maximum) cost solution to the optimization problem being addressed. • Each ant has a memory use to store up all connections used to date, and so that the path can be evaluated at the completion of solution construction. • An ant can be assigning an initial position, for example an initial city in a TSP. • An ant can go to any possible vertex until such time that no feasible moves exist or a termination criterion is met (usually correlating to the completion of a candidate solution). • Ants move according to a mixture of a pheromone value and a heuristic value which is connected with every edge in the problem, the choice of where to move is usually a probabilistic one. • When going from one vertex to a different vertex the pheromone value associated with the edge connecting these vertices can be altered (known as online step-by-step pheromone update). • An ant can repeat a constructed path at the completion of a solution updating the pheromone values of all edges used in the solution (known as online delayed pheromone update). • Once a answer is created, and after finishing online delayed pheromone update (if required) an ant dies, freeing all allocated resources. II. RELATED WORK In 2011 by Le Lu, Shanguo Huang, Wanyi Gu [1] gives the concept about ant colony optimization algorithm based on load balancing is anticipated. Ants pursue path not just depend on pheromone alone, Here also taken available resources on the link as a aspect too. Simulations show the proposed method might decrease the traffic blocking probability, and understand load balancing inside the network. In 2006 by Neumann and Witt [2], Doerr, Neumann, Sudholt, and in 2007 by Witt [10], and Doerr and Johannsen [11] studied a simple algorithm 1-ANT that constructs a pseudo Boolean solution according to a
  • 3. Comparison of different Ant based techniques for identification of shortest path in Distributed Network www.iosrjournals.org 49 | Page straightforward construction graph where an ant makes independent choices for each bit. The 1-ANT records the best solution found so far. In case a new solution is found which is not worse, the new solution replaces the old one and pheromones are updated with respect to the new solution. This mechanism implies that each new best so-far solution leads to only one pheromone update. The mentioned studies have shown that in case ρ is too small this leads to a stagnation behavior as the knowledge gained through improvements cannot be adequately stored in the pheromones. There is a phase transition from polynomial to exponential optimization times for decreasing ρ. In 2009 by Zhou [3] considered ACO for very simple instances of the TSP. This study was significantly extended by Kotzing, ¨ Neumann, Roglin, and Witt in 2010 [12] who considered two different construction procedures and presented an average-case result for the performance of ACO. Kotzing, Lehre, Oliveto, ¨ and Neumann [13] investigated the performance of ACO for the minimum cut problem, but they only presented negative results for pheromone-based construction procedures. In 2010 by En-Jui Chang, Kai-Yuan Jheng, Hsien-Kai Hsin, Chih-Hao Chao and An-Yeu Wu [14] gives the concept about Ant Colony Optimization (ACO) is a bio-inspired algorithm extensively applied in optimization problems propose an ACO-based Cascaded Adaptive Routing (ACO CAR) by combining two features: 1) table reforming by eliminating redundant information of far destinations from full routing table, and 2) adaptive searching of cascade point for more exact network information. The experimental results show that ACO-CAR has lower latency and higher saturation throughput, and can be implemented with 19.05% memory of full routing table. In 1997 by Ruud Schoonderwoerd Owen Holland and Janet Bruten [15] gives the concept about a simulated network models a typical distribution of calls between arbitrary nodes; nodes carrying an excess of traffic can become congested, causing calls to fail. In calculation to calls, the network also supports inhabitants of simple mobile agents with behaviors modeled on the trail laying abilities of ants. The agents move across the network between arbitrary pairs of nodes, select their path at each transitional node according to the distribution of simulated pheromones at every node. As they go they leave simulated pheromones as a function of their distance from their source node, and the congestion encounter on their journey. Calls among nodes are routed as a function of the pheromone distributions at each intermediate node. The performance of the network is measured by the proportion of calls which fail. The ant-based system is shown to drop fewer calls than the additional methods, while exhibit many striking features of distributed control. In 1995 by Gambardella & Dorigo[16] and In 1996 by Dorigo, Maniezzo & Colorni [17] proposed the metaphor of trail laying by ants has previously been successfully applied to certain combinatorial optimization problems such as the Traveling Salesman Problem and Job Shop Scheduling These investigations were concerned with finding one good solution to a static problem. However, the problem of load balancing in telecommunication networks is essentially dynamic. The stochastic nature of calls, and the variation in call distributions, means that the problem to be solved constantly changes with time, as different call combinations give rise to congestion in different areas of the network. It is essential to maintain network performance throughout the response of the load balancing system to a change in call distributions; therefore interested in the performance of the algorithm over a certain period of time, and not merely in the eventual performance of some fixed solution. Markov chain Monte Carlo techniques have recently also been used to establish conditions for the success of the Metropolis algorithm in the context of optimization in 2010 by Sanyal, S, and Biswas [18]. The Metropolis algorithm is a very convenient algorithm for MCMC techniques as for this algorithm it is very easy to compute the stationary distribution. In a different line of research, Gutjahr and Sebastiani [19] and Neumann, Sudholt, and Witt [20] studied an algorithm called MMAS, where the current best-so-far solution is reinforced in every generation. This holds regardless of whether the best-so-far solution has been changed or not. This means that the algorithm might reinforce the same solution over and more again, until the best-so-far solution is replace. In stark contrast to the 1-ANT, the increased greediness of MMAS leads to polynomial upper bounds on simple pseudo Boolean functions. Besides these results also analyses for hybridization with local search [21] and for ACO in combinatorial optimization have appeared. In 2008 by Neumann and Witt [22] investigated ACO algorithms for finding minimum spanning trees. They considered two different construction procedures and proved that for one procedure the use of heuristic information leads to a performance that is better than the performance of a 140simple evolutionary algorithm [23], in terms of the number. III. PROPOSED METHODOLOGY The model is fully distributed, i.e. every node behaves separately as well as each ant or agent, and this denotes that every node or ant is autonomous. Figure represents the table attached to each node or ant. In the model, each node contains a table that includes information about other nodes in the system. At the initial state,
  • 4. Comparison of different Ant based techniques for identification of shortest path in Distributed Network www.iosrjournals.org 50 | Page the table entries are Null. In each ant tour, the ant will carry the updated information about all nodes that the ant has been passed throughout. Upon arrival of the ant at every node, the following events will be done: 1. If the node does not have the information contained in the ant table, these information will be passed to the node table as it is. 2. If the node contains information that does not be present in the ant's table, the ant table will be updated. 3. If both of them share the similar information, the recently updated one will replace the other. 3.1 Max-min algorithm 1. Generate construction graph 2. Set the range of pheromone value to αmin, αmax where αmin>0 3. Set m ants at randomly chosen vertices on the construction graph 4. Initialize trails to αmax 5. Ant arbitrary moves on the graph to constructs its solutions 6. If iteration completed then the pheromone trails consisting of the best solution will be updated 7. The pheromone trail constructs αmin,<= α(i,j)<=αmax where α(i,j) shows the pheromone trails for the connection 8. It will be imposed such the If α(i,j)<αmin then αmin,= α(i,j) If α(i,j)>αmax then αmax= α(i,j) 9. Continues till the termination criteria is not met 3.2 Ant colony optimization with fuzzy logic 1. Obtain a problem & represent it as a graph so that it is covered by ants 2. Assign a heuristic preference to each choice that the ant has to take in each step to generate the solution 3. Initialize the pheromone value 4. Define fitness function Do for each ant Calculate the fitness value of the ant fa /*updating ants best fitness value so far*/ If fa is better than abest then set current value as the new abest /*updating population best fitness value so far*/ Set gbest to the best fitness value of all ants 5. Repeat until the termination criteria is not met 3.3 Rank based Algorithm 1. Generate construction graph 2. Initialize pheromone value 3. While not stop condition 4. Generate m ants for a tour 5. Perform sorting on ants by their length such that l1<=l2<=lm 6. An ant to the trail update is weighted according to the rank R of the ant 7. The n best ant is chosen based on the rank R 8. If W is the weight of the trail level involvement of the best tour length than it should not be exceeded by any other ant weight IV. RESULT ANALYSIS Here the result analysis of different Ant Based System algorithm is presented. The comparison between Max-Min Ant Algorithm, Rank Based Ant Algorithm and Fuzzy Logic Based Ant Algorithm on the basis of different parameters such as number of packets transferred and on the basis of number of ants is given. The table shown below is the comparative analysis of different ant colony algorithms on the basis of no. Of ants used to traverse the network and to find the average length of the best tour. Algorithm No. of Ants Average Length of Best Tour Max Min 15 42 Rank Based 15 48 Fuzzy logic based 15 51 Proposed Method 15 29 Table 1. No. Of Ants Vs Average Length of Best Tour
  • 5. Comparison of different Ant based techniques for identification of shortest path in Distributed Network www.iosrjournals.org 51 | Page The table shown below is the analysis of the time complexity of different ant based algorithms as the set up the pheromone and the evaporation rate of the ants in the network. The results analysis shows the time required to forward the packets if the evaporation rate and pheromone value is set. Algorithm Time Evaporation Rate Pheromone Packets Max Min 38478 ms 3 10 15 Rank Based 38678 ms 3 10 15 Fuzzy logic based 38792 ms 3 10 15 Proposed Method 38367 ms 3 10 15 Table 2. Time Complexity of Ant Based Algorithms As shown in the graph below is the total pheromone deposited when a number of ants are moved from source to destination. The ant when moved from source to destination will drop pheromone. Here we have chosen some value of pheromone and value of evaporation for a limited amount of time, as the packet reach to the destination the amount of pheromone is calculated for 5, 10, 15 and 20 packets. Graph 1. Total Pheromone used in shortest path V. CONCLUSION The paper shows the comparative analysis of different ant based optimization algorithms. Here in this paper three ant based algorithms for the optimization of the network is given and on the basis of the different parameters of the ants in the network a study is shown. The result analysis shows the Average length and the time complexity of the algorithms, so in the future these ant based optimization technique can be used for various applications such that the efficiency of the network is increased. References [1]. Le Lu, Shanguo Huang, Wanyi Gu, “A Dynamic Ant Colony Optimization for Load Balancing in MRN/MLN”, Communications and Photonics Conference and Exhibition, pp. 1-6, 2011. [2]. F. Neumann and C. Witt. “Runtime analysis of a simple ant colony optimization algorithm” 17th International Symposium on Algorithms and Computation (ISAAC ’06), pp. 618–627, 2006. [3]. Y. Zhou. “Runtime analysis of an ant colony optimization algorithm for TSP instances” IEEE Transactions on Evolutionary Computation, pp. 1083–1092, 2009. [4]. M. Dorigo, Ant colony optimization web page, http://iridia.ulb.ac.be/mdorigo/ACO/ACO.html. [5]. M. Dorigo, G. Di Caro & L.M. Gambardella. “Ant Algorithms for Discrete Optimization”, Artificial Life, pp137-172. 1999. [6]. A. Colorni, M. Dorigo, and V. Maniezzo, “Distributed optimization by ant colonies”, European Conference on Artificial Life ECAL'91, pp. 134-142, 1991. [7]. M. Dorigo, V. Maniezzo, and A. Colorni, “The ant system: an autocatalytic optimizing process”, Technical Report TR91-016, 1991. [8]. M.Dorigo, “Optimization, learning and natural algorithms”, 1992. [9]. M. Dorigo, T. Stützle. “The ant colony optimization metaheuristic: Algorithms, applications and advances”, Handbook of Metaheuristics international Series in Operations Research & Management Science, Vol. 57, pp 250-285, 2003. [10]. B. Doerr, F. Neumann, D. Sudholt, and C. Witt. “On the runtime analysis of the 1-ANT ACO algorithm” Genetic and Evolutionary Computation Conference (GECCO ’07), pp. 33–40. 2007. [11]. B. Doerr and D. Johannsen “Refined runtime analysis of a basic ant colony optimization algorithm” Congress of Evolutionary Computation (CEC ’07), pp. 501–507, 2007. [12]. T. Kotzing, F. Neumann, H. R ¨ oglin, and C. Witt. “Theoretical properties of two ACO approaches for the traveling salesman problem”, Seventh International Conference on Ant Colony Optimization and Swarm Intelligence (ANTS ’10), pp. 324– 335, 2010. [13]. T. Kotzing, P. K. Lehre, P. S. Oliveto, and F. Neumann. “Ant colony optimization and the minimum cut problem” Genetic and Evolutionary Computation Conference (GECCO ’10), pp. 1393–1400, 2010. [14]. En-Jui Chang, Chih-Hao Chao, Kai-Yuan Jheng, Hsien-Kai Hsin, and An-Yeu Wu “ACO-Based Cascaded Adaptive Routing for Traffic Balancing in NoC Systems” Green Circuits and Systems (ICGCS), 2010 International Conference on , pp. 317 – 322, June 2010. [15]. Ruud Schoonderwoerd1,Owen Holland and Janet Bruten, “Ant-like agents for load balancing in telecommunications networks”, First international conference on Autonomous agents AGENTS’97, pp. 209 -216, 1997. [16]. Gambardella & Dorigo, “Ant colonies for the traveling salesman problem” Accepted for publication in BioSystems, TR/IRIDIA, 1996.
  • 6. Comparison of different Ant based techniques for identification of shortest path in Distributed Network www.iosrjournals.org 52 | Page [17]. Luca M. Gambardella, Marco Dorigo “Ant-Q: A Reinforcement Learning approach to the traveling salesman problem” Twelfth International Conference on Machine Learning, pp. 252-260, 1995. [18]. S. Sanyal, R. S, and S. Biswas. “Necessary and sufficient conditions for success of the metropolis algorithm for optimization”, Genetic and Evolutionary Computation Conference (GECCO ’10), pp. 1417–1424, 2010. [19]. W. J. Gutjahr and G. Sebastiani “Runtime analysis of ant colony optimization with best-so-far reinforcement” Methodology and Computing in Applied Probability, pp. 409–433, 2008. [20]. F. Neumann, D. Sudholt, and C. Witt. “Analysis of different MMAS ACO algorithms on unimodal functions and plateaus” Swarm Intelligence, pp. 35–68, 2009. [21]. F. Neumann, D. Sudholt, and C. Witt. “Rigorous analyses for the combination of ant colony optimization and local search” Sixth International Conference on Ant Colony Optimization and Swarm Intelligence (ANTS ’08), pp. 132–14, 2008. [22]. F. Neumann and C. “Witt. Ant Colony Optimization and the minimum spanning tree problem. In Proceedings of Learning and Intelligent Optimization (LION ’07)” pp. 153–166, 2008. [23]. M. Dorigo, and C. Blumb, "Ant colony optimization theory: A survey", Theoretical Computer Science”, pp. 243-278, 2005.