Pathfinding made easier by chemical waves.Computers can beat humans at many tasks, but they often do it by brute force (programming) brute force - A primitive programming style in which the programmer relies on the computer's processing power instead of using his own intelligence to simplify the problem, often ignoring problems of scale and applying naive methods suited to small problems directly . To find the quickest route through a maze, for example, a computer typically calculates every possible path and chooses the fastest. Now, researchers have found 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. to this computation: Just follow a chemical wave. A chemical wave is a self-propagating reaction front that moves through certain kinds of media. Compared to physical waves, chemical waves have some odd properties: They move at a constant speed, skirt barriers without breaking up, and vanish at dead ends. A group led by chemist Kenneth Showalter of West Virginia University West Virginia University, mainly at Morgantown; coeducational; land-grant and state supported; est. and opened 1867 as an agricultural college, renamed 1868. in Morgantown took advantage of these properties to find the shortest route through a maze. To make a chemical wave, they soaked a small square of polymer membrane in an acidic solution of bromate bro·mate n. 1. A salt of bromic acid. 2. An ion of bromic acid. v. To treat a substance chemically with a bromate. ions, malonic acid ma·lo·nic acid n. A white crystalline dicarboxylic acid derived from malic acid and used in the manufacture of barbiturates. , and an iron catalyst. They cut pieces from the membrane, leaving the corridors of a maze. The researchers then touched a silver wire to one edge of their maze to set off a wave and took a video image of the wave front every 10 seconds. These snapshots, fed into a computer, gave them a composite image from which they derived a grid of vectors. "You have a whole lot of information in this grid," Showalter says. A computer might have to do thousands of trial-and-error calculations to find the shortest path in a grid that size, he explains. But using the vector field from the chemical wave, "you can pick any point at random, and you automatically know how to get back to the starting point just by following the vector flow." "You could call it a parallel approach," Showalter adds. "You do many things at once." The team also simulated chemical waves in mazes on a computer. This approach to solving mazes could have practical applications, says Showalter, who describes the work with his colleagues Oliver Steinbock Stein´bock` n. 1. (Zool.) The European ibex. and Agota Toth in the Feb. 10 Science. For example, it could help a robot in a huge warehouse with hundreds of rows of shelves find the best path to ferry a package to the loading dock. Showalter also speculates that pathfinding might play a role in the excitable excitable /ex·ci·ta·ble/ (ek-sit´ah-b'l) irritable (1). ex·cit·a·ble adj. 1. Capable of reacting to a stimulus. Used of a tissue, cell, or cell membrane. 2. media of living systems, such as the cerebral cortex cerebral cortex Layer of gray matter that constitutes the outer layer of the cerebrum and is responsible for integrating sensory impulses and for higher intellectual functions. . The brain's efficiency seems to depend on the arrangement of neuronal pathways, he notes. "[Could] the fact that the cortex is an excitable medium [be] connected to optimization of these neuronal pathways?" Showalter asks. "You have to wonder." |
|
||||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion