UA engineer designs better error-correction code
October 25, 2010 By Pete Brown
(PhysOrg.com) -- One company already has licensed the technology from the UA, and patents are pending to meet growing computer industry demand for the error-correction algorithm developed by Bane Vasic.
The inner workings of computer chips and hard drives are a mystery to most people which is ironic, considering they work much like human brains.
Error-correcting codes have played a vital role during the last 50 years by ensuring that digital data keeps its integrity within computer communication and storage systems.
The error-correction codes programmed into computer chips act just like our brains when we try to make sense of something unfamiliar. Like human brains, these chips search for true meanings by constantly looking for errors and correcting them.
"Error correction is present everywhere, in natural as well as in man-made systems," said professor Bane Vasić of the University of Arizona's department of electrical and computer engineering. He uses his Serbian accent, and the way some people occasionally misunderstand what he is saying, as an example.
"As I am talking, your brain corrects the errors caused by my accent," he said. "Our brains correct all kind of errors in speech by analyzing the context and meaning of sentences."
"The error correction-codes that we as engineers build in communications or memory chips are a kind of grammar that computers use to understand data and keep it meaningful."
Now, more than 50 years after discovery of error-correction codes, Vasić has discovered a way to design error-correction decoders with superior performance.
At the heart of modern coding theory is the fact that artificial intelligence is used to interpret certain error-correction codes. This artificial intelligence key is called the "belief propagation algorithm."
This algorithm is actually relatively simple. Data bits are continuously being deconstructed and reconstructed, and the algorithm does this at high speed and doesn't make too many errors. This means, for example, that data is saved or transmitted quickly and that virtually no errors are introduced into the data during deconstruction and reconstruction.
But the belief propagation algorithm does have its limitations. When the algorithm is acting on shorter correction codes, performance can abruptly drop through the floor. In fact, this loss of performance is known as the "error floor phenomenon." Vasić describes it as "arguably one of the most important problems in coding theory."
Vasić has discovered how to do error correction that is both simpler and better than belief propagation. "It is like solving Sudoku," Vasić said of his new algorithm.
Imagine that the cells in a Sudoku puzzle represent the transmitted bits that need to be reconstructed. The contents of some bits, or cells, are known, but some are blank. Worse, some are wrong.
"A neat property of this new algorithm is that there is no need for a brain or some central intelligence to solve the puzzle, because the cells solve the puzzle collectively," Vasić said. "No individual cell has a global knowledge about the solution, but collectively the cells find the solution by passing messages among one another."
This message passing is like small-town gossip, said Vasić. "Wrong cells are not good neighbors, and we spread virtual gossip to the neighbors of bad neighbors, so that cells learn who is good and bad in the neighborhood."
"Eventually, the bad neighbors see the error of their ways and become good. Everything is in harmony, and it has been achieved simply, without central command."
Vasić said the original belief was that the algorithms used to reconstruct data, or to solve the Sudoku, would have to come up with a solution that was very close to the finished puzzle in order to work. This would have made them too complex, said Vasić.
"We have demonstrated that this original belief is not the case," Vasić said. "In some cases our simple decoder outperforms belief propagation to the extent that errors are reduced by 90 percent."
Vasić described the development of these new algorithms as a hard problem that required years of research using new theoretical tools and knowledge from disciplines such as combinatorics, artificial intelligence, machine learning and statistical mechanics.
"I am lucky to have extremely talented students and collaborators," Vasić said. "This breakthrough is a result of joint work with my students, Shashi Kiran Chilappagari and Shiva Planjery, and my collaborator from France, professor David Declercq."
Vasić said his discovery "opens up a plethora of beautiful theoretical problems." The National Science Foundation agrees, and is funding his research to the tune of $675,000.
Vasic's lab is in the process of patenting these new decoders, which he plans to implement in silicon chips that will be offered to flash memory, optical communications and hard drive companies. "We already have at least three companies interested in this technology," Vasić said. "One has already licensed the technology from the University of Arizona."
The application in fault tolerant systems is also very intriguing," Vasić said. "We believe we can prove that these decoders will work well in high radiation environments such as space exploration and satellite systems, as well as in systems built of unreliable components, such as nano-scale systems."
Provided by
University of Arizona
-
From lemons to lemonade: Reaction uses carbon dioxide to make carbon-based semiconductor,
28 comments
-
Every black hole contains a new universe: A physicist presents a solution to present-day cosmic mysteries,
215 comments
-
New silicon memory chip developed,
16 comments
-
Thioridazine kills cancer stem cells in human while avoiding toxic side-effects of conventional cancer treatments,
2 comments
-
SpaceX private rocket blasts off for space station (Update),
41 comments
-
Ideas to mitigate risk of 911 calls being misdirected
10 hours ago
-
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
Computers excel at identifying smiles of frustration (w/ Video)
(Phys.org) -- Researchers at the Massachusetts Institute of Technology (MIT) in the US have trained computers to recognize smiles, and they have turned out to be more adept at recognizing smiles of frustration ...
Solar plane ends first leg of intercontinental bid
The Swiss sun-powered aircraft Solar Impulse landed safely in Madrid early Friday at the end of the first leg of its attempt at an intercontinental flight without using a drop of fuel.
Technology / Energy & Green Tech
4 hours ago |
5 / 5 (1) |
1
HyperSolar shows dirty water no barrier to power world
(Phys.org) -- The Santa Barbara, California, company, HyperSolar, is set to transparently share the ups and downs of its research experiences toward the companys ultimate vision, successfully producing ...
Obama calls for Congress to enact 'green' tax credits
President Barack Obama urged Congress on Thursday to extend tax credits for clean energy companies the White House says are responsible for some 37,000 jobs.
Technology / Energy & Green Tech
4 hours ago |
not rated yet |
0
Goldman to plow $40 bn into green energy
Wall Street giant Goldman Sachs plans to invest $40 billion into projects linked to renewable energy over the next decade, a company spokesman said Thursday.
Technology / Energy & Green Tech
4 hours ago |
not rated yet |
0
New study should end debate over magnesium treatment for preventing poor outcome after haemorrhagic stroke
An international randomised trial and meta-analysis published Online First in The Lancet should put an end to the debate about the use of intravenous magnesium sulphate to prevent poor outcomes after haemorrhagic stroke. The in ...
Research: Negative leakage could be key to reducing carbon emissions
(Phys.org) -- The unilateral efforts of a single country or region to reduce the emissions of greenhouse gases could reduce exports, increase imports and lead to higher emissions elsewhere what economists call leakage. ...
OmniVision tops up sensors for cameras, phones
(Phys.org) -- OmniVision has announced two high-resolution image sensors for the digital still and digital video camera market (DS/DVC) and higher end smartphones. In end-user language, it is a claim for superior ...
Progestin treatment for polycystic ovarian syndrome may reduce pregnancy chances
(Medical Xpress) -- The hormone progestin, often given as a first step in infertility treatment for polycystic ovary syndrome (PCOS), appears to decrease the odds of conception and of giving birth, according to a study by ...
Talking works: UB professor develops method to analyze creative problem solving
(Phys.org) -- Talk -- if it's the right kind -- can increase creativity, leading students to create useful, new ideas that solve problems, a University at Buffalo professor has found by using a statistical tool that he invented.
World 'no tobacco day' puts spotlight on dangers of smoking
Its not just smokers who are at-risk when it comes to tobacco smoke exposureand the health concerns of smoking cigarettes are not limited to the most known consequence: lung cancer.
Oct 25, 2010
Rank: 5 / 5 (1)
Oct 25, 2010
Rank: 5 / 5 (1)
Oct 25, 2010
Rank: not rated yet
Oct 26, 2010
Rank: 5 / 5 (1)
Oct 26, 2010
Rank: 5 / 5 (1)
Where did this one get derived from? What kind is it?
I don't need a tutorial on ECC. I would like to know what this professor has discovered. Is that too much to ask here?
Oct 26, 2010
Rank: 5 / 5 (1)
Articles on this site often say as little as possible about the topic. They spend more time kissing ten people's behinds, and making bad analogies, rather than explaining the subject matter.
Oct 28, 2010
Rank: not rated yet
I found this site because of interesting headlines, but your analysis is spot on. Articles appear to be more about news aggregation than anything else.