Optimization of an objective given as a ratio, such as area divided by perimeter. When the denominator is positive, a trial ratio can be tested by maximizing numerator minus times denominator.
To maximize on a nonempty compact feasible set , assume are continuous and . Define the parametric optimal value
If , then for , , and for . This follows by comparing each ratio with and multiplying by its positive denominator.
Starting with a feasible ratio , choose a global maximizer of and update
The values increase while staying below . Their limit must be : otherwise continuity of and an upper bound on would force increments bounded away from zero. A zero residual is an exact certificate. These assumptions give attained subproblems and convergence; a merely local inner optimizer does not provide this certificate. The method replaces a ratio objective by a succession of difference objectives. [ref]

Articles by others on the same topic (1)

Fractional programming is a type of mathematical optimization that involves optimizing a fractional objective function, where the objective function is defined as the ratio of two functions. Typically, these functions are continuous and may be either linear or nonlinear.