Modified Ant Colony Optimization for Solving Traveling Salesman Problem

Size: px
Start display at page:

Download "Modified Ant Colony Optimization for Solving Traveling Salesman Problem"

Transcription

1 International Journal of Engineering & Computer Science IJECS-IJENS Vol:3 No:0 Modified Ant Colony Optimization for Solving Traveling Salesman Problem Abstract-- This paper presents a new algorithm for solving the Traveling Salesman Problem (NP- hard problem) using pheromone of ant colony depends on the pheromone and path between cites. TSP is a problem in theoretical computer science which is very hard to solve a number of real-world problems can be formalized as TSP problems, and ants of the colony are able to generate successively shorter feasible tours by using information accumulated in the form of a pheromone trail deposited on the edges of the TSP and improves ACO by taking under consideration the overall path of cities in candidate list. Sometimes choosing minimum distance isn't a guaranty that s a best path. The experimental results on large set of samples indicate that the new approach is better than the original one for finding optimal solutions of the (TSP) in less time as compared to results achieved by applying basic idea of ACO algorithm. Keywords Modified Ant Colony System, Traveling Sales man Problem I. INTRODUCTION The traveling salesman problem (TSP) is the problem of finding a shortest closed tour which visits all the cities in a given set. In this article we will restrict attention to TSPs in which cities are on a plane and a path (edge) exists between each pair of cities (i.e., the TSP graph is completely connected) []. Real ants are capable of finding the shortest path from a food source to the nest without using visual cues []. They are deposit pheromones according to the quality of the path they find [2], this allow capable of adapting to changes in the environment, for example finding a new shortest path once the old one is no longer feasible due to a new obstacle consider[]. Since ants prefer to follow trails with larger amounts of pheromone, eventually all the ants converge to the shorter path around the obstacle as shown in figure [3]. Fig.. Illustrating the behavior of real ant movements. In particular, several ant species are capable of selecting the shortest pathway, among a set of alternative pathways, from their nest to a food source. Ants deploy a chemical trail (or pheromone trail) as they walk; this trail attracts other ants to take the path that has the most pheromone. This reinforcement process results in the selection of the shortest path: the rest ants coming back to the nest are those that took Kanar Shukr Mohammed Software Engineering Dep. Salahddien University Erbil Iraq kanarshukr@yahoo.com kanarshukr@eng-usalah.org the shortest path twice (to go from the nest to the source and to return to the nest), so that more pheromone is present on the shortest path than on longer paths immediately after these ants have returned [4]. This paper produces an approach for solving traveling salesman problem (TSP) by making modification on ACO depends on pheromone on edges between unvisited cities and maximum path between them. The salesman starts at some city and then visits the best city according to the current city until all cities visited and the salesman returns the start city. Find the nearest neighbor tours have the advantage that refers to find shortest path as some times nearest city doesn't refers to the shortest path, thus such tours can serve as good starting at each iteration for subsequently performed improvement method and it's reasonable to put some effort in designing heuristics that are based on neighbor tours principle. II. ANT COLONY OPTIMIZATION The meta heuristic Ant Colony Optimization (ACO) is an optimization algorithm successfully used to solve many NP hard optimization problems. ACO algorithms are a very interesting approach to find minimum cost paths in graphs. The artificial ants have been successfully used to solve the (conventional) Traveling Salesman Problem (TSP) [], as well as have been successfully applied to diverse combinatorial optimization problems quadratic assignment [6], [7], vehicle routing [8], [9], [], telecommunication networks [], graph coloring [2], constraint satisfaction [3], Hamiltonian graphs [4], and scheduling [], [6], [7]. In this section we briefly describe Ant Colony System (ACS), an ACO algorithm introduced by Dorigo and Gambardella (997a, 997b). The algorithms based on the fact that ants are always able to find the shortest path between the nest and the food sources, using information of the pheromones previously lay on the ground by other ants in the colony []. This phenomena considered as (positive feedback) process which could be treated as knowledge sharing through collaborative efforts, based on previous knowledge, ants progressively construct their tours []. Let us consider a symmetric TSP with n cities. Let m be the total number of ants, assumed constant over time. For an ant located on city i, the transition from city i to city j depend on []: () Whether or not city j has already been visited. Each ant has a tabu list that contains all the cities that the ant has already visited. Let Jk(i) be the set of cities that remain to be visited by ant k when ant k is currently on city i.

2 International Journal of Engineering & Computer Science IJECS-IJENS Vol:3 No:0 2 (2) The distance dij between i and j. dij = dji for a symmetric TSP. (3) The amount of "artificial pheromone" on the edge connecting i to j, denoted by (Ti; j). An ant located in node i will randomly choose to move to node j with the probability Pi,j computed as shown in equation () [9]: (3) The distance dij between i and j. dij = dji for a symmetric TSP. (4) Let J p(i) be the set of paths from city j to start city for each j in J k(i). () The amount of "artificial pheromone" on the edge connecting i to j, denoted by T (i,j). An ant located in node i the probability of i to city j (Pi,j) computed as follows: Where: α is a parameter to control the influence of Ti,j β is a parameter to control the influence of Ni,j j is a node reachable from node i that was not visited yet Following equation (), the ant makes the best possible move (as indicated by the learned pheromone trails and the heuristic information, i.e. the ant is exploiting the learned knowledge) with probability q0, while it performs a biased exploration of the arcs with probability ( q0) [9]. Better solutions need to be marked with more pheromone. So whenever an ant k determines a new tour V k of cost L k the ant will increase pheromone strength on each edge of the tour with a value that is inversely proportional to the cost of the tour by equation (2) [9]. { Ti,j k = When an ant travels along a given path, this traveling takes an amount of time that is proportional with the travel distance (assuming the ants move with constant speed). As pheromone is volatile, if a real ant travels more, pheromone will have more time to evaporate, thus favoring better solutions to be discovered in the future. We conclude that adding pheromone evaporation to our model can be useful, especially for solving a complex problem like TSP. When an ant completes a tour it will retrace its steps marking the edges on the way with pheromone. Therefore they will often choose the edge with the highest pheromone, while the exploration of less probable edges is low. This behavior can be compensated by decreasing the pheromone on edges chosen by ants using a local pheromone evaporation process. This has the effect of making them less desirable, increasing the exploration of the edges that have not been picked yet [9]. III. PROPOSED APPROACH The approach is based upon the ACO algorithm for solving TSP and modification of the ACO to find optimal solution (minimum shortest path) of n cities with m ants. The objectives are: i) an ant starts at any city should visit all cities one time and returns to the start city. ii)an ant at city i the transition from i to city j depend on: () City j not visited yet. (2) Let J k(i) be the set of cities that remain to be visited by ant k when ant k is currently on city i. Where: α is a parameter to control the influence of Ti,j β is a parameter to control the influence of Ni,j j is a node reachable from node i that was not visited yet The Template of the proposed approach (ModifiedACO) is shown below: Procedure ModifiedACO algorithm for TSP Set parameters, initialize pheromone trails Loop Each ant is positioned on a staring node Loop Construct Solutions Apply Local Search Local Pheromone Update Until all ants have built a complete solution Until End_Condition End ModifiedACO for TSP Consider m= ants, n= cities as shown in the following figure 2: 3 4 Fig. 2. Graph with n cities Distance between cities shown in the matrix distance: distance={{0,,2,6,2}, {,0,6,,}, {2,6,0,2,}, {6,,2,0,2}, {2,,,2,0}}; Ant is at c chooses city i depends on equation (3,): P2=0.46, P3=0.23, P4=0.08, P=0.23 Depends on the above probabilities the ant choose city 2 that after finishing all the cities the tour will be 3. With the modified approach Ant is at c chooses city i depends on the following equation: The initial tour for each unvisited city is :{V2=3, V3=26, V4=36, V=26}, 2

