2022
DOI: 10.1287/ijoc.2021.1104
|View full text |Cite
|
Sign up to set email alerts
|

On a Reduction for a Class of Resource Allocation Problems

Abstract: In the resource allocation problem (RAP), the goal is to divide a given amount of a 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 di… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 77 publications
(121 reference statements)
0
9
0
Order By: Relevance
“…A naive approach to solve RAP-DIBC would be to consider each possible combination of intervals for the variables separately and solve the corresponding simple RAP. Since one instance of this simple RAP can be solved in O(n) time [23], this approach has a non-polynomial time complexity of O(m n nF ), where F denotes the number of flops required for one evaluation of the function ϕ. Instead, in this paper, we propose an algorithm for solving all the four special cases (F1,L1), (F1,L2), (F2,L1), and (F2,L2) that runs in O n+m−2 m−2 (n log n + nF ) time.…”
Section: Length Of Last Interval Minmentioning
confidence: 99%
See 2 more Smart Citations
“…A naive approach to solve RAP-DIBC would be to consider each possible combination of intervals for the variables separately and solve the corresponding simple RAP. Since one instance of this simple RAP can be solved in O(n) time [23], this approach has a non-polynomial time complexity of O(m n nF ), where F denotes the number of flops required for one evaluation of the function ϕ. Instead, in this paper, we propose an algorithm for solving all the four special cases (F1,L1), (F1,L2), (F2,L1), and (F2,L2) that runs in O n+m−2 m−2 (n log n + nF ) time.…”
Section: Length Of Last Interval Minmentioning
confidence: 99%
“…This problem has applications in many different fields such as finance, telecommunications, and machine learning (see [20] for a survey). Many efficient methods exist to solve simple RAPs and we refer to [21,23] for recent overviews of such methods and further problem properties.…”
Section: Introduction 1resource Allocation Problems With Disjoint Con...mentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, we refine this bound for the special case where each cost function is of the form a t f t ( x t a t + b t ) where f t is a known increasing strictly convex differentiable function, a := (a t ) t∈T is a known positive-valued vector, and b := (b t ) t∈T is an uncertain vector. As shown in [50], in many applications, the cost functions have this form. In particular, this is the case for the battery charging scheduling problem that we consider in Section 4.1.…”
Section: Robustness Of Oddo Against Prediction Errorsmentioning
confidence: 99%
“…Such a structure is present in many applications considered in the literature, in particular in most of the applications surveyed or evaluated in [1,42]. We obtain such efficient algorithms by a reduction result in [37], which states that any optimal solution to an instance of QRAP-NC is also optimal for this instance when we take as objective function i∈N a i f ( xi ai ). As a consequence, our algorithm solves also such problems in O(n log n) time.…”
Section: Background and Contributionmentioning
confidence: 99%