In order to effectively utilize the broadcast bandwidth, it is necessary to have efficient on-line scheduling algorithms that can balance individual and overall performance and can scale in terms of database sizes and client populations. Moreover, the scheduling algorithm should be applicable to a heterogeneous environment where data items have different sizes. We address these issues in this paper. As stretch is widely adopted as a performance metric for variable-size data requests, we propose a broadcast scheduling algorithm to optimize the system performance in terms of stretch. We show by analysis that the proposed algorithm can indeed achieve the optimal performance in terms of stretch. Moreover, the proposed scheduling algorithm has v...
International audienceIn this paper, we consider the problem of scheduling distributed biological se...
: With the increasing acceptance of wireless technology, mechanisms to efficiently transmit informat...
In this thesis we study scheduling problems that occur in the client server setting. In this settin...
Recent advances in telecommunications have enabled the deployment of broadcast-based wide-area infor...
Broadcast is becoming an increasingly attractive data dissemination method for large client populati...
With recent advances in telecommunications, broadcast based servers are becoming an alternative data...
On-demand broadcast is an effective data dissemination technique to enhance system scalability and ...
We investigate a scheduling problem motivated by pull-based data delivering systems where there is a...
In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for ...
In an on-demand data broadcast system, clients make requests for data such as weather forecasts, sto...
Broadcasting is an effective way of delivering data to a large population. In the broadcast environm...
International audienceWe consider in this work a classical online scheduling problem with release ti...
Rapid development in wireless communication technology has paved a path for the increase in mobile u...
The broadcast disk provides an effective way to transmit information from a server to many clients. ...
Abstract. In this paper, we study the problem of maximizing the data broadcasting server’s service r...
International audienceIn this paper, we consider the problem of scheduling distributed biological se...
: With the increasing acceptance of wireless technology, mechanisms to efficiently transmit informat...
In this thesis we study scheduling problems that occur in the client server setting. In this settin...
Recent advances in telecommunications have enabled the deployment of broadcast-based wide-area infor...
Broadcast is becoming an increasingly attractive data dissemination method for large client populati...
With recent advances in telecommunications, broadcast based servers are becoming an alternative data...
On-demand broadcast is an effective data dissemination technique to enhance system scalability and ...
We investigate a scheduling problem motivated by pull-based data delivering systems where there is a...
In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for ...
In an on-demand data broadcast system, clients make requests for data such as weather forecasts, sto...
Broadcasting is an effective way of delivering data to a large population. In the broadcast environm...
International audienceWe consider in this work a classical online scheduling problem with release ti...
Rapid development in wireless communication technology has paved a path for the increase in mobile u...
The broadcast disk provides an effective way to transmit information from a server to many clients. ...
Abstract. In this paper, we study the problem of maximizing the data broadcasting server’s service r...
International audienceIn this paper, we consider the problem of scheduling distributed biological se...
: With the increasing acceptance of wireless technology, mechanisms to efficiently transmit informat...
In this thesis we study scheduling problems that occur in the client server setting. In this settin...