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.
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
Ansari QH, Köbis E, Yao JC (2018) Vector variational inequalities and vector optimization. Springer, Cham
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
Assuncao PB, Ferreira OP, Prudente LF (2021) Conditional gradient method for multiobjective optimization. Comput Optim Appl 78(3):741–768
Bertsekas DP (2015) Convex optimization algorithms. Athena Scientific, Belmont, MA
Birgin EG, Martinez JM (2014) Practical augmented Lagrangian methods for constrained optimization. SIAM, Philadelphia
Birgin EG, Martinez JM (2020) Complexity and performance of an augmented Lagrangian algorithm. Optim Methods Softw 35(5):885–920
Bonnel H, Iusem AN, Svaiter BF (2005) Proximal methods in vector optimization. SIAM J Optim 15(4):953–970
Cocchi G, Lapucci M (2020) An augmented Lagrangian algorithm for multiobjective optimization. Comput Optim Appl 77(1):29–56
Cocchi G, Lapucci M, Mansueto P (2021) Pareto front approximation through a multiobjective augmented Lagrangian method. EURO J Comput Optim 9:100008
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
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
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
Drummond LG, Iusem AN (2004) A projected gradient method for vector optimization problems. Comput Optim Appl 28(1):5–29
Drummond LG, Svaiter BF (2005) A steepest descent method for vector optimization. J Comput Appl Math 175(2):395–414
Ehrgott M (2005) Multi-criteria optimization, 2nd edn. Springer, Berlin
Fleige J, Drummond LG, Svaiter BF (2009) Newton’s method for multi-objective optimization. SIAM J Optim 20(2):602–626
Fliege J, Svaiter BF (2000) Steepest descent methods for multicriteria optimization. Math Methods Oper Res 51(3):479–494
Fortin M, Glowinski R (2000) Augmented Lagrangian methods: applications to the numerical solution of boundary-value problems. Elsevier, Amsterdam
Fukuda EH, Drummond LG (2013) Inexact projected gradient method for vector optimization. Comput Optim Appl 54(3):473–493
Ghosh D, Chakraborty D (2014) A new Pareto set generating method for multi-criteria optimization problems. Oper Res Lett 42(8):514–521
Ghosh D, Chakraborty D (2015) A direction based classical method to obtain complete Pareto set of multi-criteria optimization. Opsearch 52(2):340–366
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
Grippo L, Lampariello F, Lucidi S (1986) A nonmonotone line search technique for Newton’s method. SIAM J Numer Anal 23(4):707–716
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
Hakanen J, Allmendinger R (2021) Multiobjective optimization and decision making in engineering sciences. Optim Eng 22(2):1031–1037
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
Kanzow C, Steck D (2017) An example comparing the standard and safeguarded augmented Lagrangian methods. Oper Res Lett 45(6):598–603
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
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
Kim IY, De Weck OL (2005) Adaptive weighted-sum method for bi-objective optimization: Pareto front generation. Struct Multidiscip Optim 29(2):149–158
Marler RT, Arora JS (2004) Survey of multi-objective optimization methods for engineering. Struct Multidiscip Optim 26(6):369–395
Messac A (1996) Physical programming: effective optimization for computational design. AIAA J 34(1):149–58
Messac A, Yahaya AI, Mattson CA (2003) The normalized normal constraint method for generating the Pareto frontier. Struct Multidiscip Optim 25(2):86–98
Miettinen K (1999) Nonlinear multi-objective optimization, 2nd edn. Kluwer Academic Publishers, Boston
Mita K, Fukuda EH, Yamashita N (2019) Nonmonotone line searches for unconstrained multiobjective optimization problems. J Glob Optim 75(1):63–90
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
Munoli SB, Gani S (2016) Optimal control analysis of a mathematical model for unemployment. Optim Control Appl Methods 37(4):798–806
Pascoletti A, Serafini P (1984) Scalarizing vector optimization problems. J Optim Theory Appl 42(4):499–524
Pérez LRL, Prudente LF (2018) Nonlinear conjugate gradient methods for vector optimization. SIAM J Optim 28(3):2690–2720
Povalej Ž (2014) Quasi-Newton’s method for multiobjective optimization. J Comput Appl Math 255:765–777
Rosinger EE (1981) Interactive algorithm for multiobjective optimization. J Optim Theory Appl 35(3):339–365
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
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
Zadeh LA (1963) Optimality and non-scalar-valued performance criteria. IEEE Trans Autom Control 8(1):59–60
Zeleny M (1973) Compromise programming: multiple criteria decision making. University of South Carolina Press, Columbia, pp 262–301
Zhang H, Hager WW (2004) A nonmonotone line search technique and its application to unconstrained optimization. SIAM J Optim 14(4):1043–1056
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
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
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
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
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
Contributions
Equal contribution by all the authors
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11081-022-09747-y
Keywords
- Augmented Lagrangian method
- Pareto set
- Cone method
- Multiobjective optimization problems
- Unemployment
- Mathematical model
- Optimal control