Award Abstract # 0430991
Studies in Computational Complexity Theory

NSF Org: CCF
Division of Computing and Communication Foundations
Recipient: BOARD OF REGENTS OF THE UNIVERSITY OF NEBRASKA
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: FY 2004 = $200,000.00
History of Investigator:
  • Vinodchandran Variyam (Principal Investigator)
    vinod@cse.unl.edu
Recipient Sponsored Research Office: University of Nebraska-Lincoln
2200 VINE ST # 830861
LINCOLN
NE  US  68503-2427
(402)472-3171
Sponsor Congressional District: 01
Primary Place of Performance: University of Nebraska-Lincoln
2200 VINE ST # 830861
LINCOLN
NE  US  68503-2427
Primary Place of Performance
Congressional District:
01
Unique Entity Identifier (UEI): HTQ6K6NJFHA6
Parent UEI:
NSF Program(s): THEORY OF COMPUTING,
EPSCoR Co-Funding
Primary Program Source: app-0104 
04000405DB NSF Education & Human Resource
Program Reference Code(s): 9218, HPCC
Program Element Code(s): 286000, 915000
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.

(Showing: 1 - 10 of 14)
Antunes, L; Fortnow, L; van Melkebeek, D; Vinodchandran, NV "Computational depth: Concept and applications" THEORETICAL COMPUTER SCIENCE , v.354 , 2006 , p.391 View record at Web of Science 10.1016/j.tcs.2005.11.03
A. Pavan, R. Santhanam and N. V. Vinodchandran "SomeResults on Average-Case Hardness within the Polynomial Hierarchy." Proceedings of the 26th International Conference on Foundations of Software Technology and Theoretical Computer Science , 2006
C. Bourke, K. Deng, R. E. Schapire, S. Scott, N. V. Vinodchandran. "On Reoptimizing Multi-Class Classifiers." Machine Learning , v.71 , 2008
C. Bourke, R. Tewari, N. V. Vinodchandran "DirectedPlanar Reachability is in Unambiguous Logspace" Proceeding ofIEEE Conference on Computational Complexity , 2007 , p.217
Chris Bourke, John Hitchcock, N. V. Vinodchandran "Entropy rates and finite state dimension" Theoretical Computer Science , v.349 , 2005 , p.392
Fortnow, L; Hitchcock, JM; Pavan, A; Vinodchandran, NV; Wang, F "Extracting Kolmogorov complexity with applications to dimension zero-one laws" AUTOMATA, LANGUAGES AND PROGRAMMING, PT 1 , v.4051 , 2006 , p.335 View record at Web of Science
Hitchcock, JM; Pavan, A; Vinodchandran, NV "Partial bi-immunity, scaled dimension, and NP-completeness" THEORY OF COMPUTING SYSTEMS , v.42 , 2008 , p.131 View record at Web of Science 10.1007/s00224-007-9000-
Hitchcock, JM; Vinodchandran, NV "Dimension, entropy rates, and compression" JOURNAL OF COMPUTER AND SYSTEM SCIENCES , v.72 , 2006 , p.760 View record at Web of Science 10.1016/j.jcss.2005.10.00
N. V. Vinodchandran "A note on the circuit complexity of PP" Theoretical Computer Science , v.347 , 2005 , p.415
N. V. Vinodchandran "Nondeterministic circuit minimization problem and derandomizing Arthur-Merlin games." Internation Journal of Foundation of Computer Science , v.16 , 2005 , p.1297
Pavan, A; Selman, AL; Sengupta, S; Vinodchandran, NV "Polylogarithmic-round interactive proofs for coNP collapse the exponential hierarchy" THEORETICAL COMPUTER SCIENCE , v.385 , 2007 , p.167 View record at Web of Science 10.1016/j.tcs.2007.06.01
(Showing: 1 - 10 of 14)

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page