Interval Linear Programming under Transformations: Optimal Solutions and Optimal Value Range
Elif Garajová, Milan Hladík, Miroslav Rada
TL;DR
This work analyzes how standard linear programming transformations interact with interval linear programs (ILPs) under the dependency problem, where interval coeffients perturb independently. It shows that while some transformations, like changing the objective or adding slack variables, can be applied without altering core properties, others—such as splitting equations or imposing non-negativity—can change the optimal solution set and, in some cases, the optimal value range. A key result is that for ILPs with a fixed coefficient matrix, all considered transformations preserve the optimal solution set, though the optimal value range may still change due to infeasibility or unboundedness. The paper also derives conditions under which the best-case bound remains invariant under certain transformations and discusses how duality informs the computation of optimal value ranges, offering guidance for modeling under uncertainty. Overall, the findings clarify the limits of applying classical LP transformations to ILPs and highlight the dependency problem as a central consideration in interval optimization.
Abstract
Interval linear programming provides a tool for solving real-world optimization problems under interval-valued uncertainty. Instead of approximating or estimating crisp input data, the coefficients of an interval program may perturb independently within the given lower and upper bounds. However, contrarily to classical linear programming, an interval program cannot always be converted into a desired form without affecting its properties, due to the so-called dependency problem. In this paper, we discuss the common transformations used in linear programming, such as imposing non-negativity on free variables or splitting equations into inequalities, and their effects on interval programs. Specifically, we examine changes in the set of all optimal solutions, optimal values and the optimal value range. Since some of the considered properties do not holds in the general case, we also study a special class of interval programs, in which uncertainty only affects the objective function and the right-hand-side vector. For this class, we obtain stronger results.
