Printer Friendly
The Free Library
14,558,366 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Calculating Swarms.


Ant teamwork suggests models for computing faster and organizing better

The frenetic scurrying scur·ry  
intr.v. scur·ried, scur·ry·ing, scur·ries
1. To go with light running steps; scamper.

2. To flurry or swirl about.

n. pl. scur·ries
1. The act of scurrying.
 of ants around a nest may seem like much ado about nothing Much Ado About Nothing is a comedy by William Shakespeare. First published in 1600, it was likely first performed in the winter of 1598-1599,[1] and it remains one of Shakespeare's most enduring plays on stage. . There's method in their madness, however.

All this activity adds up to ingenious strategies for collectively working out the shortest path to a food source, combining forces to move a large, unwieldy object, and performing other functions crucial to an ant colony's well-being.

Certain ant species send out foragers along more or less random paths to explore a nest's surroundings. Each scout lays down a trail of scent molecules, or pheromones pheromones, any of a variety of substances, secreted by many animal species, that alter the behavior of individuals of the same species. Sex attractant pheromones, secreted by a male or female to attract the opposite sex, are widespread among insects. . When one of them finds food, it returns to the colony to pass along the news to others, who can then follow the scent trail.

An ant taking a shorter path to a particular food source returns sooner from its round-trip excursion than a second one following a longer trail. Other ants start on the shorter path, reinforcing its odor cue, before the second ant returns from the lengthier route. The stronger its scent, the more ants choose a given path. So, the longer route gets less traffic, and its scent slowly fades away as the pheromone pheromone

Any chemical compound secreted by an organism in minute amounts to elicit a particular reaction from other organisms of the same species. Pheromones are widespread among insects and vertebrates (except birds) and are present in some fungi, slime molds, and algae.
 evaporates.

In effect, astonishing a·ston·ish  
tr.v. as·ton·ished, as·ton·ish·ing, as·ton·ish·es
To fill with sudden wonder or amazement. See Synonyms at surprise.
 feats of teamwork emerge from a large number of unsupervised individuals following a few simple rules. This sort of self-organizing cooperative behavior among ants, bees, and other social insects Social insects

Insects that share resources and reproduce cooperatively. The shared resources are shelter, defense, and food (collection or production). After a period of population growth, the insects reproduce in several ways.
 has become the envy of engineers and computer scientists as they work to solve tough path-finding, scheduling, and control problems in industrial and other settings.

In recent years, studies of ant behavior have suggested powerful computational methods for finding alternative traffic routes over congested con·gest·ed
adj.
Affected with or characterized by congestion.


congested ENT adjective Referring to a boggy blood-filled tissue. See Nasal congestion.
 telephone lines and novel algorithms for governing how robots operating independently would work together.

In the July 6 NATURE, engineer and biologist Eric Bonabeau of EuroBios in Paris and the Santa Fe Santa Fe, city, Argentina
Santa Fe, city (1991 pop. 341,000), capital of Santa Fe prov., NE Argentina, a river port near the Paraná, with which it is connected by canal.
 (N.M.) Institute and his colleagues argued that this new line of research transforms knowledge about social insects' collective behavior The term "collective behavior" was first used by Robert E. Park, and employed definitively by Herbert Blumer, to refer to social processes and events which do not reflect existing social structure (laws, conventions, and institutions), but which emerge in a "spontaneous" way.  into new problem-solving techniques, which the researchers term "swarm intelligence Swarm intelligence (SI) is an artificial intelligence technique based around the study of collective behavior in decentralized, self-organized systems. The expression "swarm intelligence" was introduced by Gerardo Beni, Susan Hackwood, and Jing Wang in 1989, in the context of ."

"These techniques are being applied successfully to a variety of scientific and engineering problems," the researchers contend.

They're not the only ones who think so. In September, an assortment of biologists, ecologists, computer scientists, and engineers came together in Europe to compare notes on insect behavior and algorithm development at three meetings with intriguing titles: the Sixth International Conference on Parallel Problem Solving problem solving

Process involved in finding a solution to a problem. Many animals routinely solve problems of locomotion, food finding, and shelter through trial and error.
 from Nature and the Sixth International Conference on the Simulation of Adaptive Behavior Adaptive behavior is a type of behavior that is used to adapt to another type of behavior or situation. This is often characterized by a kind of behavior that allows an individual to substitute an unconstructive or disruptive behavior to something more constructive. , both in Paris, and the Second International Workshop on Ant Algorithms (ANTS 2000) in Brussels.

The classic traveling-salesman problem has long served as a stringent test of methods designed to solve difficult computational puzzles. The task consists of finding the shortest route that takes a traveler just once to each of a given number of cities before returning home.

Obtaining the shortest route requires trying all the possible combinations of city-to-city connections. When the number of cities is large, this would take a prohibitively long time. There are billions of route possibilities among just 15 cities.