3 Path International Journal of Engineering & Computer Science IJECS-IJENS Vol:3 No:0 3 P2=0., P3=, P4=0.02, P= Depends on the above probabilities the ant chooses city 3 that after finishing all the cities the tour will be 26. The above consideration is the basic of the modified method of the approach for achieved optimal solution. And results show that the modified approach gives small or optimal path with little different time. IV. EVALUATION AND RESULTS To illustrate the effectiveness and performance of an implementation of the approach described in this section, Consider samples of TSP as shown in "Table ", results shown that the approach modification gave good solution with less time completion as compared to ACO. The average of enhancement equals to %0.43. No.ofcities Path(ACO) TABLE I of Traveling Salesman Problem Path(Modified) Differencebetween them Timeinms(ACO) Timeinms(Modified) The evaluation results also show that the modification of the ACO has effect on the required time that is too less as compare with achieved minimum path of original ACO "Figure 3" and "Figure 4" show the comparative curves of (ACO results and modified ACO) and time difference between them respectively. Minimum Path Curve for Approach ACO Solution Modified Method Solution Fig. 3. comparative curves of minimum path between ACO algorithm and modified ACO algorithm

4 Path International Journal of Engineering & Computer Science IJECS-IJENS Vol:3 No:0 4 Time Curve for Approach ACO Solution Modified Method Solution Fig. 4. comparative curves of time difference between ACO algorithm and modified ACO algorithm V. CONCLUSION The study of TSP still has a long way to go before can really claim to understand the nature of getting optimal solution. In this study, after designed, implemented and the results obtained from proposed algorithm, the following points can be concluded:. Evaluation shows the difference in the required time is as much as less compares with optimal solutions that achieved by modified approach. 2. The key to the application of ModifiedACO to a new problem is to identify an appropriate representation for the problem (to be represented as a graph searched by many artificial ants), and an appropriate heuristic that defines the distance between any two nodes of the graph. Then the probabilistic interaction among the artificial ants mediated by the pheromone trail deposited on the graph edges will generate good, and often optimal, problem solutions. 3. The Modified ACO algorithm can be used in dynamic applications (adapts to changes such as new distances, etc) 4. Research is experimental rather than theoretical.. ModifiedACO shows great performance with the illstructured problems like network routing. VI. FUTURE WORK ACO can be analyzed for future enhancement such that using another search algorithm to find the ACO parameters that can relate its variable to the ACO parameters to produce better solution by improving the effectiveness and reducing the limitation. REFERENCES [] Marco Dorigo and Luca Maria Gambardella, "Ant colonies for the traveling salesman problem", TR/IRIDIA/,Université Libre de Bruxelles Belgium, [2] Nicolas Durand and Jean-Marc Alliot, "Ant Colony Optimization for Air Traffic Conflict Resolution", Eighth USA/Europe Air Traffic Management Research and Development, July, 09. [3] V.Selvi and and Dr.R.Umarani, "Comparative Analysis of Ant Colony and Particle Swarm Optimization Techniques", International Journal of Computer Applications ( ),Volume No.4, New York, NY 00, USA, August. [4] Hozefa M. Botee and Eric Bonabeau, " Evolving Ant Colony Optimization", Adv. Complex Systems, 49 9, HERMES, 998. [] Carlos A. Silva and Thomas A. Runkler, "Ant Colony Optimization for dynamic Traveling Salesman Problems", Siemens AG, Corporate Technology, Information and Communications, CT IC 4, 8730, , Munich Germany. [6] V. Maniezzo and A. Colorni, The ant system applied to the quadratic assignment problem, IEEE Trans. Knowledge and Data Engineering, vol., no., pp , 999. [7] T. Stuetzle and M. Dorigo, ACO algorithms for the quadratic assignment problem, in New Ideas in Optimization, D. Corne, M. Dorigo, and F. Glover, Eds: McGraw-Hill, 999. [8] B. Bullnheimer, R. F. Hartl, and C. Strauss, Applying the ant system to the vehicle routing problem, in Meta-Heuristics: Advances and Trends in Local Search Paradigms for Optimization, S. Voss, S. Martello, I. H. Osman, and C. Roucairol, Eds: Kluwer, 999, pp

