On Hochbaum's Proximity-Scaling Algorithm for the General Resource Allocation Problem

  • Authors:
  • Satoko Moriguchi;Akiyoshi Shioura

  • Affiliations:
  • -;-

  • Venue:
  • Mathematics of Operations Research
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is pointed out that the polynomial-time scaling algorithm by Hochbaum does not work correctly for the general resource allocation problem. Hochbaum's algorithm increases a variable by one unit if the variable cannot feasibly be increased by the scaling unit. We modify the algorithm to increase such a variable by the largest possible amount and show that with this modification the algorithm works correctly. The effect is to modify the factorF in the running time of Hochbaum's algorithm for finding whether a certain solution is feasible by the factorF~ of finding the maximum feasible increment (also called the saturation capacity). Therefore, the corrected algorithm runs in O( n(logn +F~) log( B/n)) time.