Skip to main content
Log in

Optimality conditions and DC-Dinkelbach-type algorithm for generalized fractional programs with ratios of difference of convex functions

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

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.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Addoune, S., Boufi, K., Roubi, A.: Proximal bundle algorithms for nonlinearly constrained convex minimax fractional programs. J. Optim. Theory Appl. 179, 212–239 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  2. Addoune, S., El Haffari, M., Roubi, A.: A proximal point algorithm for generalized fractional programs. Optimization 66(9), 1495–1517 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Aubry, A., De Maio, A., Huang, Y., Piezzo, M.: Robust design of radar doppler filters. IEEE Trans. Signal Process. 64(22), 5848–5860 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bagirov, A., Karmitsa, N., Mäkelä, M.M.: Introduction to Nonsmooth Optimization: Theory. Practice and Software. Springer, Cham London (2014)

    Book  MATH  Google Scholar 

  8. Barros, A.I., Frenk, J.B.G., Schaible, S., Zhang, S.: A new algorithm for generalized fractional programs. Math. Program. 72, 147–175 (1996a)

    MathSciNet  MATH  Google Scholar 

  9. 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)

    Article  MathSciNet  MATH  Google Scholar 

  10. Bector, C.R., Chandra, S., Bector, M.K.: Generalized fractional programming duality: a parametric approach. J. Optim. Theory Appl. 60(2), 243–260 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  11. Bernard, J.C., Ferland, J.A.: Convergence of interval-type algorithms for generalized fractional programming. Math. Program. 43, 349–363 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  12. 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)

    MathSciNet  MATH  Google Scholar 

  13. 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)

    Article  MathSciNet  MATH  Google Scholar 

  14. 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)

    Article  MathSciNet  MATH  Google Scholar 

  15. Boufi, K., Roubi, A.: Dual method of centers for solving generalized fractional programs. J. Glob. Optim. 69(2), 387–426 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  16. 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)

    Article  MathSciNet  MATH  Google Scholar 

  17. Boufi, K., Roubi, A.: Prox-regularization of the dual method of centers for generalized fractional programs. Optim. Methods Softw. 34(3), 515–545 (2019b)

    Article  MathSciNet  MATH  Google Scholar 

  18. Clarke, F.H.: Optimization and Nonsmooth Analysis. Wiley-Interscience, New York (1983)

    MATH  Google Scholar 

  19. Crouzeix, J.-P., Ferland, J.A.: Algorithms for generalized fractional programming. Math. Program. 52, 191–207 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  20. Crouzeix, J.-P., Ferland, J.A., Nguyen, H.V.: Revisiting Dinkelbach-type algorithms for generalized fractional programs. OPSEARCH 45, 97–110 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  21. Crouzeix, J.-P., Ferland, J.A., Schaible, S.: Duality in generalized linear fractional programming. Math. Program. 27, 342–354 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  22. Crouzeix, J.-P., Ferland, J.A., Schaible, S.: An algorithm for generalized fractional programs. J. Optim. Theory Appl. 47, 35–49 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  23. 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)

    Article  MathSciNet  MATH  Google Scholar 

  24. 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)

  25. 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)

    Article  MathSciNet  MATH  Google Scholar 

  26. El Haffari, M., Roubi, A.: Prox-dual regularization algorithm for generalized fractional programs. J. Ind. Manag. Optim. 13(4), 1991–2013 (2017b)

    MathSciNet  MATH  Google Scholar 

  27. Fan, K.: Minimax theorems. Proc. Nat. Acad. Sci. U.S.A. 39, 42–47 (1953)

    Article  MathSciNet  MATH  Google Scholar 

  28. 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)

    Article  MathSciNet  MATH  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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)

  31. Hiriart-Urruty, J.-B., Lemaréchal, C.: Convex Analysis and Minimization Algorithms I. Springer, Berlin (1993)

    Book  MATH  Google Scholar 

  32. Jagannathan, R., Schaible, S.: Duality in generalized fractional programming via Farkas’ lemma. J. Optim. Theory Appl. 41(3), 417–424 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  33. 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)

    MATH  Google Scholar 

  34. 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)

    Article  MathSciNet  MATH  Google Scholar 

  35. Roubi, A.: Method of centers for generalized fractional programming. J. Optim. Theory Appl. 107(1), 123–143 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  36. Roubi, A.: Convergence of prox-regularization methods for generalized fractional programming. RAIRO Oper. Res. 36(1), 73–94 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  37. Sion, M.: On general minimax theorems. Pac. J. Optim. 8(1), 171–176 (1958)

    MathSciNet  MATH  Google Scholar 

  38. Stancu-Minasian, I.M.: A sixth bibliography of fractional programming. Optimization 55, 405–428 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  39. Stancu-Minasian, I.M.: A seventh bibliography of fractional programming. Adv. Model. Optim. 15, 309–386 (2013)

    MATH  Google Scholar 

  40. Stancu-Minasian, I.M.: An eighth bibliography of fractional programming. Optimization 66, 439–470 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  41. Stancu-Minasian, I.M.: A ninth bibliography of fractional programming. Optimization 68(11), 2125–2169 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  42. 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)

    Article  MathSciNet  MATH  Google Scholar 

  43. 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)

    Article  MathSciNet  MATH  Google Scholar 

  44. Thi, H.A.L., Dinh, T.P.: DC programming and DCA: thirty years of developments. Math. Program. Ser. B 15, 137–161 (2015)

    MATH  Google Scholar 

  45. Tuy, H.: Convex Analysis and Global Optimization, 1st edn. Kluwer Academic Publishers, Dordrescht (1998)

    Book  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Ahmed Roubi.

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

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-020-01694-w

Keywords

Navigation