Optimal Load Balanced Demand Distribution under Overload Penalties

09/03/2020
by   Sarnath Ramnath, et al.
0

Input to the Load Balanced Demand Distribution (LBDD) consists of the following: (a) a set of service centers; (b) a set of demand nodes and; (c) a cost matrix containing the cost of assignment for each (demand node, service center) pair. In addition, each service center is also associated with a notion of capacity and a penalty which is incurred if it gets overloaded. Given the input, the LBDD problem determines a mapping from the set of n demand vertices to the set of k service centers, n being much larger than k. The objective is to determine a mapping that minimizes the sum of the following two terms: (i) the total cost between demand units and their allotted service centers and, (ii) total penalties incurred. The problem of LBDD has a variety of applications. An instance of the LBDD problem can be reduced to an instance of the min-cost bi-partite matching problem. The best known algorithm for min-cost matching in an unbalanced bipartite graph yields a complexity of O(n^3k). This paper proposes novel allotment subspace re-adjustment based approach which allows us to characterize the optimality of the mapping without invoking matching or mincost flow. This approach yields an optimal solution with time complexity O(nk^3 +nk^2 log n), and also allows us to efficiently maintain an optimal allotment under insertions and deletions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/07/2022

The 2-center Problem in Maximal Outerplanar Graph

We consider the problem of computing 2-center in maximal outerplanar gra...
research
11/15/2022

Improved Coresets for Euclidean k-Means

Given a set of n points in d dimensions, the Euclidean k-means problem (...
research
10/19/2018

Optimal Control of Dynamic Bipartite Matching Models

A dynamic bipartite matching model is given by a bipartite matching grap...
research
03/27/2018

The balanced 2-median and 2-maxian problems on a tree

This paper deals with the facility location problems with balancing on a...
research
12/22/2021

Rightsizing Clusters for Time-Limited Tasks

In conventional public clouds, designing a suitable initial cluster for ...
research
08/10/2018

Self-Organization Scheme for Balanced Routing in Large-Scale Multi-Hop Networks

We propose a self-organization scheme for cost-effective and load-balanc...
research
06/29/2014

An Efficient Hybrid CS and K-Means Algorithm for the Capacitated PMedian Problem

Capacitated p-median problem (CPMP) is an important variation of facilit...

Please sign up or login with your details

Forgot password? Click here to reset