5 International Journal of Engineering & Computer Science IJECS-IJENS Vol:3 No:0 [9] Bullnheimer B, Hartl RF, Strauss C,"An improved ant system algorithm for the vehicle routing problem, Ann. Oper. Res., vol. 89, pp , 999. [] L. M. Gambardella, E. Taillard, and G. Agazzi, MACS-VRPTW a multiple ant colony system for vehicle routing problems with time windows, in New Ideas in Optimization, D. Corne, M. Dorigo, and F. Glover, Eds: McGraw-Hill, 999, pp [] G. Di Caro and M. Dorigo, Ant colonies for adaptive routing in packetswitched communication networks, in Proc. th Int. Conf. Parallel Problem Solving From Nature (PPSN V), Amsterdam, The Netherlands, September 998, pp [2] D. Costa and A. Hertz, Ants can color graphs, J. Oper. Res. Soc., vol. 48, pp , 997. [3] L. Schoofs and B. Naudts, Ant colonies are good at solving constraint satisfaction problems, in Proc. 00 Congress on Evolutionary Computation, San Diego, CA, July 00, pp [4] I. A. Wagner and A. M. Bruckstein, Hamiltonian(t) an ant inspired heuristic for recognizing Hamiltonian graphs, in Proc. 999 Congress on Evolutionary Computation, Washington, D.C., July 999, pp [] A. Bauer, B. Bullnheimer, R. F. Hartl, and C. Strauss, Minimizing total tardiness on a single machine using ant colony optimization, Central Eur. J. Oper. Res., vol. 8, no. 2, pp. 2 4, 00. [6] A. Colorni, M. Dorigo, V. Maniezzo, and M. Trubian, Ant system for job-shop scheduling, Belgian J. Oper. Res., Statist. Comp. Sci. (JORBEL), vol. 34, no., pp. 39 3, 994. [7] M. den Besteb, T. Stützle, and M. Dorigo, Ant colony optimization for the total weighted tardiness problem, in Proc. 6th Int. Conf. Parallel Problem Solving From Nature (PPSN VI), Berlin, 00, pp [] Raed Abu Zaitar andhussein Hiyassat, "OPTIMIZING THE ANT COLONY OPTIMIZATION USING STANDARD GENETIC ALGORITHM", artificial intelligence and applications, 23 rd IASED international multi-conference, Innesbruck, Austria, February 4-6, 0. [9] Sorin Ilie and Costin B adic a, "Effectiveness of Solving Traveling Salesman Problem Using Ant Colony Optimization on Distributed Multi-Agent Middleware", Proceedings of the International Multiconference on Computer Science and Information Technology pp. 97 3, ISBN , ISSN , Romania,.

An Improved Ant Colony Optimization Algorithm for Software Project Planning and Scheduling

An Improved Ant Colony Optimization Algorithm for Software Project Planning and Scheduling An Improved Ant Colony Optimization Algorithm for Software Project Planning and Scheduling Avinash Mahadik Department Of Computer Engineering Alard College Of Engineering And Management,Marunje, Pune Email-avinash.mahadik5@gmail.com

More information

Ant colony optimization techniques for the vehicle routing problem

Ant colony optimization techniques for the vehicle routing problem Advanced Engineering Informatics 18 (2004) 41 48 www.elsevier.com/locate/aei Ant colony optimization techniques for the vehicle routing problem John E. Bell a, *, Patrick R. McMullen b a Department of

More information

An ant colony optimization for single-machine weighted tardiness scheduling with sequence-dependent setups

An ant colony optimization for single-machine weighted tardiness scheduling with sequence-dependent setups Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006 19 An ant colony optimization for single-machine weighted tardiness

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) International Journal of Computer Engineering and Technology (IJCET), ISSN 0976 6367(Print), ISSN 0976 6367(Print) ISSN 0976 6375(Online)

More information

An ACO Approach to Solve a Variant of TSP

An ACO Approach to Solve a Variant of TSP An ACO Approach to Solve a Variant of TSP Bharat V. Chawda, Nitesh M. Sureja Abstract This study is an investigation on the application of Ant Colony Optimization to a variant of TSP. This paper presents

More information

Multi-Objective Supply Chain Model through an Ant Colony Optimization Approach

Multi-Objective Supply Chain Model through an Ant Colony Optimization Approach Multi-Objective Supply Chain Model through an Ant Colony Optimization Approach Anamika K. Mittal L. D. College of Engineering, Ahmedabad, India Chirag S. Thaker L. D. College of Engineering, Ahmedabad,

More information

Obtaining Optimal Software Effort Estimation Data Using Feature Subset Selection

Obtaining Optimal Software Effort Estimation Data Using Feature Subset Selection Obtaining Optimal Software Effort Estimation Data Using Feature Subset Selection Abirami.R 1, Sujithra.S 2, Sathishkumar.P 3, Geethanjali.N 4 1, 2, 3 Student, Department of Computer Science and Engineering,

More information

Ant Colony Optimization (ACO)

Ant Colony Optimization (ACO) Ant Colony Optimization (ACO) Exploits foraging behavior of ants Path optimization Problems mapping onto foraging are ACO-like TSP, ATSP QAP Travelling Salesman Problem (TSP) Why? Hard, shortest path problem

More information

A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION

A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION A DISTRIBUTED APPROACH TO ANT COLONY OPTIMIZATION Eng. Sorin Ilie 1 Ph. D Student University of Craiova Software Engineering Department Craiova, Romania Prof. Costin Bădică Ph. D University of Craiova

More information

Solving Traveling Salesman Problem by Using Improved Ant Colony Optimization Algorithm

Solving Traveling Salesman Problem by Using Improved Ant Colony Optimization Algorithm Solving Traveling Salesman Problem by Using Improved Ant Colony Optimization Algorithm Zar Chi Su Su Hlaing and May Aye Khine, Member, IACSIT Abstract Ant colony optimization () is a heuristic algorithm

More information

Implementing Ant Colony Optimization for Test Case Selection and Prioritization

Implementing Ant Colony Optimization for Test Case Selection and Prioritization Implementing Ant Colony Optimization for Test Case Selection and Prioritization Bharti Suri Assistant Professor, Computer Science Department USIT, GGSIPU Delhi, India Shweta Singhal Student M.Tech (IT)

More information

Resource Allocation for Repetitive Construction Schedules: An Ant Colony Optimization Approach

Resource Allocation for Repetitive Construction Schedules: An Ant Colony Optimization Approach Resource Allocation for Repetitive Construction Schedules: An Ant Colony Optimization Approach Mohamed A. El-Gafy, Ph.D., P.E., M.A.I. Illinois State University Normal, Illinois Project scheduling is one

More information

by strong pheromone concentrations. The pheromone trail allows the ants to find their

by strong pheromone concentrations. The pheromone trail allows the ants to find their Ant Algorithms for Discrete Optimization Marco Dorigo and Gianni Di Caro IRIDIA, Université Libre de Bruxelles Brussels, Belgium {mdorigo,gdicaro}@ulb.ac.be Luca M. Gambardella IDSIA, Lugano, Switzerland

More information

A hybrid ACO algorithm for the Capacitated Minimum Spanning Tree Problem

A hybrid ACO algorithm for the Capacitated Minimum Spanning Tree Problem A hybrid ACO algorithm for the Capacitated Minimum Spanning Tree Problem Marc Reimann Marco Laumanns Institute for Operations Research, Swiss Federal Institute of Technology Zurich, Clausiusstrasse 47,

