optimisations
Optimisation, or optimization, is the process of making something as effective or functional as possible. In mathematics and computer science, optimization involves selecting input values, sometimes from a specified domain, to maximize or minimize an objective function, possibly subject to constraints. The result is an optimal solution, though in practice one often seeks good approximations due to complexity or uncertainty.
Problems may be continuous, discrete, or mixed. Continuous optimization deals with variables that can take any
Solution methods fall into analytical, numerical, and heuristic categories. Analytical approaches use calculus and duality theory;
In practice, optimisation also concerns performance engineering. Code and system optimisations aim to reduce time or