LECTURE 20: SWARM INTELLIGENCE 6 / ANT COLONY OPTIMIZATION 2
|
|
- Amice Simon
- 5 years ago
- Views:
Transcription
1 COLLECTIVE INTELLIGENCE - S18 LECTURE 20: SWARM INTELLIGENCE 6 / ANT COLONY OPTIMIZATION 2 INSTRUCTOR: GIANNI A. DI CARO
2 ANT-ROUTING TABLE: COMBINING PHEROMONE AND HEURISTIC 2
3 STATE-TRANSITION: MOVING TO THE NEXT HOP/ STATE Source τ 12;η 12 1 τ 13;η 13 τ ;η τ ;η τ ;η Destination Pheromone Intensity Scale 6 3
4 FUNCTIONAL FORM OF THE STOCHASTIC DECISION POLICY 4
5 POSSIBLE STRATEGIES FOR PHEROMONE UPDATING 5
6 ANT AGENT: THE BEHAVIOR 6
7 ANT SYSTEM (1994) 7
8 ANT SYSTEM (1994) 8
9 AS: EXPLORATION - EXPLOITATION TRADEOFF 9
10 AS: PHEROMONE EVAPORATION 10
11 AS: PHEROMONE UPDATE Pheromone is iteratively deposited in an additive cumulative modality based on solution quality 11
12 QUESTIONS 1. Why an additive, cumulative rule for pheromone updating and not an average, for instance? (not looking for averages, but for the sparse best solutions) 2. Is there any potential problem with pheromone bounds? (get to zero, unlimited growth) 3. Is there any potential problem of premature convergence? 4. Is it a good idea to have a large number of samples / ants given the adopted rule for pheromone updating? (all solutions do pheromone updating A lot of bad ones!) 5. How do we balance policy evaluation and policy improvement? 12
13 AS: OTHER PHEROMONE UPDATE RULES Idea: assign credits relative to some Q costant value related to problem s costs Q = an upper bound estimate on the length of the optimal tour, in Ant-cycle Q = small value related to the range of cost values, Ant-density & Ant-Quantity 13
14 AS: ELITIST PHEROMONE UPDATE 14
15 ANT COLONY SYSTEM (1998) ACS addresses main AS shortcomings and introduces new components A different transition rule is used A different pheromone update rule is defined Step-by-step local pheromone updates are introduced Candidate lists are used to favor specific nodes and save a lot of computation (at each step, check among n E possible decisions, E can easily be 10 k, k > 3) Later (and more performing) versions make use of a daemon component based on local search SoA heuristic for TSP and similar problems 15
16 ANT COLONY SYSTEM (1996) Function AntColonySystem() Pheromone model: ij (estimated) quality of selecting city j when i is the current city Heuristic variables: ij 1/distancefromcityi to city j m number of ants per iteration (i.e., samples for policy evaluation) nn tour find initial solution with nearest neighbor heuristic Init pheromone: ij = 0 =1/(n nn tour ), 8i, j 2 {1,...,n} for t := 1,... iterations num in-parallel for k := 1,...,m /* Ants construct solutions in parallel */ T k (t),l k (t) ant construct solution(online step by step pheromone update) /* Only best ant tour generated so far is selected for pheromone update */ best so far ant update pheromone({t k (l),l k (l)},l =1,...,t, k =1,...,m) return best solution generated 16
17 ACS: TRANSITION RULE ɛ-greedy policy 17
18 ACS: EXPLOITATION - EXPLORATION TRADEOFF 18
19 ACS: PHEROMONE UPDATE AND EVAPORATION We are looking for the best, not the average 19
20 ACS: PHEROMONE UPDATE AND EVAPORATION Persistence, conservative approach: For small values of ρ1, the existing pheromone concentrations on the edges evaporate slowly, while the influence of the best route is dampened Volatile, aggressive approach: For large values of ρ1, previous pheromone deposits evaporate rapidly, but the influence of the best path is emphasized The effect of large ρ1 is that previous experience is neglected in favor of more recent experiences more exploration Simulated Annealing approach: If ρ1 is adjusted dynamically from large to small values, exploration is favored in the initial iterations of the search, while focusing on exploiting the best found paths in the later iterations 20
21 ACS: ONLINE PHEROMONE UPDATE A good choice is potentially made locally less good after being selected. This is to favor exploring other local choices during the same iteration loop Pheromones don t go to zero! 21
22 ACS: CANDIDATE LISTS 22
23 ACS: (OLD) PERFORMANCE (1997) TSP problems from TSPLIB Euclidean TSP instances GA = Genetic algorithm EP = Evolutionary programming SA = Simulated annealing Table shows the best integer tour length, the best real tour length (in parentheses), and the number of tours required to find the best integer tour length (in square brackets) Results out of 25 trials 23
24 ACS: (OLD) PERFORMANCE (1997) TSP problems from TSPLIB 24
25 ACS: DAEMON ACTION, LOCAL SEARCH Function AntColonySystem-3-Opt() Pheromone model: ij (estimated) quality of selecting city j when i is the current city Heuristic variables: ij 1/distancefromcityi to city j m number of ants per iteration (i.e., samples for policy evaluation) nn tour find initial solution with nearest neighbor heuristic Init pheromone: ij = 0 =1/(n nn tour ), 8i, j 2 {1,...,n} for t := 1,... iterations num in-parallel for k := 1,...,m /* Ants construct solutions in parallel */ T k (t),l k (t) ant construct solution(online step by step pheromone update) foreach T k (t), k:= 1,...,m /* Each ant solution becomes a starting point for 3-opt local search */ T k (t),l k (t) run 3-opt local search starting from ant tour(t k (t)) /* Only best ant tour generated so far is selected for pheromone update */ best so far ant update pheromone({t k (l),l k (l)},l =1,...,t, k =1,...,m) return best solution generated 25
26 ACS: DAEMON ACTION, LOCAL SEARCH At the end of each iteration, a local search is applied to all tours built by ants The resulting iteration (or global so far) best tour gets pheromone updating Selected LS: 3-Opt Computationally expensive, but rewarding! Symmetric TSP instances from the First International Contest on Evolutionary Optimization, IEEE-EC, May 20 22, 1996, Nagoya, Japan STSP GA is a GA with a Lin-Kernighan local search (called right after the crossover operator in order to produced a population of locally optimized individuals) 26
27 ACS: DAEMON ACTION, LOCAL SEARCH Asymmetric TSP instances (more difficult!) from the First International Contest on Evolutionary Optimization, IEEE-EC, May 20 22, 1996, Nagoya, Japan ATSP-GA is a genetic algorithm + local search 27
28 2-OPT LOCAL SEARCH 28
29 3-OPT LOCAL SEARCH 29
30 PHEROMONE AND HEURISTIC ARE BOTH IMPORTANT! 30
31 ANTS + LOCAL SEARCH As a matter of fact, the best instances of ACO algorithms for (static/centralized) combinatorial problems are those making use of a problem-specific local search daemon procedure (iterative solution modification) interleaved with ants solution construction It is conjectured that ACO s ants can provide good starting points for local search. More in general, a construction heuristic can be used to quickly build up a complete solution of good quality, and then a solution modification procedure can take this solution as a starting point, trying to further improve it by iteratively modifying some of its parts This hybrid two-phases search can be iterated and can be very effective if each phase can produce a solution which is locally optimal within a different class of feasible solutions, with the intersection between the two classes being minimal 31
32 MAX-MIN-AS (1999): LIMITS AND RESTARTS 32
33 MMAS (1999): LIMITS AND RESTARTS n 33
34 AS RANK (1999): ELITISM BY RANK 34
35 ANT-TABU (2001) 35
36 DYNAMIC, DISTRIBUTED ENVIRONMENTS? Routing in wired networks, AntNet (1998) Routing in mobile ad hoc networks (AntHocNet, 2005) Routing / Foraging in mobile robotic networks Challenges: Distributed, path evaluation, non-stationary, errors, unpredictable traffic demands, interference of ants with normal traffic, limited bandwidth, when/where send ants, where to store pheromone? 36
37 DECISIONS TO TAKE DESIGNING ACO ALGORITHMS 37
38 A FEW COMMON DESIGN CHOICES 38
39 THEORETICAL RESULTS? 39
40 ACO SUMMARY Reverse engineering of stigmergic pheromone laying-following in ant colonies Construction meta-heuristic biased by pheromone + heuristic Ants: Monte Carlo sampling of solutions Generalized policy iteration for learning pheromone parameters for decision-making: policy evaluation (sampling of solutions) + policy improvement (pheromone updating) Different strategies for sampling and updating A number of different heuristic recipes (common in SI, heuristic optimization domains) In physically distributed problems (e.g., networks, robotics) agents hops from one decision node to another and then have to retrace their path back, if feasible State of the art performance (when coupled with LS, for centralized problems) Guaranteed performance: yes, in the probabilistic limit Applied to a large variety of CO problems Large number of scientific publications Applied in the real world: Barilla, Migros, port management, logistics,. 40
Solving a combinatorial problem using a local optimization in ant based system
Solving a combinatorial problem using a local optimization in ant based system C-M.Pintea and D.Dumitrescu Babeş-Bolyai University of Cluj-Napoca, Department of Computer-Science Kogalniceanu 1, 400084
More informationAnt Colony Optimization: The Traveling Salesman Problem
Ant Colony Optimization: The Traveling Salesman Problem Section 2.3 from Swarm Intelligence: From Natural to Artificial Systems by Bonabeau, Dorigo, and Theraulaz Andrew Compton Ian Rogers 12/4/2006 Traveling
More informationAnt Colony Optimization
Ant Colony Optimization CompSci 760 Patricia J Riddle 1 Natural Inspiration The name Ant Colony Optimization was chosen to reflect its original inspiration: the foraging behavior of some ant species. It
More informationUsing Genetic Algorithms to optimize ACS-TSP
Using Genetic Algorithms to optimize ACS-TSP Marcin L. Pilat and Tony White School of Computer Science, Carleton University, 1125 Colonel By Drive, Ottawa, ON, K1S 5B6, Canada {mpilat,arpwhite}@scs.carleton.ca
More informationAnt Colony Optimization
DM841 DISCRETE OPTIMIZATION Part 2 Heuristics Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. earch 2. Context Inspiration from Nature 3. 4. 5.
More informationImage Edge Detection Using Ant Colony Optimization
Image Edge Detection Using Ant Colony Optimization Anna Veronica Baterina and Carlos Oppus Abstract Ant colony optimization (ACO) is a population-based metaheuristic that mimics the foraging behavior of
More informationAnt 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 informationAnt Colony Optimization for dynamic Traveling Salesman Problems
Ant Colony Optimization for dynamic Traveling Salesman Problems Carlos A. Silva and Thomas A. Runkler Siemens AG, Corporate Technology Information and Communications, CT IC 4 81730 Munich - Germany thomas.runkler@siemens.com
More informationMETAHEURISTICS. Introduction. Introduction. Nature of metaheuristics. Local improvement procedure. Example: objective function
Introduction METAHEURISTICS Some problems are so complicated that are not possible to solve for an optimal solution. In these problems, it is still important to find a good feasible solution close to the
More informationSolving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques
Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques N.N.Poddar 1, D. Kaur 2 1 Electrical Engineering and Computer Science, University of Toledo, Toledo, OH, USA 2
More informationARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS
ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS Gabriela Ochoa http://www.cs.stir.ac.uk/~goc/ OUTLINE Optimisation problems Optimisation & search Two Examples The knapsack problem
More informationSWARM INTELLIGENCE -I
SWARM INTELLIGENCE -I Swarm Intelligence Any attempt to design algorithms or distributed problem solving devices inspired by the collective behaviourof social insect colonies and other animal societies
More informationA Review: Optimization of Energy in Wireless Sensor Networks
A Review: Optimization of Energy in Wireless Sensor Networks Anjali 1, Navpreet Kaur 2 1 Department of Electronics & Communication, M.Tech Scholar, Lovely Professional University, Punjab, India 2Department
More informationAn Ant Approach to the Flow Shop Problem
An Ant Approach to the Flow Shop Problem Thomas Stützle TU Darmstadt, Computer Science Department Alexanderstr. 10, 64283 Darmstadt Phone: +49-6151-166651, Fax +49-6151-165326 email: stuetzle@informatik.tu-darmstadt.de
More informationThe Ant Colony Optimization Metaheuristic: Algorithms, Applications, and Advances
The Ant Colony Optimization Metaheuristic: Algorithms, Applications, and Advances Marco Dorigo Université Libre de Bruxelles, IRIDIA, Avenue Franklin Roosevelt 50, CP 194/6, 1050 Brussels, Belgium mdorigo@ulb.ac.be
More informationAnt colony optimization with genetic operations
Automation, Control and Intelligent Systems ; (): - Published online June, (http://www.sciencepublishinggroup.com/j/acis) doi:./j.acis.. Ant colony optimization with genetic operations Matej Ciba, Ivan
More informationarxiv: v1 [cs.ai] 9 Oct 2013
The Generalized Traveling Salesman Problem solved with Ant Algorithms arxiv:1310.2350v1 [cs.ai] 9 Oct 2013 Camelia-M. Pintea, Petrică C. Pop, Camelia Chira North University Baia Mare, Babes-Bolyai University,
More informationGenetic Algorithms and Genetic Programming Lecture 13
Genetic Algorithms and Genetic Programming Lecture 13 Gillian Hayes 9th November 2007 Ant Colony Optimisation and Bin Packing Problems Ant Colony Optimisation - review Pheromone Trail and Heuristic The
More informationAnt Algorithms for Discrete Optimization
Ant Algorithms for Discrete Optimization Tech. Rep. IRIDIA/98-10 Université Libre de Bruxelles Marco Dorigo and Gianni Di Caro IRIDIA, Université Libre de Bruxelles Brussels, Belgium mdorigo@ulb.ac.be,
More informationAnt Algorithms for Discrete Optimization
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 informationACCELERATING THE ANT COLONY OPTIMIZATION
ACCELERATING THE ANT COLONY OPTIMIZATION BY SMART ANTS, USING GENETIC OPERATOR Hassan Ismkhan Department of Computer Engineering, University of Bonab, Bonab, East Azerbaijan, Iran H.Ismkhan@bonabu.ac.ir
More informationA combination of clustering algorithms with Ant Colony Optimization for large clustered Euclidean Travelling Salesman Problem
A combination of clustering algorithms with Ant Colony Optimization for large clustered Euclidean Travelling Salesman Problem TRUNG HOANG DINH, ABDULLAH AL MAMUN Department of Electrical and Computer Engineering
More informationAn Ant Colony Optimization Meta-Heuristic for Subset Selection Problems
Chapter I An Ant Colony Optimization Meta-Heuristic for Subset Selection Problems Christine Solnon I.1 Derek Bridge I.2 Subset selection problems involve finding an optimal feasible subset of an initial
More informationThe Ant Colony Optimization Meta-Heuristic 1
The Ant Colony Optimization Meta-Heuristic 1 Marco Dorigo and Gianni Di Caro IRIDIA Université Libre de Bruxelles {mdorigo,gdicaro}@ulb.ac.be 1 To appear in D. Corne, M. Dorigo and F. Glover, editors,
More informationMemory-Based Immigrants for Ant Colony Optimization in Changing Environments
Memory-Based Immigrants for Ant Colony Optimization in Changing Environments Michalis Mavrovouniotis 1 and Shengxiang Yang 2 1 Department of Computer Science, University of Leicester University Road, Leicester
More informationRESEARCH ARTICLE. Accelerating Ant Colony Optimization for the Traveling Salesman Problem on the GPU
The International Journal of Parallel, Emergent and Distributed Systems Vol. 00, No. 00, Month 2011, 1 21 RESEARCH ARTICLE Accelerating Ant Colony Optimization for the Traveling Salesman Problem on the
More informationSwarm Intelligence (Ant Colony Optimization)
(Ant Colony Optimization) Prof. Dr.-Ing. Habil Andreas Mitschele-Thiel M.Sc.-Inf Mohamed Kalil 19 November 2009 1 Course description Introduction Course overview Concepts of System Engineering Swarm Intelligence
More informationTHE natural metaphor on which ant algorithms are based
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 1, NO. 1, APRIL 1997 53 Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem Marco Dorigo, Senior Member, IEEE, and Luca
More informationMAX-MIN ANT OPTIMIZER FOR PROBLEM OF UNCERTAINITY
MAX-MIN ANT OPTIMIZER FOR PROBLEM OF UNCERTAINITY Mr.K.Sankar 1 and Dr. K.Krishnamoorthy 2 1 Senior Lecturer, Department of Master of Computer Applications, KSR College of Engineering, Tiruchengode. 2
More informationAnt Colony Optimization Exercises
Outline DM6 HEURISTICS FOR COMBINATORIAL OPTIMIZATION Lecture 11 Ant Colony Optimization Exercises Ant Colony Optimization: the Metaheuristic Application Examples Connection between ACO and other Metaheuristics
More informationAnt Colony Optimization: Overview and Recent Advances
Chapter 8 Ant Colony Optimization: Overview and Recent Advances Marco Dorigo and Thomas Stützle Abstract Ant Colony Optimization (ACO) is a metaheuristic that is inspired by the pheromone trail laying
More informationA Recursive Ant Colony System Algorithm for the TSP
2011 International Conference on Advancements in Information Technology With workshop of ICBMG 2011 IPCSIT vol.20 (2011) (2011) IACSIT Press, Singapore A Recursive Ant Colony System Algorithm for the TSP
More informationConstructive meta-heuristics
Constructive meta-heuristics Heuristic algorithms Giovanni Righini University of Milan Department of Computer Science (Crema) Improving constructive algorithms For many problems constructive algorithms
More informationUniversité Libre de Bruxelles IRIDIA Brussels, Belgium. Holger H. Hoos
Å ÅÁÆ Ant System Thomas Stützle ½ Université Libre de Bruxelles IRIDIA Brussels, Belgium Holger H. Hoos University of British Columbia Department of Computer Science Vancouver, Canada Abstract Ant System,
More informationJednociljna i višeciljna optimizacija korištenjem HUMANT algoritma
Seminar doktoranada i poslijedoktoranada 2015. Dani FESB-a 2015., Split, 25. - 31. svibnja 2015. Jednociljna i višeciljna optimizacija korištenjem HUMANT algoritma (Single-Objective and Multi-Objective
More informationA SURVEY OF COMPARISON BETWEEN VARIOUS META- HEURISTIC TECHNIQUES FOR PATH PLANNING PROBLEM
A SURVEY OF COMPARISON BETWEEN VARIOUS META- HEURISTIC TECHNIQUES FOR PATH PLANNING PROBLEM Toolika Arora, Yogita Gigras, ITM University, Gurgaon, Haryana, India ABSTRACT Path planning is one of the challenging
More informationCT79 SOFT COMPUTING ALCCS-FEB 2014
Q.1 a. Define Union, Intersection and complement operations of Fuzzy sets. For fuzzy sets A and B Figure Fuzzy sets A & B The union of two fuzzy sets A and B is a fuzzy set C, written as C=AUB or C=A OR
More informationInternational Journal of Computational Intelligence and Applications c World Scientific Publishing Company
International Journal of Computational Intelligence and Applications c World Scientific Publishing Company The Accumulated Experience Ant Colony for the Traveling Salesman Problem JAMES MONTGOMERY MARCUS
More informationTravelling Salesman Problems
STOCHASTIC LOCAL SEARCH FOUNDATIONS & APPLICATIONS Travelling Salesman Problems Presented by Camilo Rostoker rostokec@cs.ubc.ca Department of Computer Science University of British Columbia Outline 1.
More informationRelationship between Genetic Algorithms and Ant Colony Optimization Algorithms
Relationship between Genetic Algorithms and Ant Colony Optimization Algorithms Osvaldo Gómez Universidad Nacional de Asunción Centro Nacional de Computación Asunción, Paraguay ogomez@cnc.una.py and Benjamín
More informationSolving Travelling Salesmen Problem using Ant Colony Optimization Algorithm
SCITECH Volume 3, Issue 1 RESEARCH ORGANISATION March 30, 2015 Journal of Information Sciences and Computing Technologies www.scitecresearch.com Solving Travelling Salesmen Problem using Ant Colony Optimization
More informationAnt Colony Optimization: Overview and Recent Advances
Chapter 10 Ant Colony Optimization: Overview and Recent Advances Marco Dorigo and Thomas Stützle Abstract Ant Colony Optimization (ACO) is a metaheuristic that is inspired by the pheromone trail laying
More informationIMPLEMENTATION OF ACO ALGORITHM FOR EDGE DETECTION AND SORTING SALESMAN PROBLEM
IMPLEMENTATION OF ACO ALGORITHM FOR EDGE DETECTION AND SORTING SALESMAN PROBLEM Er. Priya Darshni Assiociate Prof. ECE Deptt. Ludhiana Chandigarh highway Ludhiana College Of Engg. And Technology Katani
More informationThe Ant System: Optimization by a colony of cooperating agents
IEEE Transactions on Systems, Man, and Cybernetics Part B, Vol.26, No.1, 1996, pp.1-13 1 The Ant System: Optimization by a colony of cooperating agents Marco Dorigo *,^, Member, IEEE, Vittorio Maniezzo
More informationNavigation of Multiple Mobile Robots Using Swarm Intelligence
Navigation of Multiple Mobile Robots Using Swarm Intelligence Dayal R. Parhi National Institute of Technology, Rourkela, India E-mail: dayalparhi@yahoo.com Jayanta Kumar Pothal National Institute of Technology,
More informationCombinatorial Optimization - Lecture 14 - TSP EPFL
Combinatorial Optimization - Lecture 14 - TSP EPFL 2012 Plan Simple heuristics Alternative approaches Best heuristics: local search Lower bounds from LP Moats Simple Heuristics Nearest Neighbor (NN) Greedy
More informationDIPARTIMENTO DI ELETTRONICA - POLITECNICO DI MILANO
DIPARTIMENTO DI ELETTRONICA - POLITECNICO DI MILANO Positive feedback as a search strategy Marco Dorigo Vittorio Maniezzo Alberto Colorni Report n. 91-016 June 1991 2 Title: Positive feedback as a search
More informationAnt Colony Optimization (ACO) For The Traveling Salesman Problem (TSP) Using Partitioning
Ant Colony Optimization (ACO) For The Traveling Salesman Problem (TSP) Using Partitioning Alok Bajpai, Raghav Yadav Abstract: An ant colony optimization is a technique which was introduced in 1990 s and
More informationAnt Algorithms for Discrete Optimization
Ant Algorithms for Discrete Optimization Abstract This article presents an overview of recent work on ant algorithms, that is, algorithms for discrete optimization that took inspiration from the observation
More informationHeuristic Search Methodologies
Linköping University January 11, 2016 Department of Science and Technology Heuristic Search Methodologies Report on the implementation of a heuristic algorithm Name E-mail Joen Dahlberg joen.dahlberg@liu.se
More informationANT COLONY OPTIMIZED ROUTING FOR MOBILE ADHOC NETWORKS (MANET)
ANT COLONY OPTIMIZED ROUTING FOR MOBILE ADHOC NETWORKS (MANET) DWEEPNA GARG 1 & PARTH GOHIL 2 1,2 Dept. Of Computer Science and Engineering, Babaria Institute of Technology, Varnama, Vadodara, India E-mail
More informationACO and other (meta)heuristics for CO
ACO and other (meta)heuristics for CO 32 33 Outline Notes on combinatorial optimization and algorithmic complexity Construction and modification metaheuristics: two complementary ways of searching a solution
More informationA HYBRID GENETIC ALGORITHM A NEW APPROACH TO SOLVE TRAVELING SALESMAN PROBLEM
A HYBRID GENETIC ALGORITHM A NEW APPROACH TO SOLVE TRAVELING SALESMAN PROBLEM G.ANDAL JAYALAKSHMI Computer Science and Engineering Department, Thiagarajar College of Engineering, Madurai, Tamilnadu, India
More informationANT COLONY OPTIMIZATION FOR SOLVING TRAVELING SALESMAN PROBLEM
International Journal of Computer Science and System Analysis Vol. 5, No. 1, January-June 2011, pp. 23-29 Serials Publications ISSN 0973-7448 ANT COLONY OPTIMIZATION FOR SOLVING TRAVELING SALESMAN PROBLEM
More informationSelf-Organization Swarm Intelligence
Self-Organization Swarm Intelligence Winter Semester 2010/11 Integrated Communication Systems Group Ilmenau University of Technology Motivation for Self-Organization Problem of today s networks Heterogeneity
More informationAnt Colony Optimization and its Application to Adaptive Routing in Telecommunication Networks
UNIVERSITÉ LIBRE DE BRUXELLES FACULTÉ DES SCIENCES APPLIQUÉES Ant Colony Optimization and its Application to Adaptive Routing in Telecommunication Networks Gianni Di Caro Dissertation présentée en vue
More informationAdhoc Network Routing Optimization and Performance Analysis of ACO Based Routing Protocol
Adhoc Network Routing Optimization and Performance Analysis of ACO Based Routing Protocol Anubhuti Verma Abstract Ant Colony Optimization is based on the capability of real ant colonies of finding the
More informationEscaping Local Optima: Genetic Algorithm
Artificial Intelligence Escaping Local Optima: Genetic Algorithm Dae-Won Kim School of Computer Science & Engineering Chung-Ang University We re trying to escape local optima To achieve this, we have learned
More informationInternational Journal of Current Trends in Engineering & Technology Volume: 02, Issue: 01 (JAN-FAB 2016)
Survey on Ant Colony Optimization Shweta Teckchandani, Prof. Kailash Patidar, Prof. Gajendra Singh Sri Satya Sai Institute of Science & Technology, Sehore Madhya Pradesh, India Abstract Although ant is
More informationn Informally: n How to form solutions n How to traverse the search space n Systematic: guarantee completeness
Advanced Search Applications: Combinatorial Optimization Scheduling Algorithms: Stochastic Local Search and others Analyses: Phase transitions, structural analysis, statistical models Combinatorial Problems
More informationMSc Robotics and Automation School of Computing, Science and Engineering
MSc Robotics and Automation School of Computing, Science and Engineering MSc Dissertation ANT COLONY ALGORITHM AND GENETIC ALGORITHM FOR MULTIPLE TRAVELLING SALESMEN PROBLEM Author: BHARATH MANICKA VASAGAM
More informationParallel Implementation of Travelling Salesman Problem using Ant Colony Optimization
Parallel Implementation of Travelling Salesman Problem using Ant Colony Optimization Gaurav Bhardwaj Department of Computer Science and Engineering Maulana Azad National Institute of Technology Bhopal,
More informationAdaptive Ant Colony Optimization for the Traveling Salesman Problem
- Diplomarbeit - (Implementierungsarbeit) Adaptive Ant Colony Optimization for the Traveling Salesman Problem Michael Maur Mat.-Nr.: 1192603 @stud.tu-darmstadt.de Eingereicht im Dezember 2009
More informationNon-deterministic Search techniques. Emma Hart
Non-deterministic Search techniques Emma Hart Why do local search? Many real problems are too hard to solve with exact (deterministic) techniques Modern, non-deterministic techniques offer ways of getting
More informationSavingsAnts for the Vehicle Routing Problem. Karl Doerner Manfred Gronalt Richard F. Hartl Marc Reimann Christine Strauss Michael Stummer
SavingsAnts for the Vehicle Routing Problem Karl Doerner Manfred Gronalt Richard F. Hartl Marc Reimann Christine Strauss Michael Stummer Report No. 63 December 2001 December 2001 SFB Adaptive Information
More informationAnt Colony Optimization Approaches for the Sequential Ordering Problem
THE AMERICAN UNIVERSITY IN CAIRO School of Sciences and Engineering Ant Colony Optimization Approaches for the Sequential Ordering Problem A thesis submitted to Department of Computer Science and Engineering
More informationAn Ant System with Direct Communication for the Capacitated Vehicle Routing Problem
An Ant System with Direct Communication for the Capacitated Vehicle Routing Problem Michalis Mavrovouniotis and Shengxiang Yang Abstract Ant colony optimization (ACO) algorithms are population-based algorithms
More informationVariable Neighbourhood Search (VNS)
Variable Neighbourhood Search (VNS) Key dea: systematically change neighbourhoods during search Motivation: recall: changing neighbourhoods can help escape local optima a global optimum is locally optimal
More informationConsultant-Guided Search A New Metaheuristic for Combinatorial Optimization Problems
Consultant-Guided Search A New Metaheuristic for Combinatorial Optimization Problems Serban Iordache SCOOP Software GmbH Am Kielshof 29, 51105 Köln, Germany siordache@acm.org ABSTRACT In this paper, we
More informationVariable Neighbourhood Search (VNS)
Variable Neighbourhood Search (VNS) Key dea: systematically change neighbourhoods during search Motivation: recall: changing neighbourhoods can help escape local optima a global optimum is locally optimal
More informationAnt n-queen Solver. Salabat Khan, Mohsin Bilal, Muhammad Sharif, Rauf Baig
International Journal of Artificial Intelligence, ISSN 0974-0635; Int. J. Artif. Intell. Autumn (October) 2011, Volume 7, Number A11 Copyright 2011 by IJAI (CESER Publications) Ant n-queen Solver Salabat
More informationSolving a unique Shortest Path problem using Ant Colony Optimisation
Solving a unique Shortest Path problem using Ant Colony Optimisation Daniel Angus Abstract. Ant Colony Optimisation (ACO) has in the past proved suitable to solve many optimisation problems. This research
More informationAn Adaptive Ant System using Momentum Least Mean Square Algorithm
An Adaptive Ant System using Momentum Least Mean Square Algorithm Abhishek Paul ECE Department Camellia Institute of Technology Kolkata, India Sumitra Mukhopadhyay Institute of Radio Physics and Electronics
More informationAnt Algorithms. Simulated Ant Colonies for Optimization Problems. Daniel Bauer July 6, 2006
Simulated Ant Colonies for Optimization Problems July 6, 2006 Topics 1 Real Ant Colonies Behaviour of Real Ants Pheromones 2 3 Behaviour of Real Ants Pheromones Introduction Observation: Ants living in
More informationHybrid approach for solving TSP by using DPX Cross-over operator
Available online at www.pelagiaresearchlibrary.com Advances in Applied Science Research, 2011, 2 (1): 28-32 ISSN: 0976-8610 CODEN (USA): AASRFC Hybrid approach for solving TSP by using DPX Cross-over operator
More informationCombining Two Local Searches with Crossover: An Efficient Hybrid Algorithm for the Traveling Salesman Problem
Combining Two Local Searches with Crossover: An Efficient Hybrid Algorithm for the Traveling Salesman Problem Weichen Liu, Thomas Weise, Yuezhong Wu and Qi Qi University of Science and Technology of Chine
More informationModified Greedy Methodology to Solve Travelling Salesperson Problem Using Ant Colony Optimization and Comfort Factor
International Journal of Scientific and Research Publications, Volume 4, Issue 10, October 2014 1 Modified Greedy Methodology to Solve Travelling Salesperson Problem Using Ant Colony Optimization and Comfort
More informationAutomatic Design of Ant Algorithms with Grammatical Evolution
Automatic Design of Ant Algorithms with Grammatical Evolution Jorge Tavares 1 and Francisco B. Pereira 1,2 CISUC, Department of Informatics Engineering, University of Coimbra Polo II - Pinhal de Marrocos,
More informationParallel Implementation of the Max_Min Ant System for the Travelling Salesman Problem on GPU
Parallel Implementation of the Max_Min Ant System for the Travelling Salesman Problem on GPU Gaurav Bhardwaj Department of Computer Science and Engineering Maulana Azad National Institute of Technology
More informationAnt Colony Optimization: A Component-Wise Overview
Université Libre de Bruxelles Institut de Recherches Interdisciplinaires et de Développements en Intelligence Artificielle Ant Colony Optimization: A Component-Wise Overview M. López-Ibáñez, T. Stützle,
More informationABC Optimization: A Co-Operative Learning Approach to Complex Routing Problems
Progress in Nonlinear Dynamics and Chaos Vol. 1, 2013, 39-46 ISSN: 2321 9238 (online) Published on 3 June 2013 www.researchmathsci.org Progress in ABC Optimization: A Co-Operative Learning Approach to
More informationRESEARCH OF COMBINATORIAL OPTIMIZATION PROBLEM BASED ON GENETIC ANT COLONY ALGORITHM
RESEARCH OF COMBINATORIAL OPTIMIZATION PROBLEM BASED ON GENETIC ANT COLONY ALGORITHM ZEYU SUN, 2 ZHENPING LI Computer and Information engineering department, Luoyang Institute of Science and Technology,
More informationAnt Algorithms for the University Course Timetabling Problem with Regard to the State-of-the-Art
Ant Algorithms for the University Course Timetabling Problem with Regard to the State-of-the-Art Krzysztof Socha, Michael Sampels, and Max Manfrin IRIDIA, Université Libre de Bruxelles, CP 194/6, Av. Franklin
More informationGRASP. Greedy Randomized Adaptive. Search Procedure
GRASP Greedy Randomized Adaptive Search Procedure Type of problems Combinatorial optimization problem: Finite ensemble E = {1,2,... n } Subset of feasible solutions F 2 Objective function f : 2 Minimisation
More informationA Parallel Implementation of Ant Colony Optimization
A Parallel Implementation of Ant Colony Optimization Author Randall, Marcus, Lewis, Andrew Published 2002 Journal Title Journal of Parallel and Distributed Computing DOI https://doi.org/10.1006/jpdc.2002.1854
More informationEvolutionary Algorithms Meta heuristics and related optimization techniques II/II
Evolutionary Algorithms Meta heuristics and related optimization techniques II/II Prof. Dr. Rudolf Kruse Pascal Held {kruse,pheld}@iws.cs.uni-magdeburg.de Otto-von-Guericke University Magdeburg Faculty
More informationPre-requisite Material for Course Heuristics and Approximation Algorithms
Pre-requisite Material for Course Heuristics and Approximation Algorithms This document contains an overview of the basic concepts that are needed in preparation to participate in the course. In addition,
More information150 Botee and Bonabeau Ant Colony Optimization (ACO), which they applied to classical NP-hard combinatorial optimization problems, such as the traveli
Adv. Complex Systems (1998) 1, 149 159 Evolving Ant Colony Optimization Hozefa M. Botee Santa Fe Institute 1399 Hyde Park Road Santa Fe, NM 87501, USA botee@santafe.edu Eric Bonabeau y Santa Fe Institute
More informationSolving the Shortest Path Problem in Vehicle Navigation System by Ant Colony Algorithm
Proceedings of the 7th WSEAS Int. Conf. on Signal Processing, Computational Geometry & Artificial Vision, Athens, Greece, August 24-26, 2007 88 Solving the Shortest Path Problem in Vehicle Navigation System
More informationIntuitionistic Fuzzy Estimations of the Ant Colony Optimization
Intuitionistic Fuzzy Estimations of the Ant Colony Optimization Stefka Fidanova, Krasimir Atanasov and Pencho Marinov IPP BAS, Acad. G. Bonchev str. bl.25a, 1113 Sofia, Bulgaria {stefka,pencho}@parallel.bas.bg
More informationA new improved ant colony algorithm with levy mutation 1
Acta Technica 62, No. 3B/2017, 27 34 c 2017 Institute of Thermomechanics CAS, v.v.i. A new improved ant colony algorithm with levy mutation 1 Zhang Zhixin 2, Hu Deji 2, Jiang Shuhao 2, 3, Gao Linhua 2,
More informationAnt Colony Optimization: A New Meta-Heuristic
Ant Colony Optimization: A New Meta-Heuristic Marco Dorigo IRIDIA Université Libre de Bruxelles mdorigo@ulb.ac.be Gianni Di Caro IRIDIA Université Libre de Bruxelles gdicaro@iridia.ulb.ac.be Abstract-
More informationAnt Colony based Routing for Mobile Ad-Hoc Networks towards Improved Quality of Services
Ant Colony based Routing for Mobile Ad-Hoc Networks towards Improved Quality of Services Bibhash Roy Tripura Institute of Technology, Narsingarh, Tripura, India Email: bibhashroy10@yahoo.co.in Suman Banik
More informationOutline. No Free Lunch Theorems SMTWTP. Outline DM812 METAHEURISTICS
DM812 METAHEURISTICS Outline Lecture 9 Marco Chiarandini 1. Department of Mathematics and Computer Science University of Southern Denmark, Odense, Denmark 2. Outline 1. 2. Linear permutations
More informationOn Optimal Parameters for Ant Colony Optimization algorithms
On Optimal Parameters for Ant Colony Optimization algorithms Dorian Gaertner and Keith Clark Dept of Computing, Imperial College London, 180 Queens Gate, London, SW7 2AZ, UK {dg00,klc}@doc.ic.ac.uk Abstract
More informationAn Ant Colony Optimization approach to solve Travelling Salesman Problem
An Ant Colony Optimization approach to solve Travelling Salesman Problem Dr. K. Shyamala 1, Associate Professor, Dr. Ambedkar Government Arts College (Autonomous), Chennai. Shyamalakannan2000@gmail.com
More informationPre-scheduled and adaptive parameter variation in MAX-MIN Ant System
Pre-scheduled and adaptive parameter variation in MAX-MIN Ant System Michael Maur, Manuel López-Ibáñez, and Thomas Stützle Abstract MAX-MIN Ant System (MMAS) is an ant colony optimization (ACO) algorithm
More informationLocal Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat:
Local Search Local Search (Greedy Descent): Maintain an assignment of a value to each variable. Repeat: Select a variable to change Select a new value for that variable Until a satisfying assignment is
More informationA Clustering Approach to the Bounded Diameter Minimum Spanning Tree Problem Using Ants. Outline. Tyler Derr. Thesis Adviser: Dr. Thang N.
A Clustering Approach to the Bounded Diameter Minimum Spanning Tree Problem Using Ants Tyler Derr Thesis Adviser: Dr. Thang N. Bui Department of Math & Computer Science Penn State Harrisburg Spring 2015
More informationContinuous optimization algorithms for tuning real and integer parameters of swarm intelligence algorithms
Université Libre de Bruxelles Institut de Recherches Interdisciplinaires et de Développements en Intelligence Artificielle Continuous optimization algorithms for tuning real and integer parameters of swarm
More information