DIMENSIONS OF THE PROBLEM
Algorithm Dependent
Number of computations
Computation speed
Memory usage
Computing System Dependent
Computation speed
Object code size
Implementation Dependent
Computation speed
Code complexity
Number of computations