This project concentrates on the study of communication complexity, an important aspect of distributed computing, using a continuous model of H. Abelson. It focuses on the development of a general method for establishing lower bound results on communication complexity as well as to obtain lower bounds for some important concrete problems. For that purpose, a study is conducted to understand the geometric structure of continuous distributed computations and to seek a mathematical characterization of communication complexity. Relations of the mathematical structure of the computational problem to its complexity are explored. Connections between the characterization of communication complexity and the classical Pfaff's problem and between the design of distributed algorithms and Hilbert's 13th problem will also be investigated. Several conjectures about lower bounds are tested with the hope that a proof or disproof will result. The tools and techniques used in this study come mainly from several branches of continuous mathematics such as analysis, differential geometry, and topology. To aid the computation of lower bounds on communication complexity, a Mathematica symbolic computing software package is expanded and refined. This package is important for performing experiments in order to formulate and help prove conjectures about the lower bounds for various problems. An important part of this project is the summer research experience for undergraduate students under the NSF Research Undergraduate Institutions Program, who are directly involved in various aspects of this research.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Type
Standard Grant (Standard)
Application #
9422199
Program Officer
Yechezkel Zalcstein
Project Start
Project End
Budget Start
1995-05-01
Budget End
1998-04-30
Support Year
Fiscal Year
1994
Total Cost
$68,132
Indirect Cost
Name
Gustavus Adolphus College
Department
Type
DUNS #
City
Saint Peter
State
MN
Country
United States
Zip Code
56082