Computer science
Nondeterministic algorithm
Key (lock)
Mathematical optimization
NP
Task (project management)
Function (biology)
Distributed computing
Artificial intelligence
Computation
Theoretical computer science
Algorithm
Engineering
Mathematics
Computer security
Systems engineering
Evolutionary biology
Turing machine
Biology