Robust optimality analysis for linear programming problems with uncertain objective function coefficients: an outer approximation approach

Zhenzhong Gao; Masahiro Inuiguchi

Kybernetika (2023)

  • Volume: 59, Issue: 1, page 64-87
  • ISSN: 0023-5954

Abstract

top
Linear programming (LP) problems with uncertain objective function coefficients (OFCs) are treated in this paper. In such problems, the decision-maker would be interested in an optimal solution that has robustness against uncertainty. A solution optimal for all conceivable OFCs can be considered a robust optimal solution. Then we investigate an efficient method for checking whether a given non-degenerate basic feasible (NBF) solution is optimal for all OFC vectors in a specified range. When the specified range of the OFC vectors is a hyper-box, i. e., the marginal range of each OFC is given by an interval, it has been shown that the tolerance approach can efficiently solve the robust optimality test problem of an NBF solution. However, the hyper-box case is a particular case where the marginal ranges of some OFCs are the same no matter what values the remaining OFCs take. In real life, we come across cases where some OFCs' marginal ranges depend on the remaining OFCs' values. For example, the prices of products rise together in tandem with raw materials, the gross profit of exported products increases while that of imported products decreases because they depend on the currency exchange rates, and so on. Considering those dependencies, we consider a case where the range of the OFC vector is specified by a convex polytope. In this case, the tolerance approach to the robust optimality test problem of an NBF solution becomes in vain. To treat the problem, we propose an algorithm based on the outer approximation approach. By numerical experiments, we demonstrate how the proposed algorithm efficiently solves the robust optimality test problems of NBF solutions compared to a conventional vertex-listing method.

How to cite

top

Gao, Zhenzhong, and Inuiguchi, Masahiro. "Robust optimality analysis for linear programming problems with uncertain objective function coefficients: an outer approximation approach." Kybernetika 59.1 (2023): 64-87. <http://eudml.org/doc/299085>.

