Skip to main content
Log in

Augmented Lagrangian cone method for multiobjective optimization problems with an application to an optimal control problem

  • Research Article
  • Published:
Optimization and Engineering Aims and scope Submit manuscript

Abstract

This paper proposes an augmented Lagrangian method to compute Pareto optimal sets of multiobjective optimization problems. The method neither requires a prior information about the locations of the Pareto surface nor the convexity of the objective and constraint functions. To generate Pareto optimal points, we convert a multiobjective optimization problem into a set of direction-based parametric scalar optimization problems by using the cone method. Subsequently, we apply the augmented Lagrangian method to the direction-based parametric problems to transform them into unconstrained problems. Transformed augmented Lagrangian subproblems are then solved by the steepest descent method with a max-type nonmonotone line search method. A step-wise algorithmic implementation of the proposed method is provided. We discuss the convergence property of the proposed algorithm with regard to a feasibility measure and the global Pareto optimality. Under a few common assumptions, we prove that any subsequential limit of the sequence generated by the proposed algorithm is the global minimizer of an infeasibility measure corresponding to each direction. In addition, the obtained limit is found to be a global minimizer when the feasible region of the given multiobjective optimization problem is nonempty. It is observed that the solution of the proposed method is not affected by variable scaling. The efficiency of the proposed algorithm is shown by solving standard test problems. As a realistic application, we employ the proposed method on a deterministic unemployment optimal control model with the implementation of government policies to create employment and vacancies as their controls.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Code availability

For Matlab codes of the proposed algorithms, readers can request to the first author (Ashutosh Upadhayay).

