Nikolaj Bjørner
E46992
Nikolaj Bjørner is a computer scientist best known for his work on automated theorem proving and the development of the Z3 SMT solver.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Nikolaj Bjørner canonical | 5 |
How this entity was disambiguated
This entity first appeared as the object of triple T364403 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: Nikolaj Bjørner Context triple: [Herbrand Award, notableRecipient, Nikolaj Bjørner]
-
A.
Jan Christian Vestre
Jan Christian Vestre is a Norwegian Labour Party politician and businessman who has served as Norway’s Minister of Trade and Industry.
-
B.
Christian Lous Lange
Christian Lous Lange was a Norwegian historian, political scientist, and prominent internationalist who shared the 1921 Nobel Peace Prize for his work as secretary-general of the Inter-Parliamentary Union.
-
C.
Johan Håstad
Johan Håstad is a Swedish theoretical computer scientist renowned for his groundbreaking work in computational complexity theory, particularly optimal inapproximability results and contributions to the PCP theorem.
-
D.
Fredrik Meltzer
Fredrik Meltzer was a Norwegian politician and merchant best known for creating the design of Norway’s national flag in the early 19th century.
-
E.
Christian M. Ravndal
Christian M. Ravndal was an American diplomat who served as the United States Ambassador to Hungary.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: Nikolaj Bjørner Target entity description: Nikolaj Bjørner is a computer scientist best known for his work on automated theorem proving and the development of the Z3 SMT solver.
-
A.
Jan Christian Vestre
Jan Christian Vestre is a Norwegian Labour Party politician and businessman who has served as Norway’s Minister of Trade and Industry.
-
B.
Christian Lous Lange
Christian Lous Lange was a Norwegian historian, political scientist, and prominent internationalist who shared the 1921 Nobel Peace Prize for his work as secretary-general of the Inter-Parliamentary Union.
-
C.
Johan Håstad
Johan Håstad is a Swedish theoretical computer scientist renowned for his groundbreaking work in computational complexity theory, particularly optimal inapproximability results and contributions to the PCP theorem.
-
D.
Fredrik Meltzer
Fredrik Meltzer was a Norwegian politician and merchant best known for creating the design of Norway’s national flag in the early 19th century.
-
E.
Christian M. Ravndal
Christian M. Ravndal was an American diplomat who served as the United States Ambassador to Hungary.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
SMT solver
ⓘ
computer scientist ⓘ researcher ⓘ |
| affiliation |
Microsoft
ⓘ
Microsoft ⓘ
surface form:
Microsoft Research Redmond
|
| areaOfInfluence |
formal verification practice
ⓘ
programming languages ⓘ software engineering ⓘ |
| citations | highly cited in automated reasoning community ⓘ |
| coDeveloped | Z3 SMT solver ⓘ |
| community |
SMT community
ⓘ
formal methods community ⓘ program verification community ⓘ |
| contributedTo |
integration of SMT solvers in development tools
ⓘ
widespread adoption of SMT in industry ⓘ |
| developed | Z3 SMT solver ⓘ |
| developer |
Microsoft
ⓘ
surface form:
Microsoft Research
Nikolaj Bjørner self-linksurface differs ⓘ |
| employer |
Microsoft Research Cambridge
ⓘ
surface form:
Microsoft Research
|
| fieldOfUse |
constraint solving
ⓘ
program analysis ⓘ software verification ⓘ |
| fieldOfWork |
automated theorem proving
ⓘ
constraint solving ⓘ formal methods ⓘ satisfiability modulo theories ⓘ software verification ⓘ |
| hasPublicationType |
conference papers
ⓘ
journal articles ⓘ tool papers ⓘ |
| hasRole |
principal researcher
ⓘ
software engineer ⓘ |
| influenced | software verification tools based on Z3 ⓘ |
| knownFor |
Z3 SMT solver
ⓘ
automated reasoning ⓘ |
| notableFor | industrial-strength SMT solving ⓘ |
| notableWork |
Z3: An Efficient SMT Solver
ⓘ
papers on model checking and verification ⓘ |
| programmingLanguage |
C++
ⓘ
OCaml ⓘ Python ⓘ |
| researchInterest |
decision procedures
ⓘ
logic in computer science ⓘ model checking ⓘ program analysis ⓘ |
| toolDeveloperFor | SMT-based verification tools ⓘ |
| usedBy |
constraint-based program analyzers
ⓘ
software analysis tools ⓘ verification frameworks ⓘ |
| workLocation |
Redmond, Washington, United States
ⓘ
surface form:
Redmond, Washington
|
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: Nikolaj Bjørner Description of subject: Nikolaj Bjørner is a computer scientist best known for his work on automated theorem proving and the development of the Z3 SMT solver.
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Z3 SMT solver
subject surface form:
Z3
subject surface form:
Z3
subject surface form:
"Z3: An Efficient SMT Solver"