Lably
Skip to content

Jack Edmonds

American/Canadian mathematician and computer scientist

  • 4 min read
  • 4 chapters

Related on Lably

Through Linear programming

Early career

Edmonds attended McKinley Technology High School, graduating in 1952; and has talked about the influence this school had on his career (for instance at his 2014 NIST Gallery induction ). Edmonds attended Duke University before completing his undergraduate degree at George Washington University in 1957. He thereafter received a master's degree in 1960 at the University of Maryland under Bruce L. Reinhart with a thesis on the problem of embedding graphs into surfaces.

From 1959 to 1969 he worked at the National Institute of Standards and Technology (then the National Bureau of Standards), and was a founding member of Alan Goldman’s newly created Operations Research Section in 1961. Goldman proved to be a crucial influence by enabling Edmonds to work in a RAND Corporation-sponsored workshop in Santa Monica, California. It is here that Edmonds first presented his findings on defining a class of algorithms that could run more efficiently. Most combinatorics scholars, during this time, were not focused on algorithms. However Edmonds was drawn to them and these initial investigations were key developments for his later work between matroids and optimization. He spent the years from 1961 to 1965 on the subject of NP versus P and in 1966 originated the conjectures NP ≠ P and NP ∩ coNP = P.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Computing and communication