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

Published Online:https://doi.org/10.1287/moor.1030.0076

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 factor F in the running time of Hochbaum's algorithm for finding whether a certain solution is feasible by the factor of finding the maximum feasible increment (also called the saturation capacity). Therefore, the corrected algorithm runs in O(n(log n + ) log(B/n)) time.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.