Abstract
In this paper, we develop optimality conditions and propose an algorithm for generalized fractional programming problems whose objective function is the maximum of finite ratios of difference of convex (dc) functions, with dc constraints, that we will call later, DC-GFP. Such problems are generally nonsmooth and nonconvex. We first give in this work, optimality conditions for such problems, by means of convex analysis tools. For solving DC-GFP, the use of Dinkelbach-type algorithms conducts to nonconvex subproblems, which causes the failure of the latter since it requires finding a global minimum for these subprograms. To overcome this difficulty, we propose a DC-Dinkelbach-type algorithm in which we overestimate the objective function in these subproblems by a convex function, and the constraints set by an inner convex subset of the latter, which leads to convex subproblems. We show that every cluster point of the sequence of optimal solutions of these subproblems satisfies necessary optimality conditions of KKT type. Finally we end with some numerical tests to illustrate the behavior of our algorithm.
Similar content being viewed by others
References
Addoune, S., Boufi, K., Roubi, A.: Proximal bundle algorithms for nonlinearly constrained convex minimax fractional programs. J. Optim. Theory Appl. 179, 212–239 (2018)
Addoune, S., El Haffari, M., Roubi, A.: A proximal point algorithm for generalized fractional programs. Optimization 66(9), 1495–1517 (2017)
Aubry, A., Carotenuto, V., De Maio, A.: New results on generalized fractional programming problems with Toeplitz quadratics. IEEE Signal Process. Lett. 23(6), 848–852 (2016)
Aubry, A., De Maio, A., Huang, Y., Piezzo, M.: Robust design of radar doppler filters. IEEE Trans. Signal Process. 64(22), 5848–5860 (2016)
Aubry, A., De Maio, A., Naghsh, M.M.: Optimizing radar waveform and doppler filter bank via generalized fractional programming. IEEE J. Sel. Top. Signal Process 9(8), 1387–1399 (2015)
Aubry, A., De Maio, A., Zappone, A., Razaviyayn, M., Luo, Z.-Q.: A new sequential optimization procedure and its applications to resource allocation for wireless systems. IEEE Trans. Signal Process. 66(24), 6518–6533 (2018)
Bagirov, A., Karmitsa, N., Mäkelä, M.M.: Introduction to Nonsmooth Optimization: Theory. Practice and Software. Springer, Cham London (2014)
Barros, A.I., Frenk, J.B.G., Schaible, S., Zhang, S.: A new algorithm for generalized fractional programs. Math. Program. 72, 147–175 (1996a)
Barros, A.I., Frenk, J.B.G., Schaible, S., Zhang, S.: Using duality to solve generalized fractional programming problems. J. Glob. Optim. 8, 139–170 (1996b)
Bector, C.R., Chandra, S., Bector, M.K.: Generalized fractional programming duality: a parametric approach. J. Optim. Theory Appl. 60(2), 243–260 (1989)
Bernard, J.C., Ferland, J.A.: Convergence of interval-type algorithms for generalized fractional programming. Math. Program. 43, 349–363 (1989)
Boualam, H., Roubi, A.: Dual algorithms based on the proximal bundle method for solving convex minimax fractional programs. J. Ind. Manag. Optim. 15(4), 1897–1920 (2019a)
Boualam, H., Roubi, A.: Proximal bundle methods based on approximate subgradients for solving Lagrangian duals of minimax fractional programs. J. Global Optim. 74(2), 255–284 (2019b)
Boufi, K., El Haffari, M., Roubi, A.: Optimality conditions and a method of centers for minimax fractional programs with difference of convex functions. J. Optim. Theory Appl. 187, 105–132 (2020)
Boufi, K., Roubi, A.: Dual method of centers for solving generalized fractional programs. J. Glob. Optim. 69(2), 387–426 (2017)
Boufi, K., Roubi, A.: Duality results and dual bundle methods based on the dual method of centers for minimax fractional programs. SIAM J. Optim. 29(2), 1578–1602 (2019a)
Boufi, K., Roubi, A.: Prox-regularization of the dual method of centers for generalized fractional programs. Optim. Methods Softw. 34(3), 515–545 (2019b)
Clarke, F.H.: Optimization and Nonsmooth Analysis. Wiley-Interscience, New York (1983)
Crouzeix, J.-P., Ferland, J.A.: Algorithms for generalized fractional programming. Math. Program. 52, 191–207 (1991)
Crouzeix, J.-P., Ferland, J.A., Nguyen, H.V.: Revisiting Dinkelbach-type algorithms for generalized fractional programs. OPSEARCH 45, 97–110 (2008)
Crouzeix, J.-P., Ferland, J.A., Schaible, S.: Duality in generalized linear fractional programming. Math. Program. 27, 342–354 (1983)
Crouzeix, J.-P., Ferland, J.A., Schaible, S.: An algorithm for generalized fractional programs. J. Optim. Theory Appl. 47, 35–49 (1985)
Crouzeix, J.-P., Ferland, J.A., Schaible, S.: A note on an algorithm for generalized fractional programs. J. Optim. Theory Appl. 50, 183–187 (1986)
Dinh, T.P., El Bernoussi, S.: Algorithms for solving a class of nonconvex optimization problems. Methods of subgradients. In: Fermat days 85, Mathematics for Optimization. North-Holland Mathematics Studies, vol. 129. North-Holland, Amsterdam (1986)
El Haffari, M., Roubi, A.: Convergence of a proximal algorithm for solving the dual of a generalized fractional program. RAIRO-Oper. Res. 51(4), 985–1004 (2017a)
El Haffari, M., Roubi, A.: Prox-dual regularization algorithm for generalized fractional programs. J. Ind. Manag. Optim. 13(4), 1991–2013 (2017b)
Fan, K.: Minimax theorems. Proc. Nat. Acad. Sci. U.S.A. 39, 42–47 (1953)
Gaudioso, M., Giallombardo, G., Miglionico, G., Bagirov, A.M.: Minimizing nonsmooth DC functions via successive DC piecewise-affine approximations. J. Global Optim. 71(1), 37–55 (2018)
Ghazi, A., Roubi, A.: A DC approach for minimax fractional optimization programs with ratios of convex functions. Optim. Methods Softw. (2020). https://doi.org/10.1080/10556788.2020.1818234
Hiriart-Urruty, J.B.: Generalized differentiability, duality and optimization for problems dealing with differences of convex functions. In: Ponstein, J. (ed) Convexity and Duality Optim (1985)
Hiriart-Urruty, J.-B., Lemaréchal, C.: Convex Analysis and Minimization Algorithms I. Springer, Berlin (1993)
Jagannathan, R., Schaible, S.: Duality in generalized fractional programming via Farkas’ lemma. J. Optim. Theory Appl. 41(3), 417–424 (1983)
Polyak, B.T.: Introduction to Optimization. Translations Series in Mathematics and EngineeringTranslations Series in Mathematics and EngineeringTranslations Series in Mathematics and Engineering. Optimization Software, Inc. Publications Division, New York (1987)
Razaviyayn, M., Hong, M., Luo, Z.-Q.: A unified convergence analysis of block successive minimization methods for nonsmooth optimization. SIAM J. Optim. 23(2), 1126–1153 (2013)
Roubi, A.: Method of centers for generalized fractional programming. J. Optim. Theory Appl. 107(1), 123–143 (2000)
Roubi, A.: Convergence of prox-regularization methods for generalized fractional programming. RAIRO Oper. Res. 36(1), 73–94 (2002)
Sion, M.: On general minimax theorems. Pac. J. Optim. 8(1), 171–176 (1958)
Stancu-Minasian, I.M.: A sixth bibliography of fractional programming. Optimization 55, 405–428 (2006)
Stancu-Minasian, I.M.: A seventh bibliography of fractional programming. Adv. Model. Optim. 15, 309–386 (2013)
Stancu-Minasian, I.M.: An eighth bibliography of fractional programming. Optimization 66, 439–470 (2017)
Stancu-Minasian, I.M.: A ninth bibliography of fractional programming. Optimization 68(11), 2125–2169 (2019)
Strodiot, J.-J., Crouzeix, J.-P., Ferland, J.A., Nguyen, V.H.: An inexact proximal point method for solving generalized fractional programs. J. Glob. Optim. 42(1), 121–138 (2008)
Thi, H.A.L., Dinh, T.P.: The DC (difference of convex functions) programming and DCA revisited with DC models of real world nonconvex optimization problems. Ann. Oper. Res. 133, 23–46 (2005)
Thi, H.A.L., Dinh, T.P.: DC programming and DCA: thirty years of developments. Math. Program. Ser. B 15, 137–161 (2015)
Tuy, H.: Convex Analysis and Global Optimization, 1st edn. Kluwer Academic Publishers, Dordrescht (1998)
Acknowledgements
The authors are very grateful to the reviewers for their careful reading of the paper and thank them for their remarks, corrections and suggestions which greatly improved the paper.
Author information
Authors and Affiliations
Corresponding author
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
Ghazi, A., Roubi, A. Optimality conditions and DC-Dinkelbach-type algorithm for generalized fractional programs with ratios of difference of convex functions. Optim Lett 15, 2351–2375 (2021). https://doi.org/10.1007/s11590-020-01694-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-020-01694-w