Modified Ant Colony Optimization for Solving Traveling Salesman Problem
|
|
|
- Rebecca Rose
- 10 years ago
- Views:
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 [email protected] [email protected] 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 Avinash Mahadik Department Of Computer Engineering Alard College Of Engineering And Management,Marunje, Pune [email protected]
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
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
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)
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
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,
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,
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
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
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
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)
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
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,
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:
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 [email protected] Abstract. The routing
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
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,
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 [email protected],
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,
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
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,
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
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 [email protected]
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
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 [email protected] Shweta Singhal 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 R. Angel Preethima 1, Margret Johnson 2 1 Student, Computer Science and Engineering, Karunya
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
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
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
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-
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
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
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,
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
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
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
. 1/ CHAPTER- 4 SIMULATION RESULTS & DISCUSSION CHAPTER 4 SIMULATION RESULTS & DISCUSSION 4.1: ANT COLONY OPTIMIZATION BASED ON ESTIMATION OF DISTRIBUTION ACS possesses
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
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: [email protected]
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
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
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,
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,
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,
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.
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
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,
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,
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
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: [email protected] October 29, 2006 Abstract
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
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
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
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
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,
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
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 [email protected] Abstract: - Nature inspired
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
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,
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.
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,
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,
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 [email protected] ABSTRACT This project utilizes the
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
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
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 [email protected] Abstract: - Path planning is
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
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
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
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
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,
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,
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
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
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
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
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,
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,
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
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 [email protected] IDSIA, USI/SUPSI, Lugano (CH) Road map (1) Part I: An introduction
