Tight approximability of the server allocation problem for real-time applications

Takehiro Ito, Naonori Kakimura, Naoyuki Kamiyama, Yusuke Kobayashi, Yoshio Okamoto, Taichi Shiitada

研究成果: Conference contribution

6 被引用数 (Scopus)


The server allocation problem is a facility location problem for a distributed processing scheme on a real-time network. In this problem, we are given a set of users and a set of servers. Then, we consider the following communication process between users and servers. First a user sends his/her request to the nearest server. After receiving all the requests from users, the servers share the requests. A user will then receive the data processed from the nearest server. The goal of this problem is to choose a subset of servers so that the total delay of the above process is minimized. In this paper, we prove the following approximability and inapproximability results. We first show that the server allocation problem has no polynomial-time approximation algorithm unless P = NP. However, assuming that the delays satisfy the triangle inequality, we design a polynomial-time 3/2-approximation algorithm. When we assume the triangle inequality only among servers, we propose a polynomial-time 2-approximation algorithm. Both of the algorithms are tight in the sense that we cannot obtain better polynomial-time approximation algorithms unless P = NP. Furthermore, we evaluate the practical performance of our algorithms through computational experiments, and show that our algorithms scale better and produce comparable solutions than the previously proposed method based on integer linear programming.

ホスト出版物のタイトルAlgorithmic Aspects of Cloud Computing - 3rd International Workshop, ALGOCLOUD 2017, Revised Selected Papers
編集者Alex Delis, George Pallis, Dan Alistarh
出版社Springer Verlag
出版ステータスPublished - 2018
イベント3rd International Workshop on Algorithmic Aspects of Cloud Computing, ALGOCLOUD 2017 - Vienna, Austria
継続期間: 2017 9月 52017 9月 5


名前Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
10739 LNCS


Other3rd International Workshop on Algorithmic Aspects of Cloud Computing, ALGOCLOUD 2017

ASJC Scopus subject areas

  • 理論的コンピュータサイエンス
  • コンピュータサイエンス一般


「Tight approximability of the server allocation problem for real-time applications」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。