Mathematics
Mathematical analysis
Computational complexity theory
Approximation algorithm
Multiplicative inverse
Logarithm
Expected value
Multi-objective optimization