
NSF Org: |
CCF Division of Computing and Communication Foundations |
Recipient: |
|
Initial Amendment Date: | July 26, 2004 |
Latest Amendment Date: | July 26, 2004 |
Award Number: | 0430991 |
Award Instrument: | Standard Grant |
Program Manager: |
Richard Beigel
CCF Division of Computing and Communication Foundations CSE Directorate for Computer and Information Science and Engineering |
Start Date: | August 1, 2004 |
End Date: | July 31, 2008 (Estimated) |
Total Intended Award Amount: | $200,000.00 |
Total Awarded Amount to Date: | $200,000.00 |
Funds Obligated to Date: |
|
History of Investigator: |
|
Recipient Sponsored Research Office: |
2200 VINE ST # 830861 LINCOLN NE US 68503-2427 (402)472-3171 |
Sponsor Congressional District: |
|
Primary Place of Performance: |
2200 VINE ST # 830861 LINCOLN NE US 68503-2427 |
Primary Place of
Performance Congressional District: |
|
Unique Entity Identifier (UEI): |
|
Parent UEI: |
|
NSF Program(s): |
THEORY OF COMPUTING, EPSCoR Co-Funding |
Primary Program Source: |
04000405DB NSF Education & Human Resource |
Program Reference Code(s): |
|
Program Element Code(s): |
|
Award Agency Code: | 4900 |
Fund Agency Code: | 4900 |
Assistance Listing Number(s): | 47.070 |
ABSTRACT
Studies in Computational Complexity Theory: Project Summary
Computational complexity theory focuses on understanding capabilities of resource bounded computations.
Computations are broadly classi.ed as uniform computations (Turing machine based)
and non-uniform computations (circuit based). Typical resources studied are time steps and memory
space for uniform computations, and circuit size and depth for non-uniform computations. By
limiting various resource requirements of computations to certain robust bounds we get complexity
classes, which are the fundamental objects of study in complexity theory. Research in complexity
theory broadly centers around two themes (1) proving relations, in the form of inclusions and separations,
among various complexity classes (2) quantifying the di.culty/easiness of solving real-life
computational problems using a computer. These two themes are interconnected by the notions
of completeness and reductions. The overall goal of this proposal is to advance computational
complexity theory along these two themes. The overall goal will be accomplished through three
related objectives:
Objective 1: Investigate interrelations among uniformity, nonuniformity, and derandomization.
The PI will investigate a number of issues in uniform vs non-uniform computations and
their relation to derandomization. Speci.cally, the PI will investigate uniform derandomization
of Arthur-Merlin games, some related non-uniformity questions including uniform upper
bounds for languages with high circuit complexity, and certain cover-based approach to resource
bounded measure with applications to lower complexity classes and derandomization.
Objective 2: Investigate computational problems with intermediate complexity. The PI will
continue his investigation of problems that are intermediate between P and NP-complete such
as Graph Isomorphism problem and some computational group-theoretic problems. A number
of questions related to lowness properties of these problems will be investigated. E.cient
program checkers for a host of computational group-theoretic problems will be designed.
Objective 3: Explore the interconnections between complexity theory and computational
learning theory. The PI will explore interconnections between complexity theory and learning
theory. In particular, the PI will investigate learning problems such as learning DNFs and
Boolean Circuits in the Teaching Assistant model, and the applications of learning algorithms
to complexity theory.
Broader Impacts: The proposed research activity will have several broader impacts. Complexity
theory indirectly impacts many areas of computer science. Thus proposed research has potential to
scienti.cally impact these areas. Research results from this grant will be published in peer-reviewed
journals and will be presented in international conferences, thus enabling broad dissemination of the
the results to enhance scienti.c understanding. New courses will be created and taught along the
theme of this project, thus integrating teaching and research. The grant will also be used for various
human resource development activities such as supporting and mentoring graduate students, and
inviting visitors.
Intellectual Merit: Progress made in complexity theory is essential for furthering the knowledge
of what can and cannot be solved by a computer using reasonable amount of resources. The results
from this proposal will extend our knowledge of complexity theory in several directions. Research
in derandomization and non-uniformity will solve some signi.cant open problems in the area and
will contribute to better understand the role of randomness in computation. Part of the proposed
research directly relates to important real-life problems such as Graph Isomorphism problem and
DNF learning problem and has potential to become practically applicable. The research on program
checkers is expected to have some practical applications.
PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH
Note:
When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external
site maintained by the publisher. Some full text articles may not yet be available without a
charge during the embargo (administrative interval).
Some links on this page may take you to non-federal websites. Their policies may differ from
this site.
Please report errors in award information by writing to: awardsearch@nsf.gov.