CORE
🇺🇦Â
 make metadata, not war
Services
Services overview
Explore all CORE services
Access to raw data
API
Dataset
FastSync
Content discovery
Recommender
Discovery
OAI identifiers
OAI Resolver
Managing content
Dashboard
Bespoke contracts
Consultancy services
Support us
Support us
Membership
Sponsorship
Research partnership
About
About
About us
Our mission
Team
Blog
FAQs
Contact us
Community governance
Governance
Advisory Board
Board of supporters
Research network
Innovations
Our research
Labs
research
Serving Online Requests with Mobile Servers
Authors
Abdolhamid Ghodselahi
Fabian Kuhn
Publication date
11 October 2016
Publisher
View
on
arXiv
Abstract
We study an online problem in which a set of mobile servers have to be moved in order to efficiently serve a set of requests that arrive in an online fashion. More formally, there is a set of
n
n
n
nodes and a set of
k
k
k
mobile servers that are placed at some of the nodes. Each node can potentially host several servers and the servers can be moved between the nodes. There are requests
1
,
2
,
…
1,2,\ldots
1
,
2
,
…
that are adversarially issued at nodes one at a time. An issued request at time
t
t
t
needs to be served at all times
t
′
≥
t
t' \geq t
t
′
≥
t
. The cost for serving the requests is a function of the number of servers and requests at the different nodes. The requirements on how to serve the requests are governed by two parameters
α
≥
1
\alpha\geq 1
α
≥
1
and
β
≥
0
\beta\geq 0
β
≥
0
. An algorithm needs to guarantee at all times that the total service cost remains within a multiplicative factor of
α
\alpha
α
and an additive term
β
\beta
β
of the current optimal service cost. We consider online algorithms for two different minimization objectives. We first consider the natural problem of minimizing the total number of server movements. We show that in this case for every
k
k
k
, the competitive ratio of every deterministic online algorithm needs to be at least
Ω
(
n
)
\Omega(n)
Ω
(
n
)
. Given this negative result, we then extend the minimization objective to also include the current service cost. We give almost tight bounds on the competitive ratio of the online problem where one needs to minimize the sum of the total number of movements and the current service cost. In particular, we show that at the cost of an additional additive term which is roughly linear in
k
k
k
, it is possible to achieve a multiplicative competitive ratio of
1
+
ε
1+\varepsilon
1
+
ε
for every constant
ε
>
0
\varepsilon>0
ε
>
0
.Comment: 25 page
Similar works
Full text
Available Versions
arXiv.org e-Print Archive
See this paper in CORE
Go to the repository landing page
Download from data provider
oai:arXiv.org:1404.5510
Last time updated on 24/10/2014