Ken McMillan
E909772
Ken McMillan is a prominent computer scientist known for his influential work in formal verification and model checking.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Ken McMillan canonical | 1 |
Statements (43)
| Predicate | Object |
|---|---|
| instanceOf |
computer scientist
ⓘ
researcher ⓘ |
| academicDegree | PhD in computer science ⓘ |
| awardReceived |
ACM Paris Kanellakis Theory and Practice Award
NERFINISHED
ⓘ
ACM SIGPLAN Most Influential PLDI Paper Award NERFINISHED ⓘ ACM SIGPLAN Most Influential POPL Paper Award NERFINISHED ⓘ Computer Aided Verification Award NERFINISHED ⓘ |
| citizenship |
United States of America
ⓘ
surface form:
United States
|
| educatedAt |
Massachusetts Institute of Technology
ⓘ
University of California, Berkeley ⓘ |
| fieldOfWork |
computer science
ⓘ
formal verification ⓘ model checking ⓘ |
| hasEmployer |
Cadence Design Systems
NERFINISHED
ⓘ
Carnegie Mellon University NERFINISHED ⓘ Microsoft Research NERFINISHED ⓘ |
| hasPublicationType |
conference papers
ⓘ
journal articles ⓘ technical reports ⓘ |
| influenced |
development of industrial hardware verification tools
ⓘ
research in automated formal verification ⓘ |
| knownFor |
Craig interpolation in model checking
ⓘ
IC3 model checking algorithm ⓘ SAT-based model checking ⓘ contributions to model checking algorithms ⓘ formal verification of hardware and software systems ⓘ symbolic model checking ⓘ |
| language | English ⓘ |
| notableConcept |
Craig interpolation
NERFINISHED
ⓘ
IC3 algorithm NERFINISHED ⓘ SAT-based model checking NERFINISHED ⓘ symbolic model checking ⓘ |
| notableConference |
Computer Aided Design (ICCAD)
NERFINISHED
ⓘ
Computer Aided Verification (CAV) NERFINISHED ⓘ Principles of Programming Languages (POPL) NERFINISHED ⓘ |
| notableWork |
IC3 (Incremental Construction of Inductive Clauses for Indubitable Correctness)
NERFINISHED
ⓘ
Symbolic Model Checking: An Approach to the State Explosion Problem NERFINISHED ⓘ research on SAT-based verification ⓘ work on Craig interpolation for model checking ⓘ |
| researchArea |
SAT and SMT solving
ⓘ
decision procedures ⓘ hardware verification ⓘ software verification ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.