Biography.guide
Home › People › Mathematician › Ravindran Kannan
Portrait of Ravindran Kannan

Ravindran Kannan

b. 1953

Indian mathematician

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Ravindran Kannan

Born 1953. Ravindran Kannan is an Indian mathematician, computer scientist and university teacher.

Ravindran (Ravi) Kannan ; born 12 March 1953, is a theoretical computer scientist . His work has mainly focused on efficient algorithms for problems of a mathematical (often geometric) flavor that arise in Computer Science, Machine Learning and Optimization .

Ravi was a Principal Researcher at Microsoft Research Lab, India. Before joining Microsoft, he was William K. Lanman Jr. Professor of Computer Science and Professor of Applied Mathematics at Yale University. Prior to that he has been on the faculty of CMU and MIT. The ACM Special Interest Group on Algorithms and Computation Theory (SIGACT) presented its 2011 Knuth Prize to Ravi Kannan for developing influential algorithmic techniques aimed at solving long-standing computational problems.

Ravi Kannan did his B.Tech at IIT, Bombay. He received his PhD in 1980 at Cornell University under Leslie Earl Trotter, Jr.

Awards and honors Joint Winner of the 1991 Fulkerson Prize in Discrete Mathematics for his work on the volumes of convex bodies. Knuth Prize 2011 for developing influential algorithmic techniques aimed at solving long-standing computational problems. Member, American Academy of Arts and Sciences Member, National Academy of Sciences

Key contributions

1. Algorithm for approximating the volume of high dimensional convex sets via Markov Chains

2. Algorithms for Integer Programming the Frobenius Problem drawing on Geometry of Numbers

3. Randomized algorithms for Principal Component Analysis and Matrix Compression

4. Algorithmic version of the regularity lemma in Graph Theory

Selected works

Books 2020. Foundations of Data Science. (with Avrim Blum and John Hopcroft). 2009. Spectral Algorithms.(with Santosh Vempala)

Other representative publications "Clustering in large graphs and matrices," with P. Drineas, A. Frieze, S. Vempala and V. Vinay, Proceedings of the Symposium on Discrete Algorithms, 1999. "A Polynomial-Time Algorithm for learning noisy Linear Threshold functions," with A. Blum, A. Frieze and S. Vempala, Algorithmica 22:35–52, 1998. "Covering Minima and lattice point free convex bodies," with L. Lovász, Annals of Mathematics, 128:577–602, 1988.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Education
Cornell University, Indian Institute of Technology Bombay
Employers
Yale University, Indian Institute of Science, Bengaluru, Massachusetts Institute of Technology, Carnegie Mellon University
Awards
Knuth Prize; Fulkerson Prize; ACM Fellow
Also known as
Ravi Kannan

People in Ravindran Kannan's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Ravindran Kannan's

Frequently asked questions

Who is Ravindran Kannan?

Indian mathematician

When was Ravindran Kannan born?

Ravindran Kannan was born on 12 March 1953 in Chennai.

What is Ravindran Kannan's occupation?

Ravindran Kannan is a mathematician, computer scientist and university teacher.

What nationality is Ravindran Kannan?

Ravindran Kannan is Indian.

Sources & further reading

· Wikipedia: Ravindran Kannan

· Wikidata: Q93034

· DBpedia: Ravindran Kannan

Cite this page

APA: Biography.guide. (2026). Ravindran Kannan. https://biography.guide/ravindran-kannan/

MLA: "Ravindran Kannan." Biography.guide, https://biography.guide/ravindran-kannan/.

Chicago: "Ravindran Kannan." Biography.guide. https://biography.guide/ravindran-kannan/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:28 UTC