Complexity International  
 

 

ISSN 1320-0682


Source:   http://www.complexity.org.au/ci/vol06/nakamura/nakamura.html   Received: 01/07/1998
Vol 6:   Copyright 1998   Accepted for publication: 15/10/1998

Mechanism for Changing the Foraging Behavior in an Ant Colony Model

Mari Nakamura
Life Electronics Research Center
Electrotechnical Laboratory (ETL)
Email: mari@etl.go.jp

Koichi Kurumatani
Information Science Division
Electrotechnical Laboratory (ETL)

Abstract:

In this paper, we propose an improved ant colony  model in which the foraging  behavior of ants can be observed on a macro-scale as a result of micro-scale interacting behaviors among many individual ants. Simulation results of the new model have shown that the system changes its foraging behavior and selects the appropriate foraging strategy according to the food-supply rate. The mechanism for changing the foraging strategy is explained.

1    Introduction

In a previous paper [1], we proposed a model for observing the foraging behavior of an ant colony composed of many ants whose sensitivity to stimuli was limited due to the small area surrounding them. With this model, when the ants are collecting food from sites outside of their nest, they behave based on the following rules.

An ant looking for food (i.e., in a searching task) walks randomly until it finds a food site or detects recruitment pheromone  signal [2]. If it finds a food site, it changes its task to a carrying task. An ant involved in the carrying task retrieves a bit of food straight to its nest while laying recruitment pheromone on the ground. After carrying the food to the nest, it returns to the searching task. The laid recruitment pheromone gradually diffuses over a wide area. If other ants involved in the searching task detect this pheromone signal, they immediately change their task to the recruited task. Ants involved in the recruited task are attracted to the pheromone, and follow the pheromone's trail to the food site. After finding the food site, they change their task to the carrying task.

We performed a simulation of the above-described model. We observed a recruitment competition process among food sites; the process resulted in over-concentrated recruitment at a single site [1], [3]. During the competition, most of ants in the colony were assigned to the carrying or recruited tasks. This resulted in fewer ants involved in the searching task localized around the nest.

We suppose that ants were desensitized to the pheromone, in order to circumvent such an unwanted assignment.

Desensitization Supposition

When an ant perceives an over-concentration of recruitment around itself, it becomes desensitized to the recruitment pheromone for a certain period.

To incorporate this supposition into the model, we have established a rule stating that when an ant perceives a strong pheromone signal, it becomes desensitized. A simulation of the model was performed with this rule. We observed that when simulated with the appropriate parameter sets [1], the system organizes a stable, distributed recruitment at several food sites, and a concentrated recruitment at a single site. According to this rule, the system works to keep the strength of an organized pheromone pattern as constant as possible, and not to optimize its foraging. This is because the perception of over-concentration is determined by the presence of strong pheromone signal, not by food.

In this paper, we changed the rule of desensitization to improve the foraging efficiency according to the food supply rate. The new rule states that when an ant misses food at a food site, it becomes desensitized. Under this rule, after the ants eat up a food site, they become able to search for new sites through pheromone signals. The construction of the model is given in chapter 2. Simulations of the model were made under different food-supply conditions. The results of the simulations showed that the system organized different recruitment patterns in response to the food-supply rate, that are corresponding to the change in foraging strategies. These results are stated in Chapter 3. In chapter 4, the mechanism responsible for organizing the patterns and changing the foraging strategies is explained.

 

tex2html_wrap379

Figure 1: Mode transition rule of the desensitization model in this research.

2    Model

2.1    Behavior of an Ant

In this revised desensitization model, the behavior of ants is determined to increase the foraging efficiency (i.e., amount of food collected by the colony). Ants change their behavior according to local situation around them, defined as below (illustrated in Fig.  1).

Searching task
An ant in the search mode walks randomly. If it obtains or misses food at a food site, it changes its mode to the carry or the return mode, respectively. When it detects a pheromone signal (see 2.2), it changes its mode to the attracted mode.

Recruited task
An ant in the attracted mode goes toward stronger pheromone. If it finds a pheromone trail, it changes its mode to the trace mode. If it misses a pheromone signal, it returns to the search mode.

An ant in the trace mode follows the pheromone trail toward the corresponding food site. If it obtains or misses food at the food site, it changes its mode to the carry or the return mode, respectively. If it misses the trail, it returns to the search mode.

Carrying task
An ant in the carry mode goes toward its nest with food, while laying recruitment pheromone on the ground. After carrying the food to its nest, it returns to the search mode.

Desensitization
An ant in the return mode goes toward its nest without laying pheromone. After it reaches its nest, it changes its mode to the wander mode.