References

  • Afonso MV, Bioucas-Dias JM, Figueiredo MA (2010) An augmented Lagrangian approach to the constrained optimization formulation of imaging inverse problems. IEEE Trans Image Process 20(3):681–695

    MathSciNet  MATH  Google Scholar 

  • Ansari QH, Köbis E, Yao JC (2018) Vector variational inequalities and vector optimization. Springer, Cham

    MATH  Google Scholar 

  • Arreckx S, Lambe A, Martins JR, Orban D (2016) A matrix-free augmented Lagrangian algorithm with application to large-scale structural design optimization. Optim Eng 17(2):359–384

    MathSciNet  MATH  Google Scholar 

  • Assuncao PB, Ferreira OP, Prudente LF (2021) Conditional gradient method for multiobjective optimization. Comput Optim Appl 78(3):741–768

    MathSciNet  MATH  Google Scholar 

  • Bertsekas DP (2015) Convex optimization algorithms. Athena Scientific, Belmont, MA

    MATH  Google Scholar 

  • Birgin EG, Martinez JM (2014) Practical augmented Lagrangian methods for constrained optimization. SIAM, Philadelphia

    MATH  Google Scholar 

  • Birgin EG, Martinez JM (2020) Complexity and performance of an augmented Lagrangian algorithm. Optim Methods Softw 35(5):885–920

    MathSciNet  MATH  Google Scholar 

  • Bonnel H, Iusem AN, Svaiter BF (2005) Proximal methods in vector optimization. SIAM J Optim 15(4):953–970

    MathSciNet  MATH  Google Scholar 

  • Cocchi G, Lapucci M (2020) An augmented Lagrangian algorithm for multiobjective optimization. Comput Optim Appl 77(1):29–56

    MathSciNet  MATH  Google Scholar 

  • Cocchi G, Lapucci M, Mansueto P (2021) Pareto front approximation through a multiobjective augmented Lagrangian method. EURO J Comput Optim 9:100008

    MATH  Google Scholar 

  • Costa LA, Espírito-Santo IA, Oliveira P (2018) A scalarized augmented Lagrangian algorithm (SCAL) for multiobjective optimization constrained problems. In: ICORES, pp 335–340

  • Das I, Dennis JE (1998) Normal boundary intersection: a new method for generating the Pareto surface in nonlinear multi-criteria optimization problems. SIAM J Optim 8(3):631–657

    MathSciNet  MATH  Google Scholar 

  • Datta S, Ghosh A, Sanyal K, Das S (2017) A radial boundary intersection aided interior point method for multi-objective optimization. Inf Sci 377:1–16

    MATH  Google Scholar 

  • Denysiuk R, Silva CJ, Torres DF (2018) Multiobjective optimization to a TB-HIV/AIDS coinfection optimal control problem. Comput Appl Math 37(2):2112–2128

    MathSciNet  MATH  Google Scholar 

  • Drummond LG, Iusem AN (2004) A projected gradient method for vector optimization problems. Comput Optim Appl 28(1):5–29

    MathSciNet  MATH  Google Scholar 

  • Drummond LG, Svaiter BF (2005) A steepest descent method for vector optimization. J Comput Appl Math 175(2):395–414

    MathSciNet  MATH  Google Scholar 

  • Ehrgott M (2005) Multi-criteria optimization, 2nd edn. Springer, Berlin

    MATH  Google Scholar 

  • Fleige J, Drummond LG, Svaiter BF (2009) Newton’s method for multi-objective optimization. SIAM J Optim 20(2):602–626

    MathSciNet  Google Scholar 

  • Fliege J, Svaiter BF (2000) Steepest descent methods for multicriteria optimization. Math Methods Oper Res 51(3):479–494

    MathSciNet  MATH  Google Scholar 

  • Fortin M, Glowinski R (2000) Augmented Lagrangian methods: applications to the numerical solution of boundary-value problems. Elsevier, Amsterdam

    MATH  Google Scholar 

  • Fukuda EH, Drummond LG (2013) Inexact projected gradient method for vector optimization. Comput Optim Appl 54(3):473–493

    MathSciNet  MATH  Google Scholar 

  • Ghosh D, Chakraborty D (2014) A new Pareto set generating method for multi-criteria optimization problems. Oper Res Lett 42(8):514–521

    MathSciNet  MATH  Google Scholar 

  • Ghosh D, Chakraborty D (2015) A direction based classical method to obtain complete Pareto set of multi-criteria optimization. Opsearch 52(2):340–366

    MathSciNet  MATH  Google Scholar 

  • Goncalves ML, Prudente LF (2020) On the extension of the Hager-Zhang conjugate gradient method for vector optimization. Comput Optim Appl 76(3):889–916

    MathSciNet  MATH  Google Scholar 

  • Grippo L, Lampariello F, Lucidi S (1986) A nonmonotone line search technique for Newton’s method. SIAM J Numer Anal 23(4):707–716

    MathSciNet  MATH  Google Scholar 

  • Haimes Y (1971) On a bicriterion formulation of the problems of integrated system identification and system optimization. IEEE Trans Syst Man Cybern Syst 1(3):296–297

    MathSciNet  MATH  Google Scholar 

  • Hakanen J, Allmendinger R (2021) Multiobjective optimization and decision making in engineering sciences. Optim Eng 22(2):1031–1037

    Google Scholar 

  • Huband S, Hingston P, Barone L, While L (2006) A review of multi-objective test problems and a scalable test problems toolkit. IEEE Trans Evol Comput 10(5):477–506

    MATH  Google Scholar 

  • Kanzow C, Steck D (2017) An example comparing the standard and safeguarded augmented Lagrangian methods. Oper Res Lett 45(6):598–603

    MathSciNet  MATH  Google Scholar 

  • Khorram E, Khaledian K, Khaledyan M (2014) A numerical method for constructing the Pareto front for multi-objective optimization problems. J Comput Appl Math 261:158–171

    MathSciNet  MATH  Google Scholar 

  • Khoukhi A, Baron L, Balazinski M (2007) A projected gradient augmented Lagrangian approach to multiobjective trajectory planning of redundant robots. Trans Can Soc Mech Eng 31(4):391–405

    Google Scholar 

  • Kim IY, De Weck OL (2005) Adaptive weighted-sum method for bi-objective optimization: Pareto front generation. Struct Multidiscip Optim 29(2):149–158

    Google Scholar 

  • Marler RT, Arora JS (2004) Survey of multi-objective optimization methods for engineering. Struct Multidiscip Optim 26(6):369–395

    MathSciNet  MATH  Google Scholar 

  • Messac A (1996) Physical programming: effective optimization for computational design. AIAA J 34(1):149–58

    MATH  Google Scholar 

  • Messac A, Yahaya AI, Mattson CA (2003) The normalized normal constraint method for generating the Pareto frontier. Struct Multidiscip Optim 25(2):86–98

    MathSciNet  MATH  Google Scholar 

  • Miettinen K (1999) Nonlinear multi-objective optimization, 2nd edn. Kluwer Academic Publishers, Boston

    Google Scholar 

  • Mita K, Fukuda EH, Yamashita N (2019) Nonmonotone line searches for unconstrained multiobjective optimization problems. J Glob Optim 75(1):63–90

    MathSciNet  MATH  Google Scholar 

  • Mueller-Gritschneder D, Graeb H, Schlichtmann U (2009) A successive approach to compute the bounded Pareto front of practical multi-objective problems. SIAM J Optim 20(2):915–934

    MathSciNet  MATH  Google Scholar 

  • Munoli SB, Gani S (2016) Optimal control analysis of a mathematical model for unemployment. Optim Control Appl Methods 37(4):798–806

    MathSciNet  MATH  Google Scholar 

  • Pascoletti A, Serafini P (1984) Scalarizing vector optimization problems. J Optim Theory Appl 42(4):499–524

    MathSciNet  MATH  Google Scholar 

  • Pérez LRL, Prudente LF (2018) Nonlinear conjugate gradient methods for vector optimization. SIAM J Optim 28(3):2690–2720

    MathSciNet  MATH  Google Scholar 

  • Povalej Ž (2014) Quasi-Newton’s method for multiobjective optimization. J Comput Appl Math 255:765–777

    MathSciNet  MATH  Google Scholar 

  • Rosinger EE (1981) Interactive algorithm for multiobjective optimization. J Optim Theory Appl 35(3):339–365

    MathSciNet  MATH  Google Scholar 

  • Utyuzhnikov SV, Fantini P, Guenov MD (2005) Numerical method for generating the entire Pareto frontier in multi-objective optimization. In: Proceedings of EUROGEN, pp 12–14

  • Wang SY, Yang FM (1991) A gap between multiobjective optimization and scalar optimization. J Optim Theory Appl 68(2):389–391

    MathSciNet  MATH  Google Scholar 

  • Wang J, Hu Y, Wai Yu CK, Li C, Yang X (2019) Extended Newton methods for multiobjective optimization: majorizing function technique and convergence analysis. SIAM J Optim 29(3):2388–2421

    MathSciNet  MATH  Google Scholar 

  • Zadeh LA (1963) Optimality and non-scalar-valued performance criteria. IEEE Trans Autom Control 8(1):59–60

    Google Scholar 

  • Zeleny M (1973) Compromise programming: multiple criteria decision making. University of South Carolina Press, Columbia, pp 262–301

    Google Scholar 

  • Zhang H, Hager WW (2004) A nonmonotone line search technique and its application to unconstrained optimization. SIAM J Optim 14(4):1043–1056

    MathSciNet  MATH  Google Scholar 

  • Zhao X, Köbis MA, Yao Y, Yao JC (2021a) A projected subgradient method for nondifferentiable quasiconvex multiobjective optimization problems. J Optim Theory Appl 190:1–26

    MathSciNet  MATH  Google Scholar 

  • Zhao X, Sun Q, Liu L, Cho SY (2021b) Convergence analysis of a projected gradient method for multiobjective optimization problems. J Nonlinear Var Anal 5(6):929–938

    MATH  Google Scholar 

  • Zhao X, Jolaoso LO, Shehu Y, Yao JC (2021c) Convergence of a nonmonotone projected gradient method for nonconvex multiobjective optimization. J Nonlinear Var Anal 5:441–457

    MATH  Google Scholar 

  • Zou W, Zhu Y, Chen H, Zhang B (2011) Solving multi-objective optimization problem using Ant Bee Colony algorithm. Discrete Dyn Nat Soc. https://doi.org/10.1155/2011/569784

