Milan Hladík's Publications:

Maximal and supremal tolerances in multiobjective linear programming

Milan Hladík and Sebastian Sitarz. Maximal and supremal tolerances in multiobjective linear programming. Eur. J. Oper. Res., 228(1):93–101, 2013.

Download

[PDF] [gzipped postscript] [postscript] [HTML] 

Abstract

Let a multiobjective linear programming problem and any efficient solution be given. Tolerance analysis aims to compute interval tolerances for (possibly all) objective function coefficients such that the efficient solution remains efficient for any perturbation of the coefficients within the computed intervals. The known methods either yield tolerances that are not the maximal possible ones, or they consider perturbations of weights of the weighted sum scalarization only. We focus directly on perturbations of the objective function coefficients, which makes the approach independent on a scalarization technique used. In this paper, we propose a method for calculating the supremal tolerance (the maximal one need not exist). The main disadvantage of the method is the exponential running time in the worst case. Nevertheless, we show that the problem of determining the maximal/supremal tolerance is NP-hard, so an efficient (polynomial time) procedure is not likely to exist. We illustrate our approach on examples and present an application in transportation problems. Since the maximal tolerance may be small, we extend the notion to individual lower and upper tolerances for each objective function coefficient. An algorithm for computing maximal individual tolerances is proposed.

BibTeX

@article{HlaSit2013,
 author = "Milan Hlad{\'\i}k and Sebastian Sitarz",
 title = "Maximal and supremal tolerances in multiobjective linear programming",
 journal = "Eur. J. Oper. Res.",
 fjournal = "European Journal of Operational Research",
 volume = "228",
 number = "1",
 pages = "93-101",
 year = "2013",
 doi = "10.1016/j.ejor.2013.01.045",
 issn = "0377-2217",
 bib2html_dl_html = "http://dx.doi.org/10.1016/j.ejor.2013.01.045",
 abstract = "Let a multiobjective linear programming problem and any efficient solution be given. Tolerance analysis aims to compute interval tolerances for (possibly all) objective function coefficients such that the efficient solution remains efficient for any perturbation of the coefficients within the computed intervals. The known methods either yield tolerances that are not the maximal possible ones, or they consider perturbations of weights of the weighted sum scalarization only. We focus directly on perturbations of the objective function coefficients, which makes the approach independent on a scalarization technique used. In this paper, we propose a method for calculating the supremal tolerance (the maximal one need not exist). The main disadvantage of the method is the exponential running time in the worst case. Nevertheless, we show that the problem of determining the maximal/supremal tolerance is NP-hard, so an efficient (polynomial time) procedure is not likely to exist. We illustrate our approach on examples and present an application in transportation problems. Since the maximal tolerance may be small, we extend the notion to individual lower and upper tolerances for each objective function coefficient. An algorithm for computing maximal individual tolerances is proposed.",
 keywords = "Multiobjective linear programming, Efficient solution, Sensitivity analysis, Tolerance analysis",
}

Generated by bib2html.pl (written by Patrick Riley ) on Mon Apr 15, 2024 08:26:42