Biography.guide
Home β€Ί People β€Ί Computer scientist β€Ί Kenneth L. McMillan
Portrait of Kenneth L. McMillan

Kenneth L. McMillan

b. 2000

American computer scientist

Don't just read it β€” keep itBiographies to ownE-book Β· Audio Β· Video From $7 β†’

About Kenneth L. McMillan

Born 2000. Kenneth L. McMillan is an American computer scientist.

Kenneth L. McMillan is an American computer scientist working in the area of formal methods, logic, and programming languages. He is a professor in the computer science department at the University of Texas at Austin, where he holds the Admiral B.R. Inman Centennial Chair in Computing Theory.

Career

McMillan received his Ph.D. from Carnegie Mellon University in 1992, under Edmund M. Clarke. He is credited to have invented symbolic model checking during his thesis work, which won him the 1992 ACM Doctoral Dissertation Award, the highest doctoral dissertation prize awarded by the Association for Computing Machinery (ACM). He also won the 1998 ACM Paris Kanellakis Award for Theory and Practice jointly with Randal Bryant, Edmund Clarke, and E. Allen Emerson for work on symbolic model checking. McMillan subsequently worked at Bell Labs, Cadence Berkeley Labs, and was a Principal Researcher at Microsoft Research, Redmond before joining the faculty of University of Texas at Austin in 2021.

Research McMillan pioneered several influential research areas in formal methods. His initial work on symbolic model checking based on binary decision diagrams culminated in the creation of the SMV/nuSMV family of model checkers. He also pioneered techniques based on Craig interpolation in model checking infinite-state systems. He is also known for his work on Constrained Horn Clause (CHC) solving and the Ivy distributed systems verification tool.

Awards

2014 – POPL Most Influential Paper Award 2010 – LICS Test of Time Award 1998 – CMU Allen Newell Medal 1998 – CAV Award 1998 – ACM Paris Kanellakis Award 1996 – SRC Technical Excellence Award 1992 -– ACM Doctoral Dissertation Award

Service McMillan currently serves on the steering committee of the International Conference on Computer Aided Verification (CAV).

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

Born
2000
Birth century
Occupation
Nationality
Education
Carnegie Mellon University
Awards
Paris Kanellakis Award

People in Kenneth L. McMillan's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Kenneth L. McMillan's

Frequently asked questions

Who is Kenneth L. McMillan?

American computer scientist

When was Kenneth L. McMillan born?

Kenneth L. McMillan was born in 2000.

What is Kenneth L. McMillan's occupation?

Kenneth L. McMillan is a computer scientist.

What nationality is Kenneth L. McMillan?

Kenneth L. McMillan is American.

Sources & further reading

Β· Wikipedia: Kenneth L. McMillan

Β· Wikidata: Q15823365

Β· DBpedia: Kenneth L. McMillan

Cite this page

APA: Biography.guide. (2026). Kenneth L. McMillan. https://biography.guide/kenneth-l-mcmillan/

MLA: "Kenneth L. McMillan." Biography.guide, https://biography.guide/kenneth-l-mcmillan/.

Chicago: "Kenneth L. McMillan." Biography.guide. https://biography.guide/kenneth-l-mcmillan/.

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

Page generated 2026-09-27 05:29 UTC