Award Abstract # 0448277
CAREER: Information Theoretic Methods in Communication and Computational Complexity

NSF Org: CCF
Division of Computing and Communication Foundations
Recipient: TRUSTEES OF DARTMOUTH COLLEGE
Initial Amendment Date: December 30, 2004
Latest Amendment Date: July 6, 2009
Award Number: 0448277
Award Instrument: Continuing Grant
Program Manager: Dmitri Maslov
CCF
 Division of Computing and Communication Foundations
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: July 1, 2005
End Date: June 30, 2011 (Estimated)
Total Intended Award Amount: $0.00
Total Awarded Amount to Date: $400,000.00
Funds Obligated to Date: FY 2005 = $80,000.00
FY 2006 = $80,000.00

FY 2007 = $80,000.00

FY 2008 = $80,000.00

FY 2009 = $80,000.00
History of Investigator:
  • Amit Chakrabarti (Principal Investigator)
    Amit.Chakrabarti@Dartmouth.edu
Recipient Sponsored Research Office: Dartmouth College
7 LEBANON ST
HANOVER
NH  US  03755-2170
(603)646-3007
Sponsor Congressional District: 02
Primary Place of Performance: Dartmouth College
7 LEBANON ST
HANOVER
NH  US  03755-2170
Primary Place of Performance
Congressional District:
02
Unique Entity Identifier (UEI): EB8ASJBCFER9
Parent UEI: T4MWFG59C6R3
NSF Program(s): THEORY OF COMPUTING
Primary Program Source: app-0105 
app-0106 

app-0107 

01000809DB NSF RESEARCH & RELATED ACTIVIT

01000910DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 1045, 9218, HPCC
Program Element Code(s): 286000
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

From the very early years of computer science it has been clear that
computational problems vary greatly in difficulty, ranging from easy to
moderately hard to intractably hard to outright unsolvable.
Computational complexity theory is the branch of computer science that
seeks to rigorously and mathematically study the inherent difficulty of
computational problems, measured as the amount of a certain resource (or
resources) required for their solution, and organize problems into
classes based on their inherent difficulty. Examples of relevant
resources include processing time, storage space and inter-computer
communication. Communication complexity involves the latter
resource and asks how many bits must be communicated between different
computers to solve a problem whose input is split between these
computers.

There is plenty of intrinsic interest in communication complexity,
because of the large variety of Internet-driven applications where it is
relevant. In addition, over the last decade and a half, communication
complexity has been emerging as an area that unites many seemingly
disparate areas of theoretical computer science some of which do not
directly involve communication; examples are circuit complexity, query
complexity, quantum computing, algorithmic game theory, optimization and
distributed computing.

In recent years, information theory has proved itself to be a powerful
tool in the study of communication complexity, and therefore in the
various other areas of complexity theory that communication impacts. I
have already explored this theme in my recent work and was an author of
a recent paper that formally introduced the concept of information
complexity and described its relation to communication complexity.
Other subsequent work of mine has applied information theoretic
techniques to prove theorems about communication complexity and applied
these theorems in turn to explore the inherent difficulty of problems
not directly involving communication.

The main goal of this project is to continue this line of work in two
ways. First, I shall continue to develop and extend what I call the
information complexity framework and attempt to apply it to models of
computation where it hasn't yet been applied successfully. A noteworthy
subgoal of the first goal will be to use this framework to understand
the limitations of quantum computation. Second, I shall seek to study
certain concrete problems in communication complexity that have known
connections to other areas of complexity theory. Two specific areas I
shall focus on are (1) the complexity of data stream computations and
(2) circuit complexity, with an emphasis on the power of shallow
circuits.

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.

Amit Chakrabarti and Chandra Chekuri and Anupam Gupta and Amit Kumar "Approximation Algorithms for the Unsplittable Flow Problem" Algorithmica , v.47(1) , 2007 , p.53
Amit Chakrabarti and Khanh Do Ba and S. Muthukrishnan "Estimating Entropy and Entropy Norm on Data Streams" Internet Mathematics , v.3(1) , 2006 , p.63
Amit Chakrabarti and Subhash Khot "Improved Lower Bounds on the Randomized Complexity of Graph Properties" Random Structures and Algorithms , v.30(3) , 2007 , p.427
Amit Chakrabarti, Oded Regev "An Optimal Randomised Cell Probe Lower Bound for Approximate Nearest Neighbor Searching" SIAM Journal on Computing , v.39 , 2010 , p.1919 http://dx.doi.org/10.1137/080729955

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

Print this page

Back to Top of page