search
Get Started
search
Sanjeev Arora - Computer Scientist
zoom_in Click to enlarge

Sanjeev Arora

language

description Sanjeev Arora Overview

Sanjeev Arora is an American theoretical computer scientist and a professor at Princeton University. He is best known for his co-discovery of the PCP theorem in 1998, a landmark result in computational complexity theory that established the hardness of approximating many NP-hard problems. His research focuses on algorithms, complexity theory, and the geometric foundations of machine learning. He has received multiple accolades, including the Gödel Prize for his work on the PCP theorem.

insights Ranking position

Sanjeev Arora ranks #22 of 185 in the Computer Scientist ranking, behind Tony Hoare, ahead of Niklaus Wirth.

help Sanjeev Arora FAQ

What is the PCP theorem and what was Sanjeev Arora's role in proving it?

The PCP theorem states that mathematical proofs can be rewritten so a verifier only needs to check a constant number of randomly chosen bits to be convinced of correctness with high probability. Arora, along with Carsten Lund, Rajeev Motwani, Madhu Sudan, and Mario Szegedy, proved the theorem in 1992, revolutionizing the understanding of proof verification and approximation hardness.

What is the connection between the PCP theorem and hardness of approximation?

Arora's PCP theorem work implied that many NP-hard optimization problems cannot be efficiently approximated within certain ratios unless P = NP. For example, it showed that there is no polynomial-time approximation scheme for MAX-3SAT, resolving long-standing questions about how well NP-hard problems can be approximated.

What is Arora's 'Computational Complexity: A Modern Approach' textbook?

Co-authored with Boaz Barak, this graduate-level textbook covers modern complexity theory including PCP, circuit lower bounds, quantum complexity, and proof complexity. It is widely used in graduate courses and is known for incorporating developments from the 1990s and 2000s that earlier textbooks did not cover.

Where does Sanjeev Arora work and what awards has he received?

Arora is the Charles C. Fitzmorris Professor of Computer Science at Princeton University, where he has been on the faculty since 1994. He received his PhD from UC Berkeley under Umesh Vazirani and has twice won the Gödel Prize — in 2001 for the PCP theorem and again in 2010 for his work on graph partitioning with Satish Rao and Umesh Vazirani.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare