Article ID: | iaor20061833 |
Country: | Germany |
Volume: | 128 |
Issue: | 1 |
Start Page Number: | 49 |
End Page Number: | 74 |
Publication Date: | Jan 2006 |
Journal: | Journal of Optimization Theory and Applications |
Authors: | Castillo E., Conejo A.J., Castillo C., Mnguez R., Ortigosa D. |
This paper presents a perturbation approach for performing sensitivity analysis of mathematical programming problems. Contrary to standard methods, the active constraints are not assumed to remain active if the problem data are perturbed, nor the partial derivatives are assumed to exist. In other words, all the elements, variables, parameters, Karush–Kuhn–Tucker multipliers, and objective function values may vary provided that optimality is maintained and the general structure of a feasible perturbation (which is a polyhedral cone) is obtained. This allows determining: (a) the local sensitivities, (b) whether or not partial derivatives exist, and (c) if the directional derivative for a given direction exists. A method for the simultaneous obtaining of the sensitivities of the objective function optimal value and the primal and dual variable values with respect to data is given. Three examples illustrate the concepts presented and the proposed methodology. Finally, some relevant conclusions are drawn.