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.
Similar content being viewed by others
References
G.R. Bitran and T.L. Magnanti, “Duality and sensitivity analysis for fractional programs,”Operations Research 24 (1976) 675–699.
R. Chandrasekaran, “Minimal ratio spanning trees,”Networks 7 (1977) 335–342.
W. Dinkelbach, “On nonlinear fractional programming,”Management Science 13 (1976) 492–498.
B. Fox, “Finding minimal cost-time ratio circuits,”Operations Research 17 (1969) 546–551.
G.V. Gens and L.V. Levner, “Discrete optimization problems and efficient approximate algorithms,”Engineering cybernetics 17 (1979) 1–11.
P.C. Gilmore and R.E. Gomory, “A linear programming approach to the cutting stock problems— part II,”Operations Research 11 (1963) 863–888.
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.
T. Ibaraki, “Parametric approaches to fractional programs,” Mathematical Programming26 (1983) 345–362.
H. Ishii, T. Ibaraki and H. Mine, “Fractional knapsack problems,”Mathematical Programming 13 (1976) 255–271.
R. Jagannathan, “On some properties of programming problems in parametric form pertaining to fractional programming,”Management Science 12 (1966) 609–615.
N. Megiddo, “Combinatorial optimization with rational objective functions,”Mathematics of Operations Research 4 (1979) 414–424.
C.H. Papadimitriou and K. Steiglitz,Combinatorial Optimization: Algorithms and Complexity (Prentice-Hall, Englewood Cliffs, NJ, 1982).
S. Sahni, “General techniques for combinatorial approximation,”Operations Research 25 (1977) 920–936.
S. Schaible, “Fractional Programming: Applications and algorithms,”European Journal of Operational Research 7 (1981) 111–120.
S. Schaible, “Fractional programming,”Zeitschrift für Operations Research 27 (1983) 39–54.
Author information
Authors and Affiliations
Rights 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
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02591737