Download references

Acknowledgements

The authors would like to thank the editor and the referee for their valuable comments and suggestions, which improved the quality of the paper. Ashutosh Upadhayay thankfully acknowledges financial support from Council of Scientific and Industrial Research, India through a research fellowship (File. No. 09/1217(0047)2018-EMR-I) to carry out this research work. Debdas Ghosh acknowledges the research Grant (MTR/2021/000696) from SERB, India to carry out this research work.

Funding

Ashutosh Upadhayay thankfully acknowledges financial support from Council of Scientific and Industrial Research, India through a research fellowship (File. No. 09/1217(0047)2018-EMR-I) to carry out this research work. Debdas Ghosh acknowledges the research Grant (MTR/2021/000696) from SERB, India to carry out this research work.

Author information

Authors and Affiliations

Authors

Contributions

Equal contribution by all the authors

Corresponding author

Correspondence to Qamrul Hasan Ansari.

Ethics declarations

Conflict of interests

We do not have any conflict of interest/competing interest with any one.

Consent to participate

We hereby give our consent to participate

Consent for publication

We hereby give our consent for publication of our paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Upadhayay, A., Ghosh, D., Ansari, Q.H. et al. Augmented Lagrangian cone method for multiobjective optimization problems with an application to an optimal control problem. Optim Eng 24, 1633–1665 (2023). https://doi.org/10.1007/s11081-022-09747-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11081-022-09747-y

Keywords

Mathematics Subject Classification

Navigation