The project develops a mathematical and algorithmic foundation for the field of network computing. The project ties together ideas from network coding with computational problems. While some special cases of network computing have been recently studied, this project carries out a unified study of the field of network computing. The project exploits the promise of improved performance using non-linear codes over traditional network routing and linear coding techniques. Emphasis is placed on computing in networks that allow coding in addition to routing. Applications of network computing include sensor networks and wireless networks. The broad fields studied are: (1) theory and algorithms, and (2) alternative network computing models.

The main objectives of the project are to achieve a deep mathematical understanding of network computing capacity and solvability and to develop practical algorithms that can be used effectively to improve performance in real applications. The investigation involves mathematical analysis, algorithm design, and computer simulation. The main topic areas investigated are: (1) Capacity computability and alphabet size, (2) Iterative design of network computing algorithms, (3) Limiting the number of network nodes that can perform coding, (4) Average computation rate in network coding, (5) Bi-directional and broadcast-mode network computing.

Project Start
Project End
Budget Start
2010-09-01
Budget End
2014-08-31
Support Year
Fiscal Year
2010
Total Cost
$368,843
Indirect Cost
Name
University of California San Diego
Department
Type
DUNS #
City
La Jolla
State
CA
Country
United States
Zip Code
92093