A new algorithm for generalized fractional programs

A new dual problem for convex generalized fractional programs with no duality gap is presented and it is shown how this dual problem can be efficiently solved using a parametric approach. The resulting algorithm can be seen as “dual” to the Dinkelbach-type algorithm for generalized fractional programs since it approximates the optimal objective value of the dual (primal) problem from below. Convergence results for this algorithm are derived and an easy condition to achieve superlinear convergence is also established. Moreover, under some additional assumptions the algorithm also recovers at the same time an optimal solution of the primal problem. We also consider a variant of this new algorithm, based on scaling the “dual” parametric function. The numerical results, in case of quadratic-linear ratios and linear constraints, show that the performance of the new algorithm and its scaled version is superior to that of the Dinkelbach-type algorithms. From the computational results it also appears that contrary to the primal approach, the “dual” approach is less influenced by scaling.

[1]  H. Mine,et al.  ALGORITHMS FOR QUADRATIC FRACTIONAL PROGRAMMING PROBLEMS , 1976 .

[2]  Sanjo Zlobec,et al.  A simple constraint qualification in convex programming , 1993, Math. Program..

[3]  Jacques A. Ferland,et al.  Algorithms for generalized fractional programming , 1991, Math. Program..

[4]  Aharon Ben-Tal,et al.  Optimality in nonlinear programming: A feasible directions approach , 1981 .

[5]  Jacques A. Ferland,et al.  Convergence of interval-type algorithms for generalized fractional programming , 1989, Math. Program..

[6]  I. Stancu-Minasian Nonlinear Fractional Programming , 1997 .

[7]  M. Sion On general minimax theorems , 1958 .

[8]  Jean-Yves Potvin,et al.  Generalized fractional programming: Algorithms and numerical experimentation , 1985 .

[9]  R. T. Rockafellar Generalized Subgradients in Mathematical Programming , 1982, ISMP.

[10]  Siegfried Schaible,et al.  Duality in generalized fractional programming via Farkas' lemma , 1983 .

[11]  Naum Zuselevich Shor,et al.  Minimization Methods for Non-Differentiable Functions , 1985, Springer Series in Computational Mathematics.

[12]  Jacob Flachs,et al.  Generalized Cheney-Loeb-Dinkelbach-Type Algorithms , 1985, Math. Oper. Res..

[13]  D. Varberg Convex Functions , 1973 .

[14]  Toshihide Ibaraki,et al.  Parametric approaches to fractional programs , 1983, Math. Program..

[15]  Jacques A. Ferland,et al.  Duality in generalized linear fractional programming , 1984, Math. Program..

[16]  Jochen Werner Duality in Generalized Fractional Programming , 1988 .

[17]  A. I. Barros,et al.  Generalized fractional programming and cutting plane algorithms , 1995 .

[18]  A. Kruger CONDITIONS FOR AN EXTREMUM , 1986 .

[19]  B. N. Pshenichnyi Necessary Conditions for an Extremum , 1971 .

[20]  E. Polak On the mathematical foundations of nondifferentiable optimization in engineering design , 1987 .

[21]  Arunachalam Ravindran,et al.  Algorithm 431: A computer routine for quadratic and linear programming problems [H] , 1972 .

[22]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[23]  S. Schaible,et al.  An algorithm for generalized fractional programs , 1985 .

[24]  Jacques A. Ferland,et al.  A note on an algorithm for generalized fractional programs , 1986 .

[25]  Les G. Proll,et al.  A computer routine for quadratic and linear programming problems , 1974, CACM.

[26]  Siegfried Schaible,et al.  Bibliography in fractional programming , 1982, Z. Oper. Research.

[27]  J. Hiriart-Urruty,et al.  Convex analysis and minimization algorithms , 1993 .

[28]  Werner Dinkelbach On Nonlinear Fractional Programming , 1967 .