Research article

A nonmonotone trust region technique with active-set and interior-point methods to solve nonlinearly constrained optimization problems

  • Received: 16 October 2024 Revised: 23 January 2025 Accepted: 29 January 2025 Published: 12 February 2025
  • MSC : 49M37, 65K05, 90C30, 90C55

  • This study is devoted to incorporating a nonmonotone strategy with an automatically adjusted trust-region radius to propose a more efficient hybrid of trust-region approaches for constrained optimization problems. First, the active-set strategy was used with a penalty and Newton's interior point method to convert a nonlinearly constrained optimization problem to an equivalent nonlinear unconstrained optimization problem. Second, a nonmonotone trust region was utilized to guarantee convergence from any starting point to the stationary point. Third, a global convergence theory for the proposed algorithm was presented under some assumptions. Finally, the proposed algorithm was tested by well-known test problems (the CUTE collection); three engineering design problems were resolved, and the results were compared with those of other respected optimizers. Based on the results, the suggested approach generally provides better approximation solutions and requires fewer iterations than the other algorithms under consideration. The performance of the proposed algorithm was also investigated, and computational results clarified that the suggested algorithm was competitive and better than other optimization algorithms.

    Citation: Bothina El-Sobky, Yousria Abo-Elnaga, Gehan Ashry. A nonmonotone trust region technique with active-set and interior-point methods to solve nonlinearly constrained optimization problems[J]. AIMS Mathematics, 2025, 10(2): 2509-2540. doi: 10.3934/math.2025117

    Related Papers:

  • This study is devoted to incorporating a nonmonotone strategy with an automatically adjusted trust-region radius to propose a more efficient hybrid of trust-region approaches for constrained optimization problems. First, the active-set strategy was used with a penalty and Newton's interior point method to convert a nonlinearly constrained optimization problem to an equivalent nonlinear unconstrained optimization problem. Second, a nonmonotone trust region was utilized to guarantee convergence from any starting point to the stationary point. Third, a global convergence theory for the proposed algorithm was presented under some assumptions. Finally, the proposed algorithm was tested by well-known test problems (the CUTE collection); three engineering design problems were resolved, and the results were compared with those of other respected optimizers. Based on the results, the suggested approach generally provides better approximation solutions and requires fewer iterations than the other algorithms under consideration. The performance of the proposed algorithm was also investigated, and computational results clarified that the suggested algorithm was competitive and better than other optimization algorithms.



    加载中


    [1] I. Das, An interior point algorithm for the general nonlinear programming problem with trust region globlization, Institute for Computer Applications in Science and Engineering, 1996. https://doi.org/10.5555/870136
    [2] B. El-Sobky, An active-set interior-point trust-region algorithm, Pacific J. Optim., 14 (2018), 125–159.
    [3] B. El-Sobky, Y. Abo-Elnaga, A. Mousa, A. El-Shorbagy, Trust-region based penalty barrier algorithm for constrained nonlinear programming problems: an application of design of minimum cost canal sections, Mathematics, 9 (2021), 1551. https://doi.org/10.3390/math9131551 doi: 10.3390/math9131551
    [4] B. El-Sobky, G. Ashry, An interior-point trust-region algorithm to solve a nonlinear bilevel programming problem, AIMS Math., 7 (2022), 5534–5562. https://doi.org/10.3934/math.2022307 doi: 10.3934/math.2022307
    [5] B. El-Sobky, G. Ashry, Y. Abo-Elnaga, An active-set with barrier method and trust-region mechanism to solve a nonlinear Bilevel programming problem, AIMS Math., 7 (2022), 16112–16146. https://doi.org/10.3934/math.2022882 doi: 10.3934/math.2022882
    [6] B. El-Sobky, A multiplier active trust-region algorithm for solving general nonlinear programming problem, Appl. Math. Comput., 219 (2012), 928–946.
    [7] B. El-Sobky, G. Ashry, An active-set Fischer-Burmeister trust-region algorithm to solve a nonlinear bilevel optimization problem, Fractal Fract., 6 (2022), 412–441. https://doi.org/10.3390/fractalfract6080412 doi: 10.3390/fractalfract6080412
    [8] B. El-Sobky, M. F. Zidan, A trust-region based an active-set interior-point algorithm for fuzzy continuous static games, AIMS Math., 8 (2023), 13706–13724. https://doi.org/10.3934/math.2023696 doi: 10.3934/math.2023696
    [9] B. El-Sobky, Y. Abo-Elnaga, G. Ashry, M. Zidan, A nonmonotone active interior point trust region algorithm based on CHKS smoothing function for solving nonlinear bilevel programming problems, AIMS Math., 9 (2024), 6528–6554. https://doi.org/10.3934/math.2024318 doi: 10.3934/math.2024318
    [10] A. Sartenaer, Automatic determination of an initial trust region in nonlinear programming, SIAM J. Sci. Comput., 18 (1997), 1788–1803. https://doi.org/10.1137/S1064827595286955 doi: 10.1137/S1064827595286955
    [11] X. S. Zhang, J. L. Zhang, L. Z. Liao, An adaptive trust region method and its convergence, Sci. China Ser. A, 45 (2002), 620–631. https://doi.org/10.1360/02ys9067 doi: 10.1360/02ys9067
    [12] Z. J. Shiand, J. H. Guo, A new trust region methods for unconstrained optimization, J. Comput. Appl. Math., 213 (2008), 509–520. https://doi.org/10.1016/j.cam.2007.01.027 doi: 10.1016/j.cam.2007.01.027
    [13] L. Grippo, F. Lampariello, S. Lucidi, A truncated Newton method with nonmonotone line search for unconstrained optimization, J. Optim. Theory Appl., 60 (1989), 401–419. https://doi.org/10.1007/BF00940345 doi: 10.1007/BF00940345
    [14] P. L. Toint, An assessment of nonmonotone linesearch technique for unconstrained optimization, SIAM J. Sci. Comput., 17 (1996), 725–739. https://doi.org/10.1137/S106482759427021X doi: 10.1137/S106482759427021X
    [15] N. Y. Deng, Y. Xiao, F. J. Zhou, Nonmonotonic trust region algorithm, J. Optim. Theory Appl., 76 (1993), 259–285. https://doi.org/10.1007/BF00939608 doi: 10.1007/BF00939608
    [16] J. L. Zhang, X. S. Zhang, A nonmonotone adaptive trust region method and its convergence, Comput. Math. Appl., 45 (2003), 1469–1477. https://doi.org/10.1016/S0898-1221(03)00130-5 doi: 10.1016/S0898-1221(03)00130-5
    [17] H. C. Zhang, W. W. Hager, A nonmonotone line search technique for unconstrained optimization, SIAM J. Optim., 14 (2004), 1043–1056.
    [18] J. Mo, C. Liu, S. Yan, A nonmonotone trust region method based on nonincreasing technique of weighted average of the successive function value, J. Comput. Appl. Math., 209 (2007), 97–108. https://doi.org/10.1016/j.cam.2006.10.070 doi: 10.1016/j.cam.2006.10.070
    [19] A. Kumar, G. Wu, M. Ali, R. Mallipeddi, P. Suganthan, S. Das, A test-suite of non-convex constrained optimization problems from the real-world and some baseline results, Swarm Evol. Comput., 56 (2020), 100693. https://doi.org/10.1016/j.swevo.2020.100693 doi: 10.1016/j.swevo.2020.100693
    [20] N. Sahinidis, I. E. Grossmann Convergence properties of generalized benders decomposition, Comput. Chem. Eng., 15 (1991), 481–491. https://doi.org/10.1016/0098-1354(91)85027-R doi: 10.1016/0098-1354(91)85027-R
    [21] J. Dennis, M. El-Alem, K. Williamson, A trust-region approach to nonlinear systems of equalities and inequalities, SIAM J. Optim., 9 (1999), 291–315. https://doi.org/10.1137/S1052623494276208 doi: 10.1137/S1052623494276208
    [22] R. Fletcher, An $l_1$ penalty method for nonlinear constraints, Numer. Optim., 1984, 26–40.
    [23] J. Dennis, R. Schnabel, Numerica methods for unconstrained optimization and nonlinear equations, Prentice-Hall, 1983. https://doi.org/10.1137/1.9781611971200
    [24] Y. Yuan, On the convergence of a new trust region algorithm, Numer. Math., 70 (1995), 515–539. https://doi.org/10.1007/s002110050133 doi: 10.1007/s002110050133
    [25] O. Mangasarian, Nonlinear programming, McGraw-Hill Book Company, 1969.
    [26] B. El-Sobky, Y. Abouel-Naga, A penalty method with trust-region mechanism for nonlinear bilevel optimization problem, J. Comput. Appl. Math., 340 (2018), 360–374. https://doi.org/10.1016/j.cam.2018.03.004 doi: 10.1016/j.cam.2018.03.004
    [27] W. Hock, K. Schittkowski, Test examples for nonlinear programming codes, Springer-Verlag, 1981. https://doi.org/10.1007/978-3-642-48320-2
    [28] J. Nocedal, F. Oztoprak, R. Waltz, An interior point method for nonlinear programming with infeasibility detection capabilities, Optim. Methods Software, 29 (2014), 837–854. https://doi.org/10.1080/10556788.2013.858156 doi: 10.1080/10556788.2013.858156
    [29] A. L. Tits, A. Wachter, S. Bakhtiari, T. J. Urban, G. T. Lawrence, A primal-dual interior-point method for nonlinear programming with strong global and local convergence properties, SIAM J. Optim., 14 (2003), 173–199. https://doi.org/10.1137/S1052623401392123 doi: 10.1137/S1052623401392123
    [30] E. Dolan, J. More, Benchmarking optimization software with performance profiles, Math. Programm., 91 (2002), 201–213. https://doi.org/10.1007/s101070100263 doi: 10.1007/s101070100263
    [31] L. Abualigah, A. Diabat, S. Mirjalili, M. A. Elaziz, A. H. Gandomi, The arithmetic optimization algorithm, Comput. Methods Appl. Mech. Eng., 376 (2021), 113609. https://doi.org/10.1016/j.cma.2020.113609 doi: 10.1016/j.cma.2020.113609
    [32] R. Chelouah, P. Siarry, A continuous genetic algorithm designed for the global optimization of multimodal functions, J. Heuristics, 6 (2000), 191–213. https://doi.org/10.1023/A:1009626110229 doi: 10.1023/A:1009626110229
    [33] M. Khishe, M. R. Mosavi, Chimp optimization algorithm, Expert Syst. Appl., 149 (2020), 113338. https://doi.org/10.1016/j.eswa.2020.113338 doi: 10.1016/j.eswa.2020.113338
    [34] S. Kirkpatrick, C. D. Gelatt, M. P. Vecchi, Optimization by simulated annealing, Science, 220 (1983), 671–680. https://doi.org/10.1126/science.220.4598.671 doi: 10.1126/science.220.4598.671
    [35] Z. Li, Y. Zhou, S. Zhang, J. Song, Levy-flight moth-flame algorithm for function optimization and engineering design problems, Math. Probl. Eng., 126 (2016), 1423930. https://doi.org/10.1155/2016/1423930 doi: 10.1155/2016/1423930
    [36] M. H. Nadimi-Shahraki, A. Fatahi, H. Zamani, S. Mirjalili, L. Abualigah, An improved moth-flame optimization algorithm with adaptation mechanism to solve numerical and mechanical engineering problems, Entropy, 23 (2021), 1637. https://doi.org/10.3390/e23121637 doi: 10.3390/e23121637
    [37] S. Mirjalili, Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm, Knowl. Based Syst., 89 (2015), 228–249. https://doi.org/10.1016/j.knosys.2015.07.006 doi: 10.1016/j.knosys.2015.07.006
    [38] S. Mirjalili, A. Lewis, The whale optimization algorithm, Adv. Eng. Software, 95 (2016), 51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008 doi: 10.1016/j.advengsoft.2016.01.008
    [39] S. Mirjalili, S. M. Mirjalili, A. Lewis, Grey wolf optimizer, Adv. Eng. Software, 69 (2014), 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007 doi: 10.1016/j.advengsoft.2013.12.007
    [40] C. Chen, X. Wang, H. Yu, M. Wang, H. Chen, Dealing with multi-modality using synthesis of Moth-flame optimizer with sine cosine mechanisms, Math. Comput. Simul., 188 (2021), 291–318. https://doi.org/10.1016/j.matcom.2021.04.006 doi: 10.1016/j.matcom.2021.04.006
    [41] S. Khalilpourazari, S. Khalilpourazary, An efficient hybrid algorithm based on water cycle and moth-flame optimization algorithms for solving numerical and constrained engineering optimization problems, Soft Comput., 23 (2019), 1699–1722. https://doi.org/10.1007/s00500-017-2894-y doi: 10.1007/s00500-017-2894-y
  • Reader Comments
  • © 2025 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(202) PDF downloads(34) Cited by(0)

Article outline

Figures and Tables

Figures(5)  /  Tables(4)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog