Process of enhancing algorithms' ability to efficiently search for the most optimal solution in a potentially vast solution space.
Generality: 830