On-line scheduling of jobs with fixed start and end times
Theoretical Computer Science - Special issue on dynamic and on-line algorithms
Note on scheduling intervals on-line
Discrete Applied Mathematics
On the k-coloring of intervals
Discrete Applied Mathematics
Bounding the Power of Preemption in Randomized Scheduling
SIAM Journal on Computing
Online computation and competitive analysis
Online computation and competitive analysis
SODA '94 Proceedings of the fifth annual ACM-SIAM symposium on Discrete algorithms
Parallel machine scheduling with splitting jobs
Discrete Applied Mathematics
On-line Time-Constrained Scheduling Problem for the Size on \kappa machines
ISPAN '05 Proceedings of the 8th International Symposium on Parallel Architectures,Algorithms and Networks
Computers and Operations Research
Randomized online interval scheduling
Operations Research Letters
Hi-index | 0.00 |
This paper investigates online scheduling on m identical machines with splitting intervals, i.e., intervals can be split into pieces arbitrarily and processed simultaneously on different machines. The objective is to maximize the throughput, i.e., the total length of satisfied intervals. Intervals arrive over time and the knowledge of them becomes known upon their arrivals. The decision on splitting and assignment for each interval is made irrecoverably upon its arrival. We first show that any non-split online algorithms cannot have bounded competitive ratios if the ratio of longest to shortest interval length is unbounded. Our main result is giving an online algorithm ES (for Equivalent Split) which has competitive ratio of 2 and 2m-1/m-1 for m = 2 and m ≥ 3, respectively. We further present a lower bound of m/m-1, implying that ES is optimal as m = 2.