Optimization

In mathematics, optimization is the discipline which is concerned with finding the maxima and minima of functions, possibly subject to constraints. An example of an optimization problem is the following: maximize the profit of a manufacturing operation while ensuring that none of the resources exceed certain limits and also satisfying as much of the demand faced as possible. Optimization has many practical applications in logistics and design problems.

In computer science, optimization is the process of improving a system in certain ways to increase the effective execution speed and/or bandwidth, or to reduce memory requirements. Despite its name, optimization does not necessarily mean finding the optimum solution to a problem. Often this is not possible, and heuristic algorithms must be used instead.


This is a disambiguation page — a navigational aid which lists other pages that might otherwise share the same title. If an article link referred you here, you might want to go back and fix it to point directly to the intended page.

See also: Optimization, Algorithms, Bandwidth, Computer science, Design, Function (mathematics), Heuristic, Logistics, Mathematics