b. 1948
Leonid Levin (born 1948) is a Soviet-American computer scientist and mathematician at Boston University, best known for independently co-discovering NP-completeness alongside Stephen Cook. His work bridges computational complexity, algorithmic information theory, and the philosophical foundations of mathematics, with particular attention to the limits of formal systems and the epistemological status of mathematical knowledge.
Independent co-discovery of NP-completeness (Cook-Levin theorem, 1973)
Development of universal search and one-way functions foundational to cryptography
Contributions to Kolmogorov complexity and algorithmic randomness
Philosophical arguments on the limits of formal systems and incompleteness
Work on the tension between computational and a priori conceptions of mathematical knowledge
The semantics of a formal system rich enough to contain elementary mathematics cannot be fully defined in terms of mathematical functions within that same system.
claimThere is a fundamental tension between treating logical knowledge as a priori and the computational intractability of deciding logical validity.