On a reduction for a class of resource allocation problems
Martijn H. H. Schoot Uiterkamp, Marco E. T. Gerards, Johann L. Hurink

TL;DR
This paper introduces a new class of objective functions for resource allocation problems, enabling a reduction to quadratic RAP and improving solution efficiency and complexity bounds in applications like vessel routing and processor scheduling.
Contribution
The authors propose a novel reduction technique for a broad class of resource allocation problems, simplifying their solution by linking them to quadratic RAP.
Findings
Reduction to quadratic RAP enables use of existing algorithms.
Improved worst-case complexity bounds from O(n^2) to O(n log n).
Applicable to vessel routing and processor scheduling problems.
Abstract
In the resource allocation problem (RAP), the goal is to divide a given amount of resource over a set of activities while minimizing the cost of this allocation and possibly satisfying constraints on allocations to subsets of the activities. Most solution approaches for the RAP and its extensions allow each activity to have its own cost function. However, in many applications, often the structure of the objective function is the same for each activity and the difference between the cost functions lies in different parameter choices such as, e.g., the multiplicative factors. In this article, we introduce a new class of objective functions that captures the majority of the objectives occurring in studied applications. These objectives are characterized by a shared structure of the cost function depending on two input parameters. We show that, given the two input parameters, there exists a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
