Combinatorial Optimization Using Artificial Bee Colony Algorithm And Particle Swarm Optimization Supported Genetic Algorithm
Combinatorial Optimization Using Artificial Bee Colony Algorithm And Particle Swarm Optimization Supported Genetic Algorithm
Author(s): Emrah Önder, Muhlis Özdemir, Bahadir Fatih YildirimSubject(s): Economy, Methodology and research technology, Accounting - Business Administration, ICT Information and Communications Technologies
Published by: Kafkas Üniversitesi Sağlık, Kültür ve Spor Daire Başkanlığı Dijital Baskı Merkezi
Keywords: Artificial Bee Colony Algorithm; Particle Swarm Optimization; Clustering; Genetic Algorithm; Traveling Salesman Problem; Shortest Path; Meta-Heuristics; Combinatorial Problems;
Summary/Abstract: Combinatorial optimization problems are usually NP-hard and the solution space of them is very large. Therefore the set of feasible solutions cannot be evaluated one by one. Artificial Bee Colony (ABC), Particle Swarm Optimization (PSO) and Genetic Algorithms (GA) are meta-heuristic techniques for combinatorial optimization problems. ABC and PSO are swarm intelligence based approaches and they are nature-inspired optimization algorithms. In this study ABC and PSO supported GA techniques were used for finding the shortest route in condition of to visit every city one time but the starting city twice. The problem is a well-known Symmetric Travelling Salesman Problem. Our travelling salesman problem (TSP) consists of 81 cities of Turkey. ABC and PSO-based GA algorithms are applied to solve the travelling salesman problem and results are compared with ant colony optimization (ACO) solution. Our research mainly focused on the application of ABC and PSO based GA algorithms in combinatorial optimization problem. Numerical experiments show that ABC and PSO supported GA are very competitive and have good results compared with the ACO, when it is applied to the regarding problem.
Journal: Kafkas Üniversitesi İktisadi ve İdari Bilimler Fakültesi Dergisi
- Issue Year: 4/2013
- Issue No: 6
- Page Range: 59-70
- Page Count: 12
- Language: English