Jump to content

Lexicographic optimization

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Erel Segal (talk | contribs) at 16:36, 2 February 2023. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Lexicographic optimization is a kind of Multi-objective optimization. In general, multi-objective optimization deals with optimization problems with two or more objective functions to be optimized simultaneously. Often, the different objectives can be ranked in order of importance to the decision-maker, so that objective is the most important, objective is the next most important, and so on. Lexicographic optimization presumes that the decision-maker prefers even a very small increase in , to even a very large increase in etc. Similarly, the decision-maker prefers even a very small increase in , to even a very large increase in etc. In other words, the decision-maker has lexicographic preferences, ranking the possible solutions according to a lexicographic order of their objective function values.[1]

As an example, consider a firm who puts safety above all. So it wants to maximize the safety of its workers and customers. Subject to attaining the maximum possible safety, it wants to maximize profits. This firm performs lexicographic optimization, where denots safety and denotes profits.

Algorithms

One algorithm for lexicographic optimization consists of solving a sequence of single-objective optimization problems of the form

where is the optimal value of the above problem with . Thus, and each new problem of the form in the above problem in the sequence adds one new constraint as goes from to .

Lexicographic min-max optimization

In lexicographic min-max optimization (also called leximin optimization or leximax optimization), all objectives are equally important. The goal is to maximize the smallest objective; subject to that, maximize the next-smallest objective, and so on. In other words, the decision-maker ranks the possible solutions according to a leximin order of their objective function values. Many algorithms for lexicographic optimization can be adapted to leximin optimization.[2][3]

References

  1. ^ Cococcioni, Marco; Pappalardo, Massimo; Sergeyev, Yaroslav D. (2018-02-01). "Lexicographic multi-objective linear programming using grossone methodology: Theory and algorithm". Applied Mathematics and Computation. Recent Trends in Numerical Computations: Theory and Algorithms. 318: 298–311. doi:10.1016/j.amc.2017.05.058. ISSN 0096-3003.
  2. ^ Ogryczak, Włodzimierz; Śliwiński, Tomasz (2006). Gavrilova, Marina; Gervasi, Osvaldo; Kumar, Vipin; Tan, C. J. Kenneth; Taniar, David; Laganá, Antonio; Mun, Youngsong; Choo, Hyunseung (eds.). "On Direct Methods for Lexicographic Min-Max Optimization". Computational Science and Its Applications - ICCSA 2006. Berlin, Heidelberg: Springer: 802–811. doi:10.1007/11751595_85. ISBN 978-3-540-34076-8.
  3. ^ Ogryczak, Włodzimierz (1997-08-01). "On the lexicographic minimax approach to location problems". European Journal of Operational Research. 100 (3): 566–585. doi:10.1016/S0377-2217(96)00154-3. ISSN 0377-2217.