An ant in wander mode walks randomly without perceiving any stimulus. After a desensitization period, it returns to the search mode.

 

tex2html_wrap381

Figure 2: Signal of recruitment pheromone laid by an ant.

2.2    Behavior of Recruitment Pheromone

Recruitment pheromone laid on the ground gradually diffuses over a wider area. This diffusion is formulated as follows;

eqnarray86

In these differential equations,  P(x, y, z) denotes the density of evaporated pheromone in the air, and T(x, y) denotes the strength of the pheromone trail on the ground. The region where tex2html_wrap_inline387 is defined as an attracting zone, and the region where tex2html_wrap_inline389 is defined as an active trail, as shown in Fig.  2.

2.3    Parameter Settings

The simulated system in this paper has a nest at the center of the field and four food sites surrounding the nest. At every food site, a certain quantity of food is supplied per unit time. The other important parameters are listed below:

3    Simulation Results

To view simulation results as movies:

  1. Over Concentration
  2. Food Supply: 14 units per step (Recruitment to a single site)
  3. Food Supply: 9 units per step (Recruitment to a single site)
  4. Food Supply: 4 units per step (Recruitment to several sites)
  5. Food Supply: 1 units per step (Recruitment to all sites)
 
tex2html_wrap412

Figure 3: Concentrated recruitment to a single site. Fourteen food units are supplied per step at every site

Simulation results showed that the system organizes the following two types of recruitment patterns, in response to the food supply rate.

Case I: When the food supply is sufficient (food supply tex2html_wrap_inline372 7 units per step)

Concentrated recruitment to a single food site is organized, as shown in Fig.  3. Most of the ants are assigned to the carrying and recruited tasks, and fewer ants are assigned to the searching task. The ratio of desensitized ants (i.e., ants in the return and wander modes) is relatively small, as shown in Fig.  5. For a larger food supply, the ratio of desensitized ants is smaller. When food supply tex2html_wrap_inline372 thirteen units per step, no ant becomes desensitized because food supply at a single site exceeds maximum amount of foods collected by the colony per step.

Case II: When the food supply is insufficient (food supply tex2html_wrap_inline374 6 units per step)

Stable distributed recruitment to several food sites is organized, as shown in Fig.  4. Ants in the colony are assigned to the searching task, as well as to the carrying and recruited tasks. The ratio of desensitized ants is relatively large. For a smaller food supply, both the ratio of desensitized ants and the number of food sites at which ants are recruited are larger, as shown in Fig.  5. In this case, the amount of food collected by the colony per step is larger than the food supply at a single site. When food supply rate is between three to six units per step, average collected foods, average rate of each mode ants are almost constant. With food supply ;SPMlt; two units per step, ants eat up all supplied foods, and rate of desensitized ants is large.

From the viewpoint of mathematical biology, the system autonomously changes its foraging strategy in response to the food supply, to increase the food-collecting efficiency. When the food supply is sufficient (case I), most ants go and return between a single food site and their nest, without wasting their time on random-walking. When the food supply is insufficient (case II), however a wide dispersion of many ants in the wander mode maintains recruitment at several food sites, from which the colony carries food.

 

tex2html_wrap422

Figure 4: Distributed recruitment to several sites. Four food units are supplied per step at every site.

4    Mechanism for Changing Foraging Strategies

4.1    General Explanation of the Mechanism

The mechanism responsible for controlling the changes in recruitment patterns and foraging strategies can be explained as follows. In a model without desensitization supposition, severe recruitment competition has been observed between food sites for search mode ants around the nest (details will be explained in 4.2), even with small food-supply rate. With the new desensitization rule, desensitization is induced to distribute search mode ants over the field against strong pheromone signals. As a result, wander mode ants spread over the field. After the desensitization period, these wander mode ants return to the search mode and are recruited to several food sites (details will be explained in 4.3). This interferes with the recruitment competition process, and causes stable distributed recruitment to several food sites.

The changes in organized patterns and foraging strategies are determined by the ratio of wander mode ants affecting the recruitment competition process. When the food supply is insufficient, the ratio is large enough to suppress the competition process, and when the food supply is sufficient, the ratio is too small to interfere with the process.

 

tex2html_wrap424

Figure 5: Recruit pattern and foraging behavior versus food supply

4.2    Explanation of Recruit Competition Process

At first, we consider the case of no desensitized ants, to explain the mechanism for the recruitment competition process (as illustrated in Figs. 6-1 and 6-2). In this section, the model is assumed to have only two food sites, to simplify the explanation.

In Fig. 6-1, S denotes the distribution of search mode ants who have just changed their mode from carry mode. S concentrate around the nest as illustrated in Fig. 6-1. The nest is located at (0, 0), and the ends of two trails are located at tex2html_wrap_inline432 . The intersections between S and the two attracting zones at time i are defined as tex2html_wrap_inline438 and tex2html_wrap_inline440 where tex2html_wrap_inline442 . x(i) is defined as the drift of the boundary between tex2html_wrap_inline438 and tex2html_wrap_inline440 .

tex2html_wrap_inline450 and tex2html_wrap_inline452 , the strength of the trail to food site 1 and that to site 2 after a certain period of time, grow proportional to tex2html_wrap_inline454 and tex2html_wrap_inline456 , i.e., numbers of ants recruited to both sites. tex2html_wrap_inline454 and tex2html_wrap_inline456 are proportional to tex2html_wrap_inline438 and tex2html_wrap_inline440 . Then, we obtain the following equation.

equation160

Let u(i) denote tex2html_wrap_inline468 . tex2html_wrap_inline438 and tex2html_wrap_inline440 are determined as 1 - S(x(i)) and S(x(i)). Then, u(i) is determined by the following equation.

  equation162

Let P(x) denote the pheromone density at the boundary. P(r) is proportional to f(r) (r: distance from the pheromone trail, f(r): a positive, monotonically decreasing function of r). Then, P(x) is determined as follows;

  eqnarray169

tex2html_wrap_inline494 and u = f(h+x)/f(h-x) are drawn graphically in Fig. 6-2. As S(-h)=0 and S(h)+1, the curves cross as shown. This figure indicates that x is finally driven to tex2html_wrap_inline504 and u is finally driven to 0 or tex2html_wrap_inline510 . This means that the result is concentrated recruitment to either site.

 

tex2html_wrap512

Figure 6: Mechanism for change of a recruitment pattern and foraging behavior.

4.3    Explanation of Distributed Recruit in Desensitized Model

Next, we consider the other case that all search mode ants return from desensitization (illustrated in Fig. 6-3), to explain how desensitization supposition enables stable distributed recruitment. In Fig. 6-3, S denotes the distribution of search mode ants who have just changed their mode from the wander mode. S is non-zero over a wide area of the field. tex2html_wrap_inline438 and tex2html_wrap_inline440 denote the intersections between S and the two attracting zones at time i. In this case, there are two important differences from the previous case.

In this case, each attracting zone grows independently until reaching the upper limit determined by the number of search mode ants returned from desensitization. This results in distributed recruitment to all sites equally.

5    Discussion

In this paper, the model is simulated under static food-supply conditions. This model will show better foraging behavior when simulated in dynamic food-supply condition, where search of new food sites is essential to foraging [4].

In this model, desensitization induces negative feedback from macro-scale foraging behavior of the system to micro-scale ants behavior. Desensitization induces noise into the system on demand, in order to control system's behavior properly. Similar mechanism for changing foraging strategies according to noise in ants' behaviors was proposed [5]. This system can escape from local minimum (overconcentrated state) by use of noise (desensitized ants). Some stochastic process may allow us to control of such a nonlinear distributed system.

6    Conclusion

In conclusion, an improved ant colony model that can increase the efficiency of foraging was proposed. In this model, the system shows change in recruitment patterns corresponding to change of foraging strategies, according to the food supply rate, and maintains a high food collecting efficiency.

7    Acknowledgments

One of authors, M. Nakamura, owes special thanks to Dr. Y. Kakui and Dr. T. Akiba, her colleagues in ETL, and to Mr. Y. Adachi in Kanazawa Institute of Technology.

References

1
Nakamura, M. and Kurumatani, K. ``Formation Mechanism of pheromone pattern and Control of Foraging Behavior in an Ant Colony Model'', 1997 ALife V (The MIT Press), 67-74

2
Hoelldobler, B. and Wilson, E. ``The Ants'', 1990 (the Belknap Press)

3
Kurumatani, K. and Nakamura, M. ``Generating Qualitative Equations about Macro-behaviors of Foraging in Ant Colony'', 1996 Proc. of the German Conf. on Bio-informatics, GCB'96

4
Stephens, D. W. and Krebs, J. R. ``Foraging Theory'', 1986 (Princeton University Press)

5
Deneubourg, J. L. Pasteels, J. M. and Vergaenghe, J. C. ``Probabilistic behavior in ants; A Strategy of errors?'', 1983 J. of Theor. Biol. , 105, 259-271



       

EMail Contact:  Complexity International Editor