Mathematical logic
Theoretical computer science
Mathematics
Constraint programming
Electronic design automation
Formal methods
Logical truth
Model theory
Satisfiability