Chapter 20. Optimization Analysis

The typical use of optimization is to study an objective function over a range of values of the decision variable(s) to find the point where overall performance is most favorable. Software's classic space-time tradeoff is an example of optimization; an algorithm that runs faster will often use more memory. Optimization balances the value of the faster runtime against the cost of the additional memory. This chapter explains optimization analysis for various combinations of single or multiple alternatives and single or multiple decision variables.

Get Return on Software: Maximizing the Return on Your Software Investment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.