@article{Gao2023,
abstract = {Linear programming (LP) problems with uncertain objective function coefficients (OFCs) are treated in this paper. In such problems, the decision-maker would be interested in an optimal solution that has robustness against uncertainty. A solution optimal for all conceivable OFCs can be considered a robust optimal solution. Then we investigate an efficient method for checking whether a given non-degenerate basic feasible (NBF) solution is optimal for all OFC vectors in a specified range. When the specified range of the OFC vectors is a hyper-box, i. e., the marginal range of each OFC is given by an interval, it has been shown that the tolerance approach can efficiently solve the robust optimality test problem of an NBF solution. However, the hyper-box case is a particular case where the marginal ranges of some OFCs are the same no matter what values the remaining OFCs take. In real life, we come across cases where some OFCs' marginal ranges depend on the remaining OFCs' values. For example, the prices of products rise together in tandem with raw materials, the gross profit of exported products increases while that of imported products decreases because they depend on the currency exchange rates, and so on. Considering those dependencies, we consider a case where the range of the OFC vector is specified by a convex polytope. In this case, the tolerance approach to the robust optimality test problem of an NBF solution becomes in vain. To treat the problem, we propose an algorithm based on the outer approximation approach. By numerical experiments, we demonstrate how the proposed algorithm efficiently solves the robust optimality test problems of NBF solutions compared to a conventional vertex-listing method.},
author = {Gao, Zhenzhong, Inuiguchi, Masahiro},
journal = {Kybernetika},
keywords = {linear programming problems; interactive uncertain coefficients; robust optimality analysis; outer approximation approach; convex polytope},
language = {eng},
number = {1},
pages = {64-87},
publisher = {Institute of Information Theory and Automation AS CR},
title = {Robust optimality analysis for linear programming problems with uncertain objective function coefficients: an outer approximation approach},
url = {http://eudml.org/doc/299085},
volume = {59},
year = {2023},
}

TY - JOUR
AU - Gao, Zhenzhong
AU - Inuiguchi, Masahiro
TI - Robust optimality analysis for linear programming problems with uncertain objective function coefficients: an outer approximation approach
JO - Kybernetika
PY - 2023
PB - Institute of Information Theory and Automation AS CR
VL - 59
IS - 1
SP - 64
EP - 87
AB - Linear programming (LP) problems with uncertain objective function coefficients (OFCs) are treated in this paper. In such problems, the decision-maker would be interested in an optimal solution that has robustness against uncertainty. A solution optimal for all conceivable OFCs can be considered a robust optimal solution. Then we investigate an efficient method for checking whether a given non-degenerate basic feasible (NBF) solution is optimal for all OFC vectors in a specified range. When the specified range of the OFC vectors is a hyper-box, i. e., the marginal range of each OFC is given by an interval, it has been shown that the tolerance approach can efficiently solve the robust optimality test problem of an NBF solution. However, the hyper-box case is a particular case where the marginal ranges of some OFCs are the same no matter what values the remaining OFCs take. In real life, we come across cases where some OFCs' marginal ranges depend on the remaining OFCs' values. For example, the prices of products rise together in tandem with raw materials, the gross profit of exported products increases while that of imported products decreases because they depend on the currency exchange rates, and so on. Considering those dependencies, we consider a case where the range of the OFC vector is specified by a convex polytope. In this case, the tolerance approach to the robust optimality test problem of an NBF solution becomes in vain. To treat the problem, we propose an algorithm based on the outer approximation approach. By numerical experiments, we demonstrate how the proposed algorithm efficiently solves the robust optimality test problems of NBF solutions compared to a conventional vertex-listing method.
LA - eng
KW - linear programming problems; interactive uncertain coefficients; robust optimality analysis; outer approximation approach; convex polytope
UR - http://eudml.org/doc/299085
ER -

References

top
  1. Bradley, S. P., Hax, A. C., Magnanti, T. L., Applied Mathematical Programming., Addison-Wesley Publishing Company, 1977. MR0135622
  2. Curry, S., Lee, I., Ma, S., Serban, N., , Europ. J. Oper. Res. 296 (2022), 1, 44-59. MR4304220DOI
  3. Dantzig, G., Linear programming and extensions., In: Linear programming and extensions. Princeton Zniversity Press, 2016. MR0201189
  4. Filippi, C., , Europ. J. Oper. Res. 16 (2005), 1, 1-19. MR2148687DOI
  5. Gao, Z., Inuiguchi, M., Estimating the optimal probability of a candidate basic solution in stochastic linear programming., In: 60th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE), IEEE 2021, pp. 640-643. 
  6. Gao, Z., Inuiguchi, M., , In: The Ninth International Symposium on Integrated Uncertainty in Knowledge Modelling and Decision Making (IUKM 2022). Publ. in Lecture Notes in Computer Science pp. 130-142, 2022. DOI
  7. Garajová, E., Hladík, M., , Comput. Optim. Appl. 72 (2019), 1, 269-292. MR3904501DOI
  8. al., T. L. Heath et, The works of Archimedes., Courier Corporation, 2002. MR2000800
  9. Henk, M., Richter-Gebert, J., Goodman, G. M. Ziegler., Basic properties of convex polytopes., In J. O'Rourke, J. editors Discrete, Handbook of Geometry, Computational Edition, 2nd 243-270, pages Raton, Boca FL Press., 2004. CRC MR1730169
  10. Hladík, M., , Europ. J. Oper. Res. 202 (2010), 1, 25-31, 2010. MR2556420DOI
  11. Hladík, M., , Optim. Lett. 6 (2012), 5, 893-899. MR2925625DOI
  12. Horst, R., Vries, J. De, Thoai, N. V., , Oper. Res. Lett. 7 (1988), 2, 85-90. MR0942873DOI
  13. Horst, R., Tuy, H., Global optimization: Deterministic approaches., Springer Science and Business Media, 2013. MR1102239
  14. Inuiguchi, M., , In: 2013 Joint IFSA World Congress and NAFIPS Annual Meeting (IFSA/NAFIPS), IEEE 2013, pp. 209-214. DOI
  15. Inuiguchi, M., Gao, Z., Henriques, C. O., , Fuzzy Optimization and Decision Making 22 (2023), 51-79. MR4547385DOI
  16. Inuiguchi, M., Ramík, J., , Fuzzy Sets Systems 111 (2000), 1, 3-28. MR1748690DOI
  17. Inuiguchi, M., Sakawa, M., , Fuzzy Sets Systems 78 (1996), 2, 231-241. MR1379388DOI
  18. Inuiguchi, M., Sakawa, M., , J. Oper. Res. Soc. 48 (1997), 1, 25-33. DOI
  19. Inuiguchi, M., Sakawa, M., , Int. J. Approx. Reas. 18 (1998), 1-2, 21-34. MR1657469DOI
  20. Jansen, B., Jong, J. De, Roos, C., Terlaky, T., , Europ. J. Oper. Res. 101 (1997), 1, 15-28. DOI
  21. Kall, P., Mayer, J., Stochastic Linear Programming: Models, Theory, and Computation. Second Edition., Springer, Boston 2011. MR2744572
  22. Todd, M. J., , Math. Oper. Res. 16 (1991), 4, 671-693. MR1135045DOI
  23. Wendell, R. E., , Management Sci. 31 (1985), 5, 564-578. MR0790107DOI
  24. Wendell, R. E., , Management Sci. 50 (2004), 6, 797-803. DOI
  25. Jr., F. R. Wondolowski, , Decision Sci. 22 (1991), 4, 792-811. DOI

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.