Sensitivity analysis for linear changes of the constraint matrix of a (mixed-integer) linear program

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Derval, Guillaume, Ernst, Damien, Louveaux, Quentin, Miftari, Bardhyl
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911473118216192
author Derval, Guillaume
Ernst, Damien
Louveaux, Quentin
Miftari, Bardhyl
author_facet Derval, Guillaume
Ernst, Damien
Louveaux, Quentin
Miftari, Bardhyl
contents Understanding how the optimal value of an optimisation problem changes when its input data is modified is an old question in mathematical optimisation. This paper investigates the computation of the optimal values of a family of (possibly mixed-integer) linear optimisation problems in which the constraint matrix is subject to linear perturbations controlled by a scalar parameter that varies within a given interval. This is a largely unresolved question with the additional burden that the resulting value function may be largely irregular. We propose several bounding techniques that provide formal guarantees on the behaviour of the objective value across the entire parameter range. The proposed bounds rely on tools from robust optimisation, Lagrangian relaxation, and ad-hoc reformulations. Each method is assessed in terms of accuracy, precision, and computational performance. Experimental results on a large benchmark set show that the proposed bounding techniques effectively address this class of problems, delivering strong guarantees and good precision. In addition, we introduce a spatial branch-and-bound algorithm that incorporates these bounds to compute an anytime approximation of the value function within a given error tolerance, and we analyse its computational performance.
format Preprint
id arxiv_https___arxiv_org_abs_2410_14443
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Sensitivity analysis for linear changes of the constraint matrix of a (mixed-integer) linear program
Derval, Guillaume
Ernst, Damien
Louveaux, Quentin
Miftari, Bardhyl
Optimization and Control
Understanding how the optimal value of an optimisation problem changes when its input data is modified is an old question in mathematical optimisation. This paper investigates the computation of the optimal values of a family of (possibly mixed-integer) linear optimisation problems in which the constraint matrix is subject to linear perturbations controlled by a scalar parameter that varies within a given interval. This is a largely unresolved question with the additional burden that the resulting value function may be largely irregular. We propose several bounding techniques that provide formal guarantees on the behaviour of the objective value across the entire parameter range. The proposed bounds rely on tools from robust optimisation, Lagrangian relaxation, and ad-hoc reformulations. Each method is assessed in terms of accuracy, precision, and computational performance. Experimental results on a large benchmark set show that the proposed bounding techniques effectively address this class of problems, delivering strong guarantees and good precision. In addition, we introduce a spatial branch-and-bound algorithm that incorporates these bounds to compute an anytime approximation of the value function within a given error tolerance, and we analyse its computational performance.
title Sensitivity analysis for linear changes of the constraint matrix of a (mixed-integer) linear program
topic Optimization and Control
url https://arxiv.org/abs/2410.14443