Skip to main content
Log in

Approximation algorithms for combinatorial fractional programming problems

  • Published:
Mathematical Programming Submit manuscript

Abstract

We are concerned with a combinatorial optimization problem which has the ratio of two linear functions as the objective function. This type of problems can be solved by an algorithm that uses an auxiliary problem with a parametrized linear objective function. Because of its combinatorial nature, however, it is often difficult to solve the auxiliary problem exactly. In this paper, we propose an algorithm which assumes that the auxiliary problems are solved only approximately, and prove that it gives an approximate solution to the original problem, of which the accuracy is at least as good as that of approximate solutions to the auxiliary problems. It is also shown that the time complexity is bounded by the square of the computation time of the approximate algorithm for the auxiliary problem. As an example of the proposed algorithm, we present a fully polynomial time approximation scheme for the fractional 0–1 knapsack problem.

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.

Similar content being viewed by others

References

  1. G.R. Bitran and T.L. Magnanti, “Duality and sensitivity analysis for fractional programs,”Operations Research 24 (1976) 675–699.

    MATH  MathSciNet  Google Scholar 

  2. R. Chandrasekaran, “Minimal ratio spanning trees,”Networks 7 (1977) 335–342.

    MATH  MathSciNet  Google Scholar 

  3. W. Dinkelbach, “On nonlinear fractional programming,”Management Science 13 (1976) 492–498.

    MathSciNet  Google Scholar 

  4. B. Fox, “Finding minimal cost-time ratio circuits,”Operations Research 17 (1969) 546–551.

    Google Scholar 

  5. G.V. Gens and L.V. Levner, “Discrete optimization problems and efficient approximate algorithms,”Engineering cybernetics 17 (1979) 1–11.

    MATH  Google Scholar 

  6. P.C. Gilmore and R.E. Gomory, “A linear programming approach to the cutting stock problems— part II,”Operations Research 11 (1963) 863–888.

    MATH  Google Scholar 

  7. T. Ibaraki, “Solving mathematical programming problems with fractional objective functions,” in: S. Schaible and Z.T. Ziemba, eds.,Generalized Concavity in Optimization and Economics (Academic Press, New York, 1981) pp. 441–472.

    Google Scholar 

  8. T. Ibaraki, “Parametric approaches to fractional programs,” Mathematical Programming26 (1983) 345–362.

    MATH  MathSciNet  Google Scholar 

  9. H. Ishii, T. Ibaraki and H. Mine, “Fractional knapsack problems,”Mathematical Programming 13 (1976) 255–271.

    Article  MathSciNet  Google Scholar 

  10. R. Jagannathan, “On some properties of programming problems in parametric form pertaining to fractional programming,”Management Science 12 (1966) 609–615.

    MathSciNet  Google Scholar 

  11. N. Megiddo, “Combinatorial optimization with rational objective functions,”Mathematics of Operations Research 4 (1979) 414–424.

    MATH  MathSciNet  Google Scholar 

  12. C.H. Papadimitriou and K. Steiglitz,Combinatorial Optimization: Algorithms and Complexity (Prentice-Hall, Englewood Cliffs, NJ, 1982).

    MATH  Google Scholar 

  13. S. Sahni, “General techniques for combinatorial approximation,”Operations Research 25 (1977) 920–936.

    Article  MathSciNet  Google Scholar 

  14. S. Schaible, “Fractional Programming: Applications and algorithms,”European Journal of Operational Research 7 (1981) 111–120.

    Article  MATH  MathSciNet  Google Scholar 

  15. S. Schaible, “Fractional programming,”Zeitschrift für Operations Research 27 (1983) 39–54.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hashizume, S., Fukushima, M., Katoh, N. et al. Approximation algorithms for combinatorial fractional programming problems. Mathematical Programming 37, 255–267 (1987). https://doi.org/10.1007/BF02591737

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02591737

Key words

Navigation