New algorithm enables much faster dissemination of information through self-organizing networks
January 11, 2011 Larry Hardesty
A new algorithm spreads information (red) much more efficiently in networks characterized by sparse connections between densely interlinked clusters. Graphic: Christine Daniloff
As sensors that do things like detect touch and motion in cell phones get smaller, cheaper and more reliable, computer manufacturers are beginning to take seriously the decade-old idea of "smart dust" -- networks of tiny wireless devices that permeate the environment, monitoring everything from the structural integrity of buildings and bridges to the activity of live volcanoes. In order for such networks to make collective decisions, however -- to, say, recognize that a volcano is getting restless -- they need to integrate information gathered by hundreds or thousands of devices.
But networks of cheap sensors scattered in punishing and protean environments are prone to bottlenecks, regions of sparse connectivity that all transmitted data must pass through in order to reach the whole network. At the 2011 ACM-SIAM Symposium on Discrete Algorithms, which took place in New Orleans the weekend of Jan. 9, Keren Censor-Hillel, a postdoc at MITs Computer Science and Artificial Intelligence Laboratory, and Hadas Shachnai of Technion Israel Institute of Technology presented a new algorithm that handles bottlenecks much more effectively than its predecessors.
The algorithm is designed to work in so-called ad hoc networks, in which no one device acts as superintendent, overseeing the network as a whole. In a network of cheap wireless sensors, for instance, any given device could fail: its battery could die; its signal could be obstructed; it could even be carried off by a foraging animal. The network has to be able to adjust to any devices disappearance, which means that no one device can have too much responsibility.
Without a superintendent, the network has no idea where its bottlenecks are. But that doesnt matter to Censor-Hillel and Shachnais algorithm. It never gets to identify the bottlenecks, Censor-Hillel says. It just copes with their existence.
Consistent inconsistency
The researchers analysis of their algorithm makes a few simplifying assumptions that are standard in the field. One is that communication between networked devices takes place in rounds. Each round, a device can initiate communication with only one other device, but it can exchange an unlimited amount of information with that device and with any devices that contact it. During each exchange, it passes along all the information its received from any other devices. If the devices are volcano sensors, that information could be, say, each devices most recent measurement of seismic activity in its area.
It turns out that if youre a sensor in a network with high connectivity one in which any device can communicate directly with many of the others simply selecting a neighboring device at random each round and sending it all the information you have makes it likely that every devices information will permeate the whole network. But take two such highly connected networks and connect them to each other with only one link a bottleneck and the random-neighbor algorithm no longer works well. On either side of the bottleneck, it could take a long time for information to work its way around to the one device that communicates with the other side, and then a long time for that device to bother to send its information across the bottleneck.
Censor-Hillel and Shachnais algorithm works by alternating communication strategies from round to round. In the first round, you select a neighboring device at random and send it all the information you have which, since its the first round, is limited to the measurement that you yourself have performed. That same round, however, other devices may contact you and send you their information. In the second round, you dont just select a neighbor at random; you select a neighbor whose information you have not yet received. In the third round, you again select a neighbor at random. By the end of that round, since every device on the network forwards all the information it has, youve received not only the measurements performed by the devices you contacted, nor just the measurements performed by the devices that contacted you, but measurements performed by neighbors of your neighbors, and even neighbors of neighbors of neighbors. In the fourth round, you again select a device whose information you havent received; in the fifth, you select a device at random; and so on.
The idea is that the randomized steps I take allow me to spread the information fast within my well-connected subset, says Censor-Hillel. But in the alternate rounds, each device tracks down the devices it hasnt heard from, ensuring that information will quickly reach all the devices, including those that communicate across the bottleneck.
According to Alessandro Panconesi, a professor of computer science at Sapienza University of Rome and an expert on network analysis, the devices on ad hoc networks tend to have limited computational power and battery life, so the algorithms they execute must be very lightweight. The new algorithm is an interesting contribution, Panconesi says. Its a very simple, locally based algorithm. Essentially, a node in this network can wake up and start operating by using this algorithm, and if every node in the network does the same, then essentially you give communication capability to the entire network. He points out that the current version of the algorithm, in which, every round, every device sends all the information its received, wouldnt be practical: The algorithm is very expensive in terms of the information that it needs to exchange. But he believes that developing a less bandwidth-intensive version is not unlikely. Im optimistic, he says.
Censor-Hillel agrees that a major thing for future work would be to actually get practical bandwidth. But for the time being, shes collaborating with assistant professor of applied mathematics Jonathan Kelner and with CSAIL grad students Bernhard Haeupler and Petar Maymounkov to develop an algorithm that performs even better in the idealized case of unlimited bandwidth. Its a major improvement, she says.
This story is republished courtesy of MIT News (http://web.mit.edu/newsoffice/), a popular site that covers news about MIT research, innovation and teaching.
More information: Paper: Fast Information Spreading in Graphs with Large Weak Conductance
Provided by
Massachusetts Institute of Technology
-
From lemons to lemonade: Reaction uses carbon dioxide to make carbon-based semiconductor,
28 comments
-
Thioridazine kills cancer stem cells in human while avoiding toxic side-effects of conventional cancer treatments,
3 comments
-
SpaceX private rocket blasts off for space station (Update),
41 comments
-
Climate scientists say they have solved riddle of rising sea,
30 comments
-
Scotland passes turbine test to harness tidal power,
40 comments
-
Ideas to mitigate risk of 911 calls being misdirected
May 24, 2012
-
Live scribe pen?
May 10, 2012
-
Shallow water flow simulation
May 07, 2012
-
Tablet for taking notes?
May 05, 2012
-
Best fit tablet for me?
May 05, 2012
-
Measure of Informaton
May 04, 2012
- More from Physics Forums - Computing & Technology
More news stories
SpotterRF debuts Radar Backpack Kit (w/ Video)
(Phys.org) -- SpotterRF has announced a special radar backpack kit designed to enhance situational awareness for soldiers on the ground. The company says its special radar is designed for warfighters as part ...
Apple CEO Cook gives up $75M in stock dividends
(AP) -- Apple CEO Tim Cook is giving up $75 million in dividends on restricted stock that the company is awarding to all of its employees.
23 hours ago |
1.8 / 5 (4) |
2
Yahoo! ditches digital newsstand for iPads
Yahoo! shuttered its fledgling digital newsstand for iPads on Friday in what it said was the start of a product purge intended to make the floundering Internet pioneer more nimble.
19 hours ago |
not rated yet |
0
Yahoo kills 'Livestand' just 6 months after debut
(AP) -- Yahoo is killing a tablet magazine called Livestand just six months its debut on the iPad.
18 hours ago |
not rated yet |
1
Facebook IPO debacle raises investor dander
The spate of complaints and investigations over the Facebook stock offering suggests big institutions had an edge over small investors, raising questions about the process.
20 hours ago |
not rated yet |
0
Family history of Alzheimer's affects functional connectivity
(HealthDay) -- Cognitively normal individuals with a family history of late-onset Alzheimer's disease (AD) may display lower resting state functional connectivity in the default mode network (DMN) of the brain, ...
Transvaginal mesh op restores pelvic organ prolapse at price
(HealthDay) -- Transvaginal mesh (TVM) procedures are effective for anatomical restoration of pelvic organ prolapse (POP), but patients report a worsening of sexual function following surgery, according to ...
Travel to high altitudes tied to Crohn's, colitis flare-ups
(HealthDay) -- People with inflammatory bowel disease, which includes Crohn's disease and colitis, may be at increased risk for flare-ups when they fly or travel to high altitudes for skiing or mountain climbing, ...
Thousands of shellfish found dead in Peru
Thousands of crustaceans were found dead off the coast of Lima following the mystery mass death of dolphins and pelicans, the Peruvian Navy said Friday.
Astronomers seize last chance in lifetime for Venus Transit
Astronomers are gearing for one the rarest events in the Solar System: an alignment of Earth, Venus and the Sun that will not be seen for another 105 years.
Australia hails surprise super-telescope decision
Australia has hailed a surprise decision giving it a role in a radio telescope project aimed at revolutionising astronomy, vowing to draw on its decades of experience in space science.