In practical situations, however, engineers and others usually settle for a good answer, instead of the best one. Ant foraging behavior suggests a shortcut (1) In Windows, a shortcut is an icon that points to a program or data file. Shortcuts can be placed on the desktop or stored in other folders, and double clicking a shortcut is the same as double clicking the original file.  for getting an acceptable answer.

Computer scientist Marco Dorigo Marco Dorigo is a research director for the Belgian Funds for Scientific Research (FNRS), and a co-director of IRIDIA, the artificial intelligence lab of the Université Libre de Bruxelles.  of the Free University of Brussels The Free University of Brussels may refer to one of two Belgian universities, both located in Brussels, Belgium:
  • The Dutch-speaking Vrije Universiteit Brussel
  • The French-speaking Université Libre de Bruxelles
 in Belgium and his coworkers have devised a pathoptimization method that mimics in software the pheromone-trail building of an ant swarm.

In this instance of virtual sales trips across a digital landscape, each artificial ant, or agent, hops from point to point on an electronic map, favoring nearby points but otherwise traveling randomly. After it completes its sales tour, the agent goes back to each hop and deposits the digital equivalent of a pheromone on that segment. The amount of pheromone depends on the tour's length--the shorter the total distance, the more pheromone each of the segments receives.

After all the artificial ants In computer science, Artificial Ants stand for multi-agent methods inspired by the pheromone-based communication of biological ants. Combinations of Artificial Ants and local search algorithms have become a method of choice for numerous optimization tasks involving some sort of  have completed their tours and spread their scent, the software pools their results. Point-to-point links that belong to the largest number of short tours become richest in pheromone. The swarm is then released again. This time, however, the agents favor both the nearby links and those with higher faux pheromone concentrations.

Dorigo and his collaborators found that while repeating the routine hundreds of times, artificial ants follow progressively shorter routes.

Permitting artificial pheromone to evaporate at a steady rate proved to be the key to avoiding a mediocre solution. The evaporation kept the colony from getting stuck with a link that happened to be part of many routes but was not a component of a suitably short tour.

Interestingly, the researchers had to adopt a pheromone evaporation rate much higher than that found naturally among ants to obtain an acceptable answer within a reasonable period.

You typically start with models of ants behavior, then add things that are not present in the real world, Dorigo says.

More sophisticated versions of the method, known as ant-colony optimization, include such refinements as local searches that check several nearby sites to see which one works best. These improved ant algorithms are competitive with other state-of-the-art approaches to the traveling salesman problem (spelling) traveling salesman problem - US spelling of travelling salesman problem. , Dorigo says.

Variants of the same technique can also be applied to other optimization problems, such as finding vehicle routes. Just such an algorithm is already in use in Switzerland for routing gasoline trucks, and one company, Unilever, is considering another version of the algorithm to schedule production at a large chemical plant.

Computations based on ant-colony optimization don't always work well, Dorigo admits. For example, when cities in the traveling-salesman problem are truly randomly distributed, the method generally fails to zero in quickly on an acceptably short route. Luckily, many real-world problems possess enough of a pattern for the technique to be efficient, Dorigo says.

A similar approach, called antcolony routing, can help switching stations pass packets of information efficiently across telecommunications networks (SN: 1/2/99, p. 12). Antlike agents wander a network and report where they experience delays and for how long. With that information, the software then updates switching-station routing tables to improve the network's performance.

Developed by Ruud Schoonderwoerd of the Hewlett-Packard Laboratories in Bristol, England, and his colleagues, the technique enables a network's switching stations to respond quickly to congestion The condition of a network when there is not enough bandwidth to support the current traffic load.

congestion - When the offered load of a data communication path exceeds the capacity.
, local breakdowns, and other network problems.

The foraging behavior of ants also provides lessons for robotics engineers who want to create independent, mobile robots that operate effectively in unpredictable environments.

Ecologist Laurent Keller of the University of Lausanne The University of Lausanne (in French: Université de Lausanne) or UNIL in Lausanne, Switzerland was founded in 1537 as a school of theology, before being made a university in 1890. Today about 10,000 students and 2200 researchers study and work at the university. , Switzerland, and his coworkers have applied experimental data on the division of labor among real-life ants to orchestrate the behavior of a swarm of small robots. The researchers describe their approach in the Aug. 31 NATURE.

In their experiments, the team used up to 12 miniature, mobile Khepera robots, developed at the Swiss Federal Institute of Technology The Swiss Federal Institute of Technology may refer to one of two institutes of higher education in Switzerland:
  • ETH Zurich in Zurich
  • École Polytechnique Fédérale de Lausanne in Lausanne
 in Lausanne. Just 55 millimeters in diameter, each robot was programmed to roam a 9-square-meter area to search for tokens representing food and bring them back to a base station, the equivalent of a nest.

