1 Parallel Ant Colony Algorithms

نویسنده

  • Martin Middendorf
چکیده

Ant colony algorithms are computational methods for solving problems that are inspired by the behaviour of real ant colonies. One particularly interesting aspect of the behaviour of ant colonies is that relatively simple individuals perform complicated tasks. Examples for such collective behavior are: i) the foraging behaviour that guides ants on short paths to their food sources, ii) the collective transport of food where a group of ants can transport food particles that are heavier than the sum of what all members of the group can transport individually, and iii) the brood sorting behavior of ants to place larvae and eggs into brood chambers of the nest that have the best environmental conditions. In this chapter we concentrate on the Ant Colony Optimization (ACO) metaheuristic for solving combinatorial optimization problems. ACO is inspired by the foraging behaviour of ants. An essential aspect thereby is the indirect communication of the ants via pheromones, i.e., chemical substances which are released into the environment and influence the behavior or the development of other individuals of the same species. In a famous biological experiment called double bridge experiment ([9, 23]) it was shown how trail pheromone lead ants along short paths to their food sources. In this experiment a double bridge with two branches of different lengths connected a nest of the Argentine ant with a food source. It was found that after a few minutes nearly all ants use the shorter branch. This is interesting because Argentine ants can not see very well. The explanation of this behavior has to do with the fact that the ants lay pheromone along their path. It is likely that ants which randomly chose the shorter branch arrive earlier at the food source. When they go back to the nest they smell some pheromone on the shorter branch

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Implementation of Ant Colony Optimization for Travelling Salesman Problem

A parallel ant colony algorithm for the Travelling Salesman Problem (TSP) is presented. Some experiments using a MPI based framework are made and analyzed. The achieved results prove that the TSP parallel implementation is efficient. Key-Words: Travelling Salesman Problem, Ant Colony Optimization, Parallel Algorithms, Framework, Message Passing Interface.

متن کامل

Parallel Ant Colony Optimization: Algorithmic Models and Hardware Implementations

The Ant Colony Optimization (ACO) metaheuristic [1] is a constructive population-based approach based on the social behavior of ants. As it is acknowledged as a powerful method to solve academic and industrial combinatorial optimization problems, a considerable amount of research is dedicated to improving its performance. Among the proposed solutions, we find the use of parallel computing to re...

متن کامل

Gradient-based Ant Colony Optimization for Continuous Spaces

A novel version of Ant Colony Optimization (ACO) algorithms for solving continuous space problems is presented in this paper. The basic structure and concepts of the originally reported ACO are preserved and adaptation of the algorithm to the case of continuous space is implemented within the general framework. The stigmergic communication is simulated through considering certain direction vect...

متن کامل

Analysis of Parallel Implementations of the Ant Colony Optimization Applied to the Minimum Weight Vertex Cover Problem

In this paper we analyze various parallel implementations of the Ant Colony Optimization (ACO) applied to the Minimum Weight Vertex Cover Problem (MWVCP). We investigated the ACO algorithms applied to the MWCVP before. Here, we observe the behavior of different parallel topologies and corresponding algorithms like fully connected, replace worst, ring and independent parallel runs. We also prese...

متن کامل

New Ant Colony Algorithm Method based on Mutation for FPGA Placement Problem

Many real world problems can be modelled as an optimization problem. Evolutionary algorithms are used to solve these problems. Ant colony algorithm is a class of evolutionary algorithms that have been inspired of some specific ants looking for food in the nature. These ants leave trail pheromone on the ground to mark good ways that can be followed by other members of the group. Ant colony optim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004