More information

On-line scheduling algorithm for real-time multiprocessor systems with ACO

On-line scheduling algorithm for real-time multiprocessor systems with ACO International Journal of Intelligent Information Systems 2015; 4(2-1): 13-17 Published online January 28, 2015 (http://www.sciencepublishinggroup.com/j/ijiis) doi: 10.11648/j.ijiis.s.2015040201.13 ISSN:

More information

Biological inspired algorithm for Storage Area Networks (ACOSAN)

Biological inspired algorithm for Storage Area Networks (ACOSAN) Biological inspired algorithm for Storage Area Networks (ACOSAN) Anabel Fraga Vázquez 1 1 Universidad Carlos III de Madrid Av. Universidad, 30, Leganés, Madrid, SPAIN afraga@inf.uc3m.es Abstract. The routing

More information

Using Ant Colony Optimization for Infrastructure Maintenance Scheduling

Using Ant Colony Optimization for Infrastructure Maintenance Scheduling Using Ant Colony Optimization for Infrastructure Maintenance Scheduling K. Lukas, A. Borrmann & E. Rank Chair for Computation in Engineering, Technische Universität München ABSTRACT: For the optimal planning

More information

Journal of Theoretical and Applied Information Technology 20 th July 2015. Vol.77. No.2 2005-2015 JATIT & LLS. All rights reserved.

Journal of Theoretical and Applied Information Technology 20 th July 2015. Vol.77. No.2 2005-2015 JATIT & LLS. All rights reserved. EFFICIENT LOAD BALANCING USING ANT COLONY OPTIMIZATION MOHAMMAD H. NADIMI-SHAHRAKI, ELNAZ SHAFIGH FARD, FARAMARZ SAFI Department of Computer Engineering, Najafabad branch, Islamic Azad University, Najafabad,

More information

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1 Prajakta Joglekar, 2 Pallavi Jaiswal, 3 Vandana Jagtap Maharashtra Institute of Technology, Pune Email: 1 somanprajakta@gmail.com,

More information

A Proposed Scheme for Software Project Scheduling and Allocation with Event Based Scheduler using Ant Colony Optimization

A Proposed Scheme for Software Project Scheduling and Allocation with Event Based Scheduler using Ant Colony Optimization A Proposed Scheme for Software Project Scheduling and Allocation with Event Based Scheduler using Ant Colony Optimization Arjita sharma 1, Niyati R Bhele 2, Snehal S Dhamale 3, Bharati Parkhe 4 NMIET,

More information

A novel ACO technique for Fast and Near Optimal Solutions for the Multi-dimensional Multi-choice Knapsack Problem

A novel ACO technique for Fast and Near Optimal Solutions for the Multi-dimensional Multi-choice Knapsack Problem A novel ACO technique for Fast and Near Optimal Solutions for the Multi-dimensional Multi-choice Knapsack Problem Shahrear Iqbal, Md. Faizul Bari, Dr. M. Sohel Rahman AlEDA Group Department of Computer

More information

1 ACO Algorithms for the

1 ACO Algorithms for the 1 ACO Algorithms for the Traveling Salesman Problem Thomas STÜTZLE and Marco DORIGO IRIDIA, Université Libre de Bruxelles, Belgium {tstutzle,mdorigo}@ulb.ac.be 1.1 INTRODUCTION Ant algorithms [18, 14,

More information

ACO Hypercube Framework for Solving a University Course Timetabling Problem

ACO Hypercube Framework for Solving a University Course Timetabling Problem ACO Hypercube Framework for Solving a University Course Timetabling Problem José Miguel Rubio, Franklin Johnson and Broderick Crawford Abstract We present a resolution technique of the University course

More information

An ACO-based Approach for Scheduling Task Graphs with Communication Costs

An ACO-based Approach for Scheduling Task Graphs with Communication Costs An ACO-based Approach for Scheduling Task Graphs with Communication Costs Markus Bank Udo Hönig Wolfram Schiffmann FernUniversität Hagen Lehrgebiet Rechnerarchitektur 58084 Hagen, Germany {Markus.Bank,

More information

An Improved ACO Algorithm for Multicast Routing

An Improved ACO Algorithm for Multicast Routing An Improved ACO Algorithm for Multicast Routing Ziqiang Wang and Dexian Zhang School of Information Science and Engineering, Henan University of Technology, Zheng Zhou 450052,China wzqagent@xinhuanet.com

More information

Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling

Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling Software Project Planning and Resource Allocation Using Ant Colony Optimization with Uncertainty Handling Vivek Kurien1, Rashmi S Nair2 PG Student, Dept of Computer Science, MCET, Anad, Tvm, Kerala, India

More information

TEST CASE SELECTION & PRIORITIZATION USING ANT COLONY OPTIMIZATION

TEST CASE SELECTION & PRIORITIZATION USING ANT COLONY OPTIMIZATION TEST CASE SELECTION & PRIORITIZATION USING ANT COLONY OPTIMIZATION Bharti Suri Computer Science Department Assistant Professor, USIT, GGSIPU New Delhi, India bhartisuri@gmail.com Shweta Singhal Information

More information

HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS

HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS HYBRID ACO-IWD OPTIMIZATION ALGORITHM FOR MINIMIZING WEIGHTED FLOWTIME IN CLOUD-BASED PARAMETER SWEEP EXPERIMENTS R. Angel Preethima 1, Margret Johnson 2 1 Student, Computer Science and Engineering, Karunya

More information

International Journal of Emerging Technology & Research

International Journal of Emerging Technology & Research International Journal of Emerging Technology & Research An Implementation Scheme For Software Project Management With Event-Based Scheduler Using Ant Colony Optimization Roshni Jain 1, Monali Kankariya

More information

Parallel Ant Systems for the Capacitated Vehicle Routing Problem

Parallel Ant Systems for the Capacitated Vehicle Routing Problem Parallel Ant Systems for the Capacitated Vehicle Routing Problem Karl F. Doerner 1, Richard F. Hartl 1, Guenter Kiechle 1, Maria Lucka 2, and Marc Reimann 1,3 1 Department of Management Science, University

More information

Computational Intelligence Algorithms for Optimized Vehicle Routing Applications in Geographic Information Systems

Computational Intelligence Algorithms for Optimized Vehicle Routing Applications in Geographic Information Systems 1 Computational Intelligence Algorithms for Optimized Vehicle Routing Applications in Geographic Information Systems Michael Rice Thesis Proposal Abstract This project seeks to explore the application

More information

A Performance Comparison of GA and ACO Applied to TSP

A Performance Comparison of GA and ACO Applied to TSP A Performance Comparison of GA and ACO Applied to TSP Sabry Ahmed Haroun Laboratoire LISER, ENSEM, UH2C Casablanca, Morocco. Benhra Jamal Laboratoire LISER, ENSEM, UH2C Casablanca, Morocco. El Hassani

More information

IAJIT First Online Publication

IAJIT First Online Publication Using the Ant Colony Algorithm for Real-Time Automatic Route of School Buses Tuncay Yigit and Ozkan Unsal Department of Computer Engineering, Süleyman Demirel University, Turkey Abstract: Transportation

More information

Optimization and Ranking in Web Service Composition using Performance Index

Optimization and Ranking in Web Service Composition using Performance Index Optimization and Ranking in Web Service Composition using Performance Index Pramodh N #1, Srinath V #2, Sri Krishna A #3 # Department of Computer Science and Engineering, SSN College of Engineering, Kalavakkam-

More information

ACO FOR OPTIMAL SENSOR LAYOUT

ACO FOR OPTIMAL SENSOR LAYOUT Stefka Fidanova 1, Pencho Marinov 1 and Enrique Alba 2 1 Institute for Parallel Processing, Bulgarian Academy of Science, Acad. G. Bonchev str. bl.25a, 1113 Sofia, Bulgaria 2 E.T.S.I. Informatica, Grupo

More information

Web Mining using Artificial Ant Colonies : A Survey

Web Mining using Artificial Ant Colonies : A Survey Web Mining using Artificial Ant Colonies : A Survey Richa Gupta Department of Computer Science University of Delhi ABSTRACT : Web mining has been very crucial to any organization as it provides useful

More information

Performance Analysis of Cloud Computing using Ant Colony Optimization Approach

Performance Analysis of Cloud Computing using Ant Colony Optimization Approach Performance Analysis of Cloud Computing using Ant Colony Optimization Approach Ranjan Kumar 1, G. Sahoo 2, K. Muherjee 3 P.G. Student, Department of Computer Science & Engineering, Birla Institute of Technology,

More information

S-ACO: An Ant-Based Approach to Combinatorial Optimization under Uncertainty

S-ACO: An Ant-Based Approach to Combinatorial Optimization under Uncertainty S-ACO: An Ant-Based Approach to Combinatorial Optimization under Uncertainty Walter J. Gutjahr Dept. of Statistics and Decision Support Systems, University of Vienna walter.gutjahr@univie.ac.at, http://mailbox.univie.ac.at/walter.gutjahr/

More information

Evaluation of Test Cases Using ACO and TSP Gulwatanpreet Singh, Sarabjit Kaur, Geetika Mannan CTITR&PTU India

Evaluation of Test Cases Using ACO and TSP Gulwatanpreet Singh, Sarabjit Kaur, Geetika Mannan CTITR&PTU India Evaluation of Test Cases Using ACO and TSP Gulwatanpreet Singh, Sarabjit Kaur, Geetika Mannan CTITR&PTU India Abstract: A test case, in software engineering is a set of conditions or variables under which

More information

Planning and optimisation of vehicle routes for fuel oil distribution

Planning and optimisation of vehicle routes for fuel oil distribution Planning and optimisation of vehicle routes for fuel oil distribution Andrea E. Rizzoli a,c, Norman Casagrande a, Alberto V. Donati a, Luca Maria Gambardella a,c, Daniele Lepori b, Roberto Montemanni a,

More information

A RANDOMIZED LOAD BALANCING ALGORITHM IN GRID USING MAX MIN PSO ALGORITHM

A RANDOMIZED LOAD BALANCING ALGORITHM IN GRID USING MAX MIN PSO ALGORITHM International Journal of Research in Computer Science eissn 2249-8265 Volume 2 Issue 3 (212) pp. 17-23 White Globe Publications A RANDOMIZED LOAD BALANCING ALGORITHM IN GRID USING MAX MIN ALGORITHM C.Kalpana

More information

Ant Colony Optimization for vehicle routing in advanced logistics systems

Ant Colony Optimization for vehicle routing in advanced logistics systems Ant Colony Optimization for vehicle routing in advanced logistics systems Luca Maria Gambardella a,b, Andrea E. Rizzoli a,b, Fabrizio Oliverio b, Norman Casagrande a, Alberto V. Donati a, Roberto Montemanni

More information

. 1/ CHAPTER- 4 SIMULATION RESULTS & DISCUSSION CHAPTER 4 SIMULATION RESULTS & DISCUSSION 4.1: ANT COLONY OPTIMIZATION BASED ON ESTIMATION OF DISTRIBUTION ACS possesses

More information

The ACO Encoding. Alberto Moraglio, Fernando E. B. Otero, and Colin G. Johnson

The ACO Encoding. Alberto Moraglio, Fernando E. B. Otero, and Colin G. Johnson The ACO Encoding Alberto Moraglio, Fernando E. B. Otero, and Colin G. Johnson School of Computing and Centre for Reasoning, University of Kent, Canterbury, UK {A.Moraglio, F.E.B.Otero, C.G.Johnson}@kent.ac.uk

More information

Comparative Study: ACO and EC for TSP

Comparative Study: ACO and EC for TSP Comparative Study: ACO and EC for TSP Urszula Boryczka 1 and Rafa l Skinderowicz 1 and Damian Świstowski1 1 University of Silesia, Institute of Computer Science, Sosnowiec, Poland, e-mail: uboryczk@us.edu.pl

More information

Distributed Optimization by Ant Colonies

Distributed Optimization by Ant Colonies APPEARED IN PROCEEDINGS OF ECAL91 - EUROPEAN CONFERENCE ON ARTIFICIAL LIFE, PARIS, FRANCE, ELSEVIER PUBLISHING, 134 142. Distributed Optimization by Ant Colonies Alberto Colorni, Marco Dorigo, Vittorio

More information

ANT COLONY OPTIMIZATION ALGORITHM FOR RESOURCE LEVELING PROBLEM OF CONSTRUCTION PROJECT

ANT COLONY OPTIMIZATION ALGORITHM FOR RESOURCE LEVELING PROBLEM OF CONSTRUCTION PROJECT ANT COLONY OPTIMIZATION ALGORITHM FOR RESOURCE LEVELING PROBLEM OF CONSTRUCTION PROJECT Ying XIONG 1, Ya Ping KUANG 2 1. School of Economics and Management, Being Jiaotong Univ., Being, China. 2. College

More information

Integrating Evolutionary Computation Components in Ant Colony Optimization

Integrating Evolutionary Computation Components in Ant Colony Optimization Integrating Evolutionary Computation Components in Ant Colony Optimization S. Alonso, O. Cordón, I. Fernández de Viana, F. Herrera Sergio Alonso Department of Computer Science and Artificial Intelligence

More information

Hybrid Algorithm using the advantage of ACO and Cuckoo Search for Job Scheduling

Hybrid Algorithm using the advantage of ACO and Cuckoo Search for Job Scheduling Hybrid Algorithm using the advantage of ACO and Cuckoo Search for Job Scheduling R.G. Babukartik 1, P. Dhavachelvan 1 1 Department of Computer Science, Pondicherry University, Pondicherry, India {r.g.babukarthik,

More information

A Comparative Study of Scheduling Algorithms for Real Time Task

A Comparative Study of Scheduling Algorithms for Real Time Task , Vol. 1, No. 4, 2010 A Comparative Study of Scheduling Algorithms for Real Time Task M.Kaladevi, M.C.A.,M.Phil., 1 and Dr.S.Sathiyabama, M.Sc.,M.Phil.,Ph.D, 2 1 Assistant Professor, Department of M.C.A,

More information

An Application of Ant Colony Optimization for Software Project Scheduling with Algorithm In Artificial Intelligence

An Application of Ant Colony Optimization for Software Project Scheduling with Algorithm In Artificial Intelligence An Application of Ant Colony Optimization for Software Project Scheduling with Algorithm In Artificial Intelligence 1 Ms.Minal C.Toley, 2 Prof.V.B.Bhagat 1 M.E.First Year CSE P.R.Pote COET, Amravati, Maharashtra,

More information

Optimal Planning with ACO

Optimal Planning with ACO Optimal Planning with ACO M.Baioletti, A.Milani, V.Poggioni, F.Rossi Dipartimento Matematica e Informatica Universit di Perugia, ITALY email: {baioletti, milani, poggioni, rossi}@dipmat.unipg.it Abstract.

More information

Ant Colony Optimization and Constraint Programming

Ant Colony Optimization and Constraint Programming Ant Colony Optimization and Constraint Programming Christine Solnon Series Editor Narendra Jussien WILEY Table of Contents Foreword Acknowledgements xi xiii Chapter 1. Introduction 1 1.1. Overview of the

More information

Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem

Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem TR/IRIDIA/1996-5 Université Libre de Bruxelles Belgium Marco Dorigo IRIDIA, Université Libre de Bruxelles, CP 194/6,

More information

Review of Solving Software Project Scheduling Problem with Ant Colony Optimization

Review of Solving Software Project Scheduling Problem with Ant Colony Optimization Review of Solving Software Project Scheduling Problem with Ant Colony Optimization K.N.Vitekar 1, S.A.Dhanawe 2, D.B.Hanchate 3 ME 2 nd Year, Dept. of Computer Engineering, VPCOE, Baramati, Pune, Maharashtra,

More information

ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies

ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies ISSN: 2321-7782 (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com

More information

A Survey on Load Balancing Techniques Using ACO Algorithm

A Survey on Load Balancing Techniques Using ACO Algorithm A Survey on Load Balancing Techniques Using ACO Algorithm Preeti Kushwah Department of Computer Science & Engineering, Acropolis Institute of Technology and Research Indore bypass road Mangliya square

More information

An ACO algorithm for image compression

An ACO algorithm for image compression An ACO algorithm for image compression Cristian Martinez University of Buenos Aires, Department of Computer Science Buenos Aires, Argentina, C1428EGA E-mail: martinezdro@yahoo.com.ar October 29, 2006 Abstract

More information

Development of Model-Ant Colony Optimization (ACO) in Route Selection Based on Behavioral User was Transport in Semarang, Indonesia

Development of Model-Ant Colony Optimization (ACO) in Route Selection Based on Behavioral User was Transport in Semarang, Indonesia International Refereed Journal of Engineering and Science (IRJES) ISSN (Online) 2319-183X, (Print) 2319-1821 Volume 3, Issue 6 (June 2014), PP.09-18 Development of Model-Ant Colony Optimization (ACO) in

More information

ANTS COLONY SYSTEM FOR SUPPLY CHAIN ROUTES OPTIMIZATION

ANTS COLONY SYSTEM FOR SUPPLY CHAIN ROUTES OPTIMIZATION ANTS COLONY SYSTEM FOR SUPPLY CHAIN ROUTES OPTIMIZATION G. De Sensi, F. Longo, G. Mirabelli, E. Papoff University of Calabria Via Pietro Bucci, Cube 46C, 87036 Arcavacata di Rende, Italy {g.desensi, f.longo,

More information

Routing Optimization Heuristics Algorithms for Urban Solid Waste Transportation Management

Routing Optimization Heuristics Algorithms for Urban Solid Waste Transportation Management Routing Optimization Heuristics Algorithms for Urban Solid Waste Transportation Management NIKOLAOS V. KARADIMAS, NIKOLAOS DOUKAS, MARIA KOLOKATHI, GERASIMOULA DEFTERAIOU Multimedia Technology Laboratory

More information

EA and ACO Algorithms Applied to Optimizing Location of Controllers in Wireless Networks

EA and ACO Algorithms Applied to Optimizing Location of Controllers in Wireless Networks 2 EA and ACO Algorithms Applied to Optimizing Location of Controllers in Wireless Networks Dac-Nhuong Le, Hanoi University of Science, Vietnam National University, Vietnam Optimizing location of controllers

More information

Computer based Scheduling Tool for Multi-product Scheduling Problems

Computer based Scheduling Tool for Multi-product Scheduling Problems Computer based Scheduling Tool for Multi-product Scheduling Problems Computer based Scheduling Tool for Multi-product Scheduling Problems Adirake Chainual, Tawatchai Lutuksin and Pupong Pongcharoen Department

More information

vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK

vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS LIST OF SYMBOLS LIST OF APPENDICES

More information

THE ACO ALGORITHM FOR CONTAINER TRANSPORTATION NETWORK OF SEAPORTS

THE ACO ALGORITHM FOR CONTAINER TRANSPORTATION NETWORK OF SEAPORTS THE ACO ALGORITHM FOR CONTAINER TRANSPORTATION NETWORK OF SEAPORTS Zian GUO Associate Professor School of Civil and Hydraulic Engineering Dalian University of Technology 2 Linggong Road, Ganjingzi District,

More information

Alpha Cut based Novel Selection for Genetic Algorithm

Alpha Cut based Novel Selection for Genetic Algorithm Alpha Cut based Novel for Genetic Algorithm Rakesh Kumar Professor Girdhar Gopal Research Scholar Rajesh Kumar Assistant Professor ABSTRACT Genetic algorithm (GA) has several genetic operators that can

More information

Beam-ACO Based on Stochastic Sampling for Makespan Optimization Concerning the TSP with Time Windows

Beam-ACO Based on Stochastic Sampling for Makespan Optimization Concerning the TSP with Time Windows Beam-ACO Based on Stochastic Sampling for Makespan Optimization Concerning the TSP with Time Windows Manuel López-Ibáñez 1, Christian Blum 1, Dhananjay Thiruvady 2,3, Andreas T. Ernst 3, and Bernd Meyer

More information

A Bio-inspired Adaptive Job Scheduling Mechanism on a. Computational Grid

A Bio-inspired Adaptive Job Scheduling Mechanism on a. Computational Grid 1IJCSNS International Journal of Computer Science and Network Security, VOL.6 No.3B, March 26 1 A Adaptive Job Scheduling Mechanism on a Computational Grid Yaohang Li Department of Computer Science, North

More information

A Hybrid Technique for Software Project Scheduling and Human Resource Allocation

A Hybrid Technique for Software Project Scheduling and Human Resource Allocation A Hybrid Technique for Software Project Scheduling and Human Resource Allocation A. Avinash, Dr. K. Ramani Department of Information Technology Sree Vidyanikethan Engineering College, Tirupati Abstract

More information

Swarm Intelligence Algorithms Parameter Tuning

Swarm Intelligence Algorithms Parameter Tuning Swarm Intelligence Algorithms Parameter Tuning Milan TUBA Faculty of Computer Science Megatrend University of Belgrade Bulevar umetnosti 29, N. Belgrade SERBIA tuba@ieee.org Abstract: - Nature inspired

More information

Replicating Multi-quality Web Applications Using ACO and Bipartite Graphs

Replicating Multi-quality Web Applications Using ACO and Bipartite Graphs Replicating Multi-quality Web Applications Using ACO and Bipartite Graphs Christopher B. Mayer 1, Judson Dressler 1, Felicia Harlow 1, Gregory Brault 1, and K. Selçuk Candan 2 1 Department of Electrical

More information

A Study of Local Optima in the Biobjective Travelling Salesman Problem

A Study of Local Optima in the Biobjective Travelling Salesman Problem A Study of Local Optima in the Biobjective Travelling Salesman Problem Luis Paquete, Marco Chiarandini and Thomas Stützle FG Intellektik, Technische Universität Darmstadt, Alexanderstr. 10, Darmstadt,

More information

D A T A M I N I N G C L A S S I F I C A T I O N

D A T A M I N I N G C L A S S I F I C A T I O N D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.

More information

Proposed Software Testing Using Intelligent techniques (Intelligent Water Drop (IWD) and Ant Colony Optimization Algorithm (ACO))

Proposed Software Testing Using Intelligent techniques (Intelligent Water Drop (IWD) and Ant Colony Optimization Algorithm (ACO)) www.ijcsi.org 91 Proposed Software Testing Using Intelligent techniques (Intelligent Water Drop (IWD) and Ant Colony Optimization Algorithm (ACO)) Laheeb M. Alzubaidy 1, Baraa S. Alhafid 2 1 Software Engineering,

More information

Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC

Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC Optimization of ACO for Congested Networks by Adopting Mechanisms of Flock CC M. S. Sneha 1,J.P.Ashwini, 2, H. A. Sanjay 3 and K. Chandra Sekaran 4 1 Department of ISE, Student, NMIT, Bengaluru, 5560 024,

More information

Evolving an Edge Selection Formula for Ant Colony Optimization

Evolving an Edge Selection Formula for Ant Colony Optimization Evolving an Edge Selection Formula for Ant Colony Optimization Andrew Runka Dept. of Computer Science Brock University St. Catharines, Ontario, Canada ar03gg@brocku.ca ABSTRACT This project utilizes the

More information

Design and Analysis of ACO algorithms for edge matching problems

Design and Analysis of ACO algorithms for edge matching problems Design and Analysis of ACO algorithms for edge matching problems Carl Martin Dissing Söderlind Kgs. Lyngby 2010 DTU Informatics Department of Informatics and Mathematical Modelling Technical University

More information

Ant colony optimization and local search for bin packing and cutting stock problems

Ant colony optimization and local search for bin packing and cutting stock problems Journal of the Operational Research Society (2004) 55, 705 716 r 2004 Operational Research Society Ltd. All rights reserved. 0160-5682/04 $30.00 www.palgrave-journals.com/jors Ant colony optimization and

More information

A Multi-Objective Extremal Optimisation Approach Applied to RFID Antenna Design

A Multi-Objective Extremal Optimisation Approach Applied to RFID Antenna Design A Multi-Objective Extremal Optimisation Approach Applied to RFID Antenna Design Pedro Gómez-Meneses, Marcus Randall and Andrew Lewis Abstract Extremal Optimisation (EO) is a recent nature-inspired meta-heuristic

More information

Multi-Robot Traffic Planning Using ACO

Multi-Robot Traffic Planning Using ACO Multi-Robot Traffic Planning Using ACO DR. ANUPAM SHUKLA, SANYAM AGARWAL ABV-Indian Institute of Information Technology and Management, Gwalior INDIA Sanyam.iiitm@gmail.com Abstract: - Path planning is

More information

A CENTROID-BASED HEURISTIC ALGORITHM FOR THE CAPACITATED VEHICLE ROUTING PROBLEM

A CENTROID-BASED HEURISTIC ALGORITHM FOR THE CAPACITATED VEHICLE ROUTING PROBLEM Computing and Informatics, Vol. 30, 2011, 721 732 A CENTROID-BASED HEURISTIC ALGORITHM FOR THE CAPACITATED VEHICLE ROUTING PROBLEM Kwangcheol Shin Department of Computer Science Korea Advanced Institute

More information

BMOA: Binary Magnetic Optimization Algorithm

BMOA: Binary Magnetic Optimization Algorithm International Journal of Machine Learning and Computing Vol. 2 No. 3 June 22 BMOA: Binary Magnetic Optimization Algorithm SeyedAli Mirjalili and Siti Zaiton Mohd Hashim Abstract Recently the behavior of

More information

MRI Brain Tumor Segmentation Using Improved ACO

MRI Brain Tumor Segmentation Using Improved ACO International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 1 (2014), pp. 85-90 International Research Publication House http://www.irphouse.com MRI Brain Tumor Segmentation

More information

AntWeb The Adaptive Web Server Based on the Ants Behavior

AntWeb The Adaptive Web Server Based on the Ants Behavior > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 AntWeb The Adaptive Web Server Based on the Ants Behavior Wesley Martins TELES, Li WEIGANG, and Célia Ghedini RALHA

More information

On the Empirical Evaluation of Las Vegas Algorithms Position Paper

On the Empirical Evaluation of Las Vegas Algorithms Position Paper On the Empirical Evaluation of Las Vegas Algorithms Position Paper Holger Hoos ½ Computer Science Department University of British Columbia Email: hoos@cs.ubc.ca Thomas Stützle IRIDIA Université Libre

More information

Ant Colony Optimization Resource Allocation for Software Release Planning

Ant Colony Optimization Resource Allocation for Software Release Planning Ant Colony Optimization Resource Allocation for Software Release Planning Jasmine Sabeena, K.Sree Divya, K.Santhi Department of CSE, S V College of Engineering, Tirupathi,India Abstract- Release planning

More information

An ACO Model for a Non-stationary Formulation of the Single Elevator Problem

An ACO Model for a Non-stationary Formulation of the Single Elevator Problem An ACO Model for a Non-stationary Formulation of the Single Elevator Problem S. Molina, G. Leguizamón Universidad Nacional de San Luis, Ejército de los Andes 950, (5700) San Luis, Argentina {smolina,legui}@unsl.edu.ar

More information

CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM

CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM *Shabnam Ghasemi 1 and Mohammad Kalantari 2 1 Deparment of Computer Engineering, Islamic Azad University,

More information

A Position Based Ant Colony Routing Algorithm for Mobile Ad-hoc Networks

A Position Based Ant Colony Routing Algorithm for Mobile Ad-hoc Networks JOURNAL OF NETWORKS, VOL. 3, NO. 4, APRIL 200 3 A Position Based Ant Colony Routing Algorithm for Mobile Ad-hoc Networks Shahab Kamali, Jaroslav Opatrny Department of Computer Science and Software Engineering,

More information

Network Load Balancing Using Ant Colony Optimization

Network Load Balancing Using Ant Colony Optimization Network Load Balancing Using Ant Colony Optimization Mr. Ujwal Namdeo Abhonkar 1, Mr. Swapnil Mohan Phalak 2, Mrs. Pooja Ujwal Abhonkar 3 1,3 Lecturer in Computer Engineering Department 2 Lecturer in Information

More information

Comparison of WCA with AODV and WCA with ACO using clustering algorithm

Comparison of WCA with AODV and WCA with ACO using clustering algorithm Comparison of WCA with AODV and WCA with ACO using clustering algorithm Deepthi Hudedagaddi, Pallavi Ravishankar, Rakesh T M, Shashikanth Dengi ABSTRACT The rapidly changing topology of Mobile Ad hoc networks

More information

Ant Colony Optimization for the Traveling Salesman Problem Based on Ants with Memory

Ant Colony Optimization for the Traveling Salesman Problem Based on Ants with Memory Fourth International Conference on Natural Comutation Ant Colony Otimization for the Traveling Salesman Problem Based on Ants with Memory Bifan Li 1, Lio Wang 1,2, and Wu Song 3 1 College of Information

More information

Social Media Mining. Graph Essentials

Social Media Mining. Graph Essentials Graph Essentials Graph Basics Measures Graph and Essentials Metrics 2 2 Nodes and Edges A network is a graph nodes, actors, or vertices (plural of vertex) Connections, edges or ties Edge Node Measures

More information

A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING

A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING A SURVEY ON LOAD BALANCING ALGORITHMS IN CLOUD COMPUTING Harshada Raut 1, Kumud Wasnik 2 1 M.Tech. Student, Dept. of Computer Science and Tech., UMIT, S.N.D.T. Women s University, (India) 2 Professor,

More information

UAV ROUTE PLANNING FOR MAXIMUM TARGET COVERAGES

UAV ROUTE PLANNING FOR MAXIMUM TARGET COVERAGES UAV ROUTE PLANNING FOR MAXIMUM TARGET COVERAGES MURAT KARAKAYA 1 1 Department of Computer Engineering, Atilim University, Ankara, Turkey ABSTRACT Utilization of Unmanned Aerial Vehicles (UAVs) in military

More information

A SURVEY ON WORKFLOW SCHEDULING IN CLOUD USING ANT COLONY OPTIMIZATION

A SURVEY ON WORKFLOW SCHEDULING IN CLOUD USING ANT COLONY OPTIMIZATION Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 2, February 2014,

More information

Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm

Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm www.ijcsi.org 54 Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm Linan Zhu 1, Qingshui Li 2, and Lingna He 3 1 College of Mechanical Engineering, Zhejiang

More information

The Ant Colony Optimization (ACO) Metaheuristic: a Swarm Intelligence Framework for Complex Optimization Tasks

The Ant Colony Optimization (ACO) Metaheuristic: a Swarm Intelligence Framework for Complex Optimization Tasks The Ant Colony Optimization (ACO) Metaheuristic: a Swarm Intelligence Framework for Complex Optimization Tasks Gianni Di Caro gianni@idsia.ch IDSIA, USI/SUPSI, Lugano (CH) Road map (1) Part I: An introduction

More information

ANT COLONY OPTIMIZATION APPLIED TO AN AUTONOMOUS MULTIAGENT GAME

ANT COLONY OPTIMIZATION APPLIED TO AN AUTONOMOUS MULTIAGENT GAME ANT COLONY OPTIMIZATION APPLIED TO AN AUTONOMOUS MULTIAGENT GAME Rubén Parma *, Wilmer Pereira + y Juan Rada # Departamento de Sistemas, Avda. Las Industrias, Núcleo Obelisco Universidad Centro Occidental

More information

AN APPROACH FOR OBJECT FINDING USING MOBILE ROBOTS BASED ON ACO

AN APPROACH FOR OBJECT FINDING USING MOBILE ROBOTS BASED ON ACO AN APPROACH FOR OBJECT FINDING USING MOBILE ROBOTS BASED ON ACO Mrs. Amita.P. Meshram 1 and Mrs. Smita.R. Kapse 2 1 Department of Computer Technology, Y.C.C.E Hingna Road,Nagpur.16 India. amitameshram@gmail.com

More information