(Press-News.org) CAMBRIGDE, MA -- In the last decade, theoretical computer science has seen remarkable progress on the problem of solving graph Laplacians — the esoteric name for a calculation with hordes of familiar applications in scheduling, image processing, online product recommendation, network analysis, and scientific computing, to name just a few. Only in 2004 did researchers first propose an algorithm that solved graph Laplacians in "nearly linear time," meaning that the algorithm's running time didn't increase exponentially with the size of the problem.
At this year's ACM Symposium on the Theory of Computing, MIT researchers will present a new algorithm for solving graph Laplacians that is not only faster than its predecessors, but also drastically simpler. "The 2004 paper required fundamental innovations in multiple branches of mathematics and computer science, but it ended up being split into three papers that I think were 130 pages in aggregate," says Jonathan Kelner, an associate professor of applied mathematics at MIT who led the new research. "We were able to replace it with something that would fit on a blackboard."
The MIT researchers — Kelner; Lorenzo Orecchia, an instructor in applied mathematics; and Kelner's students Aaron Sidford and Zeyuan Zhu — believe that the simplicity of their algorithm should make it both faster and easier to implement in software than its predecessors. But just as important is the simplicity of their conceptual analysis, which, they argue, should make their result much easier to generalize to other contexts.
Overcoming resistance
A graph Laplacian is a matrix — a big grid of numbers — that describes a graph, a mathematical abstraction common in computer science. A graph is any collection of nodes, usually depicted as circles, and edges, depicted as lines that connect the nodes. In a logistics problem, the nodes might represent tasks to be performed, while in an online recommendation engine, they might represent titles of movies.
In many graphs, the edges are "weighted," meaning that they have different numbers associated with them. Those numbers could represent the cost — in time, money or energy — of moving from one step to another in a complex logistical operation, or they could represent the strength of the correlations between the movie preferences of customers of an online video service.
The Laplacian of a graph describes the weights between all the edges, but it can also be interpreted as a series of linear equations. Solving those equations is crucial to many techniques for analyzing graphs.
One intuitive way to think about graph Laplacians is to imagine the graph as a big electrical circuit and the edges as resistors. The weights of the edges describe the resistance of the resistors; solving the Laplacian tells you how much current would flow between any two points in the graph.
Earlier approaches to solving graph Laplacians considered a series of ever-simpler approximations of the graph of interest. Solving the simplest provided a good approximation of the next simplest, which provided a good approximation of the next simplest, and so on. But the rules for constructing the sequence of graphs could get very complex, and proving that the solution of the simplest was a good approximation of the most complex required considerable mathematical ingenuity.
Looping back
The MIT researchers' approach is much more straightforward. The first thing they do is find a "spanning tree" for the graph. A tree is a particular kind of graph that has no closed loops. A family tree is a familiar example; there, a loop might mean that someone was both parent and sibling to the same person. A spanning tree of a graph is a tree that touches all of the graph's nodes but dispenses with the edges that create loops. Efficient algorithms for constructing spanning trees are well established.
The spanning tree in hand, the MIT algorithm then adds back just one of the missing edges, creating a loop. A loop means that two nodes are connected by two different paths; on the circuit analogy, the voltage would have to be the same across both paths. So the algorithm sticks in values for current flow that balance the loop. Then it adds back another missing edge and rebalances.
In even a simple graph, values that balance one loop could imbalance another one. But the MIT researchers showed that, remarkably, this simple, repetitive process of adding edges and rebalancing will converge on the solution of the graph Laplacian. Nor did the demonstration of that convergence require sophisticated mathematics: "Once you find the right way of thinking about the problem, everything just falls into place," Kelner explains.
###
Written By: Larry Hardesty, MIT News Office
Short algorithm, long-range consequences
2013-03-02
ELSE PRESS RELEASES FROM THIS DATE:
Misplaced molecules: New insights into the causes of dementia
2013-03-02
This press release is available in German.
A shortage of a protein called TDP-43 caused muscle wasting and stunted nerve cells. This finding supports the idea that malfunction of this protein plays a decisive role in ALS and FTD. The study is published in the "Proceedings of the National Academy of Sciences of the USA" (PNAS).
ALS is an incurable neurological disease which manifests as rapidly progressing muscle wasting. Both limbs and respiratory muscles are affected. This leads to impaired mobility and breathing problems. Patients commonly die within a few years after ...
Improved synchronicity: Preventive care for the power grid
2013-03-02
President Obama in this year's State of the Union address talked about the future of energy and mentioned "self-healing power grids" -- a grid that is able to keep itself stable during normal conditions and also to self-recover in the event of a disturbance caused, for example, by severe weather.
But as the national power-grid network becomes larger and more complex achieving reliability across the network is increasingly difficult. Now Northwestern University scientists have identified conditions and properties that power companies can consider using to keep power generators ...
Distracted driving: It's more than just your eyes
2013-03-02
Distracted driving: It's more than just your eyes
Article provided by Carter & Fulton, P.S.
Visit us at http://www.carterfultonlaw.com
Sending or receiving a text message takes a driver's eyes away from the road for an average of 4.6 seconds -- long enough to cover a football field at freeway speed, according to researchers at the Virginia Tech Transportation Institute.
As startling as this statistic may be, what many people do not realize is that texting while driving is about more than a driver's failure to keep his or her eyes on the road. While watching ...
Bicycle riders need to use good judgment
2013-03-02
Bicycle riders need to use good judgment
Article provided by Frederick & Hagle
Visit us at http://www.frederickandhagle.com/
Running a red light is generally not a good idea for any vehicle, no matter how many wheels it may have. But a new Illinois law gives its blessing to bicyclists and other two-wheeled vehicle riders to proceed through an intersection on red--sometimes. This law may seem contrary to what law enforcement officials have always told bicycle riders.
Sound advice from the Illinois State Police
These are some of the practices the Illinois ...
New York crime lab's improper action could have led to wrongful convictions
2013-03-02
New York crime lab's improper action could have led to wrongful convictions
Article provided by Bruce Yerman, Attorney at Law
Visit us at http://www.criminal-defense-law-nyc.com
We are all familiar with the TV shows -- CSI and others touting the skills of technicians responsible for evaluating evidence from a crime scene. The laboratory technician conducts tests to confirm the suspicions of the investigators on the case. As is common in so many cases, the image we see on television is a far cry from reality. Unfortunately, the New York Times recently revealed that ...
Juvenile justice system under review in Georgia
2013-03-02
Juvenile justice system under review in Georgia
Article provided by The Law Offices of Jeffrey S. Williams, LLC
Visit us at http://www.georgialegalresource.com
Georgia, like many other states, has experienced some financial difficulties during the recent recession. Finding ways to save money has become a top priority for government officials. Often, this leads to a comprehensive review of some of the programs currently in place, to see if they can be modified to improve efficiency. If changes do not jeopardize the health and safety of residents, they will be put ...
Protecting intellectual property during trade secret litigation
2013-03-02
Protecting intellectual property during trade secret litigation
Article provided by Baucom, Claytor, Benton, Morgan & Wood, P.A.
Visit us at http://www.baucomclaytor.com/
A company's intangible assets can be protected in a number of ways. Its first line of defense, though, is usually found in trademark, copyright or patent law. However, the judicious application of trade secret law is another preventative measure against the theft of intellectual assets. When a corporation sues over trade secret misappropriation, the greatest irony of the case is that taking ...
Pedestrian safety and preventing accidents in Las Vegas
2013-03-02
Pedestrian safety and preventing accidents in Las Vegas
Article provided by Clark Tatom McCourt
Visit us at http://www.clarktatom.com/
Although Las Vegas is commonly known as a playground for Americans, it is also gaining a reputation as a dangerous area for pedestrians. The high number of pedestrian accidents in Las Vegas and Clark County has officials urging drivers and pedestrians to take care.
Las Vegas pedestrian accident statistics
According to CBS News Las Vegas, the Las Vegas Metropolitan Police Department reports that pedestrian accidents increased ...
Child relocation rights in the state of Washington
2013-03-02
Child relocation rights in the state of Washington
Article provided by Connie L. Powell & Associates, PS
Visit us at http://www.conniepowellandassociates.com
Child relocation laws in Washington generally apply to families with parenting plans. In cases when a custodial party intends to move, this will have legal repercussions for every person entitled to child custody or visitation rights.
Relocation of the custodial parent
If the custodial parent of the child intends to move within the same school district where the child currently resides, he or she ...
Passengers of Carnival disaster initiate first personal injury suits
2013-03-02
Passengers of Carnival disaster initiate first personal injury suits
Article provided by Law Offices of Charles D. Naylor
Visit us at http://www.cruiseinjuryhotline.com
In February 2013, 3,143 passengers and 1,086 crewmembers aboard a Carnival Triumph cruise returned to the United States. Unfortunately, they were five days late. After an engine fire exhausted power on the ship for three days, thousands of passengers endured the hardships of broken toilets, no lights and limited food. Voyagers were ultimately towed to the mainland -- approximately 500 miles from ...