In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for these pages arrive over time. Whenever a page is broadcast, it satisfies all outstanding requests for that page. The objective is to minimize the average flowtime of the requests. In this paper, for any e>¿0, we give a (1¿+¿e)-speed O(1/e ^3)-competitive online algorithm for the broadcast scheduling problem, even when page sizes are not identical. This improves over the recent breakthrough result of Im and Moseley [18], where they obtained a (1¿+¿e)-speed O(1/e ^11)-competitive algorithm for the setting when all pages have the same size. This is the first scalable algorithm for broadcast scheduling with varying size pages, and resolves the...
We consider online algorithms for pull-based broadcast scheduling. In this setting there are n pages...
We consider two scheduling problems in the broadcast setting. The first is that of minimizing the av...
We consider two scheduling problems in the broadcast setting. The first is that of minimizing the av...
In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for ...
In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for ...
In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for ...
In the classical broadcast scheduling problem, there are n pages stored at a server, and requests fo...
In the classical broadcast scheduling problem, there are n pages stored at a server, and requests fo...
In the classical broadcast scheduling problem, there are n pages stored at a server, and requests fo...
In this paper the online pull-based broadcast model is considered. In this model, there are n pages ...
In this paper the online pull-based broadcast model is considered. In this model, there are n pages ...
In this paper the online pull-based broadcast model is considered. In this model, there are n pages ...
We study an on-line broadcast scheduling problem in which requests have deadlines, and the objective...
We study an on-line broadcast scheduling problem in which requests have deadlines, and the objective...
We consider online algorithms for pull-based broadcast scheduling. In this setting there are n pages...
We consider online algorithms for pull-based broadcast scheduling. In this setting there are n pages...
We consider two scheduling problems in the broadcast setting. The first is that of minimizing the av...
We consider two scheduling problems in the broadcast setting. The first is that of minimizing the av...
In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for ...
In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for ...
In the classic broadcast scheduling problem, there are n pages stored at a server, and requests for ...
In the classical broadcast scheduling problem, there are n pages stored at a server, and requests fo...
In the classical broadcast scheduling problem, there are n pages stored at a server, and requests fo...
In the classical broadcast scheduling problem, there are n pages stored at a server, and requests fo...
In this paper the online pull-based broadcast model is considered. In this model, there are n pages ...
In this paper the online pull-based broadcast model is considered. In this model, there are n pages ...
In this paper the online pull-based broadcast model is considered. In this model, there are n pages ...
We study an on-line broadcast scheduling problem in which requests have deadlines, and the objective...
We study an on-line broadcast scheduling problem in which requests have deadlines, and the objective...
We consider online algorithms for pull-based broadcast scheduling. In this setting there are n pages...
We consider online algorithms for pull-based broadcast scheduling. In this setting there are n pages...
We consider two scheduling problems in the broadcast setting. The first is that of minimizing the av...
We consider two scheduling problems in the broadcast setting. The first is that of minimizing the av...