Online Best Reply Algorithms for Resource Allocation Problems

05/07/2018
by   Max Klimm, et al.
0

We study online resource allocation problems with a diseconomy of scale. In these problems, there are certain requests, each demanding a set of resources, that arrive in an online manner. The cost of each resource is semi-convex and grows superlinearly in the total load on the resource. An irrevocable allocation decision has to be made directly after the arrival of each request with the goal to minimize the total cost on the resources. We focus on two simple greedy online policies that provide very fast and easy approximation algorithms. The first policy is to minimize the individual cost of the current online request with respect to all previous requests that have been allocated before. The second policy is to minimize the marginal total cost over all requests that have arrived up to this point. In the literature, these type of algorithms is also considered as one-round walks in congestion games starting from the empty state. We consider the weighted and unweighted version of the problem. In the weighted variant, and for cost functions that are polynomials with maximal degree d and positive coefficients, we proof a tight competitive ratio of (√(2)-1)^-(d+1) for the marginal total cost policy. This interestingly exactly matches the approximation factor for the corresponding multiple-round walk algorithm. Our work indicates that one-round walks that start in an empty starting state are exactly as efficient as multiple-round walks. We also show that this does not carry over to the unweighted version of the problem. For unweighted instances, we provide lower bounds for both policies that are significantly larger than the corresponding multiple-round walks. We complement our results with an upper and lower bound on the solution quality of the personal cost policy for weighted and unweighted instances.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/29/2022

Configuration Balancing for Stochastic Requests

The configuration balancing problem with stochastic requests generalizes...
research
02/24/2022

The Impact of Selfish Behavior in Load Balancing Games

To what extent does the structure of the players' strategy space influen...
research
03/14/2018

Approximating Generalized Network Design under (Dis)economies of Scale with Applications to Energy Efficiency

In a generalized network design (GND) problem, a set of resources are as...
research
07/15/2020

Online Generalized Network Design Under (Dis)Economies of Scale

We consider a general online network design problem where a sequence of ...
research
04/06/2023

Leveraging Reusability: Improved Competitive Ratio of Greedy for Reusable Resources

We study online weighted bipartite matching of reusable resources where ...
research
03/10/2019

Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems

We present prior robust algorithms for a large class of resource allocat...
research
02/17/2022

Improving Performance Bounds for Weighted Round-Robin Schedulers under Constrained Cross-Traffic

Weighted round robin (WRR) is an effective, yet particularly easy-to-imp...

Please sign up or login with your details

Forgot password? Click here to reset