Skip to main content
Log in

A dual variant of Benson’s “outer approximation algorithm” for multiple objective linear programming

  • Published:
Journal of Global Optimization Aims and scope Submit manuscript

Abstract

Outcome space methods construct the set of nondominated points in the objective (outcome) space of a multiple objective linear programme. In this paper, we employ results from geometric duality theory for multiple objective linear programmes to derive a dual variant of Benson’s “outer approximation algorithm” to solve multiobjective linear programmes in objective space. We also suggest some improvements of the original version of the algorithm and prove that solving the dual provides a weight set decomposition. We compare both algorithms on small illustrative and on practically relevant examples.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Benson H.P.: Further analysis of an outcome set-based algorithm for multiple-objective linear programming. J. Optim. Theory Appl. 97(1), 1–10 (1998)

    Article  Google Scholar 

  • Benson H.P.: An outer approximation algorithm for generating all efficient extreme points in the outcome set of a multiple objective linear programming problem. J. Glob. Optim. 13, 1–24 (1998)

    Article  Google Scholar 

  • Benson H.P., Sun E.: Outcome space partition of the weight set in multiobjective linear programming. J. Optim. Theory Appl. 105(1), 17–36 (2000)

    Article  Google Scholar 

  • Chen P.C., Hansen P., Jaumard B.: On-line and off-line vertex enumeration by adjacency lists. Oper. Res. Lett. 10, 403–409 (1991)

    Article  Google Scholar 

  • Chinchuluun A., Pardalos P.: A survey of recent developments in multiobjective optimization. Ann. Oper. Res. 154, 29–50 (2007)

    Article  Google Scholar 

  • Chinchuluun, A., Pardalos, P., Migdalas, A., Pitsoulis, L. (eds): Pareto Optimality, Game Theory and Equilibria. Springer, Berlin (2008)

    Google Scholar 

  • Ehrgott M.: Multicriteria Optimization. 2nd edn. Springer, Berlin (2005)

    Google Scholar 

  • Ehrgott M., Wiecek M.: Multiobjective programming. In: Figueira, J., Greco, S., Ehrgott, M. (eds) Multicriteria Decision Analysis: State of the Art Surveys, pp. 667–722. Springer, New York (2005)

    Google Scholar 

  • Grünbaum, B.: In: Kaibel, V., Klee, V., Ziegler, G.M. (eds.) Convex Polytopes, Volume 221 of Graduate Texts in Mathematics, 2nd ed. Springer, New York. (2003)

  • Heyde F., Löhne A.: Geometric duality in multiple objective linear programming. SIAM J. Optim. 19(2), 836–845 (2008)

    Article  Google Scholar 

  • Heyde F., Löhne A., Tammer C.: Set-valued duality theory for multiple objective linear programs and application to mathematical finance. Math. Methods Oper. Res. 69(1), 159–179 (2009)

    Article  Google Scholar 

  • Isermann H.: Proper efficiency and the linear vector maximum problem.. Oper. Res. 22, 189–191 (1974)

    Article  Google Scholar 

  • Isermann H.: On some relations between a dual pair of multiple objective linear programs. Zeitschrift. Oper. Res. 22, 33–41 (1978)

    Article  Google Scholar 

  • Jahn J.: Vector Optimization. Theory, Applications, and Extensions. Springer, Berlin (2004)

    Google Scholar 

  • Kornbluth J.S.H.: Duality, indifference and sensitivity analysis in multiple objective linear programming. Oper. Res. Q. 25(4), 599–614 (1974)

    Article  Google Scholar 

  • Luc D.T.: Theory of Vector Optimization, volume 319 of Lecture Notes in Economics and Mathematical Systems. Springer, Berlin (1988)

    Google Scholar 

  • Przybylski A., Gandibleux X., Ehrgott M.: A recursive algorithm for finding all nondominated extreme points in the outcome set of a multiobjective integer program. INFORMS J. Comput. 22, 371–386 (2010). doi:10.1287/ijoc.1090.0342

    Article  Google Scholar 

  • Rockafellar R.T.: Convex Analysis. Princeton University Press, Princeton (1972)

    Google Scholar 

  • Shao L., Ehrgott M.: Approximately solving multiobjective linear programmes in objective space and an application in radiotherapy treatment planning. Math. Methods Oper. Res. 68(2), 257–276 (2008)

    Article  Google Scholar 

  • Shao L., Ehrgott M.: Approximating the nondominated set of an molp by approximately solving its dual problem. Math. Methods Oper. Res. 68, 469–492 (2008)

    Article  Google Scholar 

  • Steuer R.E.: Multiple Criteria Optimization: Theory, Computation and Application. Wiley, New York (1985)

    Google Scholar 

  • Steuer, R.E.: Adbase multiple objective linear programming package. Technical report, University of Georgia, Athens, Georgia (1989)

  • Ulungu E.L., Teghem J.: The two phases method: an efficient procedure to solve bi-objective combinatorial optimization problems. Found. Comput. Decis. Sci. 20, 149–165 (1995)

    Google Scholar 

  • Webster R.: Convexity. Oxford University Press, Oxford Science Publications, Oxford (1994)

    Google Scholar 

  • Zopounidis, C., Pardalos, P. (eds): Handbook of Multicriteria Analysis. Springer, New York (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lizhen Shao.

Additional information

This work has been partially supported by the National Science Foundation of China (No. 81000650), the PhD Programs Foundation of the Ministry of Education of China (No. 20100006120016) and China Postdoctoral Science Foundation (No. 20100470206).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ehrgott, M., Löhne, A. & Shao, L. A dual variant of Benson’s “outer approximation algorithm” for multiple objective linear programming. J Glob Optim 52, 757–778 (2012). https://doi.org/10.1007/s10898-011-9709-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10898-011-9709-y

Keywords

Navigation