Inference Duality as a Basis for Sensitivity Analysis

  • Authors:
  • J. N. Hooker

  • Affiliations:
  • Graduate School of Industrial Administration, Carnegie Mellon University, Pittsburgh, PA 15213 USA

  • Venue:
  • Constraints
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Theconstraint programming community has recently begun to addresscertain types of optimization problems. These problems tend tobe discrete or to have discrete elements. Although sensitivityanalysis is well developed for continuous problems, progressin this area for discrete problems has been limited. This paperproposes a general approach to sensitivity analysis that appliesto both continuous and discrete problems. In the continuous case,particularly in linear programming, sensitivity analysis canbe obtained by solving a dual problem. One way to broaden thisresult is to generalize the classical idea of a dual to thatof an ’’inference dual,‘‘ which can be defined for any optimizationproblem. To solve the inference dual is to obtain a proof ofthe optimal value of the problem. Sensitivity analysis can beinterpreted as an analysis of the role of each constraint inthis proof. This paper shows that traditional sensitivity analysisfor linear programming is a special case of this approach. Italso illustrates how the approach can work out in a discreteproblem by applying it to 0-1 linear programming (linear pseudo-booleanoptimization).