The researchers tracked the swarm's overall energy level--a numerical measure that reflects the amount of energy expended by robots looking for Looking for

In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with.
 food versus the amount added to the colony's energy reserves by the food retrieved. Radio messages informed individual robots at the nest of the colony's overall energy status. When energy dropped below a certain threshold, one or more robots would leave the nest to forage.

Keller and his coworkers programmed the robots to avoid colliding with each other. They also introduced individual differences among the robots by varying the energy thresholds that would trigger action.

The investigators found that, in general, groups of robots foraged more efficiently and maintained higher levels of total energy than any single robot did. However, as the groups included more than three or so robots, the benefits of group living decreased, possibly because the robots would slow each other down during foraging.

Other scientists have documented a similar relationship between group size and efficiency in social insects, Keller says. Real-life ants and wasps, for example, tend to have foraging parties that do not exceed a certain size.

In some of the robotic experiments, one robot could enlist another if it happened to identify a resource-rich area. This recruitment made the group's overall foraging effort more efficient.

"Our results show that an ant-inspired system of task allocation ... provides a simple, robust, and efficient way to regulate activity within teams of robots," the Swiss team concludes. "This has important implications in robotics, particularly in situations where risk of system failure must be avoided, for example during missions on Mars and other planets."

Ant colonies have stimulated many other researchers whose interests include controlling crowds, designing office buildings, sorting data, and pushing large boxes.

Consider ants' remarkable cooperation in moving large, heavy objects up steep slopes. Whereas human movers tackling a bulky object might talk to each other during the task, ants typically "communicate" with cues delivered through the object itself, says Bonabeau. Each ant senses imbalances in forces directed at the object by other ants and automatically shifts to reinforce the weak side. The same idea could be applied to robots designed to move bulky containers.

In the ant species Leptothorax unifasciatus, researchers have observed that the eggs and the tiniest larvae Larvae, in Roman religion
Larvae: see lemures.
 are in the center of the brood area and progressively larger larvae are farther out farther out

Of or relating to an option contract with a later expiration date than a contract that is currently owned or being considered. For example, a contract with a May expiration date is farther out than a contract with a February expiration date of
. Worker ants seem to expend considerable effort sorting and consolidating the brood.

Biologists have proposed that an ant picks up and drops an item according to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 the number of similar items nearby. If an ant is carrying a large larva larva, in zoology
larva, independent, immature animal that undergoes a profound change, or metamorphosis, to assume the typical adult form. Larvae occur in almost all of the animal phyla; because most are tiny or microscopic, they are rarely seen.
, it's more likely to drop it off among large larvae. If an unladen unladen adj [weight] → vacío, sin cargamento

unladen adj [ship, weight] → à vide

unladen adj [
 ant happens upon a large larva surrounded by eggs, it will zero in on the larva and move it away.

Although this model for ant behavior has yet to be validated, computer scientists already have found it useful for data sorting, where artificial ants perform random walks to pick up or drop off data items according to criteria of similarity.

"We have no doubt that more applications of swarm intelligence will continue to emerge," Bonabeau and his colleagues insist. "In a world where a chip will soon be embedded into every object, from envelopes to trash cans to heads of lettuce, control algorithms will have to be invented to let all these `dumb' pieces of silicon communicate."

Moreover, as models of swarm intelligence become more commonplace in the world of computation and control engineering, there may be some payback for the biologists who have helped uncover the basic rules. Models from the realms of computation and robotics could provide new insights into the behavior of social insects.
COPYRIGHT 2000 Science Service, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2000, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Author:PETERSON, IVARS
Publication:Science News
Date:Nov 11, 2000
Words:1781
Previous Article:Mutation linked to sinus infections.(gene mutation )(Brief Article)
Next Article:Did ancient wildfire end in barbecue?(Brief Article)
Topics:



Related Articles
CORRECTION.(Correction Notice)
FUGITIVE MISTAKEN FOR DAY LABORER.(News)
BRIEFLY FORUM TO DEBATE BELMONT FUTURE.(News)
KILLER BEE DANGER PERSISTS.(News)
AREA BUZZ ABOUT BEES: BE CAUTIOUS SOME SWARMS DANGEROUS.(News)
BEES RETURNING TO PHANTOM HIVE.(News)
`KILLER' BEE COLONY ENCOUNTERED AT BAILARD LANDFILL.(News)
HONEYBEES COMING OUT FOR SPRING RESIDENTS URGED TO LEAVE INSECTS ALONE, BEWARE OF NESTS.(News)
A Survey of Arachnids and Insects, with an Emphasis on Blister Beetles, Inhabiting Alfalfa in Western Missouri and Eastern Kansas. (Biological...
Ants on stilts.(ants can measure distance)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles