Improved Competitive Analysis of Online Scheduling Deadline-Sensitive Jobs
نویسندگان
چکیده
We consider the following scheduling problem. There is a single machine and the jobs will arrive for completion online. Each job j is preemptive and, upon its arrival at time aj , its other characteristics are immediately revealed to the machine: the deadline dj , the workload Dj and the value vj . The objective is to maximize the aggregate value of jobs completed by their deadlines. Using the minimum of dj−aj Dj over all jobs as the slackness s, a non-committed and a committed online scheduling algorithm A and AC is proposed in [Lucier et al., SPAA’13; Azar et al., EC’15], achieving competitive ratios of crA(s) = 2 + O( 1 ( 3 √ s−1)2 ) and crAC (s) = crA(s·ω(1−ω)) ω(1−ω) respectively, where ω ∈ (0, 1) and s ≥ 1 ω(1−ω) . In this paper, without recourse to the dual fitting technique used in the above works, we propose a simpler and more intuitive analytical framework for A and AC , improving crA(s) to 1 +O( 1 ( 3 √ s−1)2 ) and therefore improving crAC (s) by 1 ω(1−ω) . As stated in [Lucier et al., SPAA’13; Azar et al. EC’15], it is justifiable in scenarios like the online batch processing for cloud computing that s is large, hence the item O( 1 ( 3 √ s−1)2 ) in crA(s) can be ignored. Under the above assumption, our analysis brings very significant improvements: from 2 to 1 and from 2 ω(1−ω) to 1 ω(1−ω) for crA(s) and crAC (s) respectively.
منابع مشابه
Online Scheduling of Parallel Communications with Individual Deadlines
We consider the online competitiveness for scheduling a set of communication jobs (best described in terms of a weighted graph where nodes denote the communication agents and edges denote communication jobs and three weights associated with each edge denote its length, release time, and deadline, respectively), where each node can only send or receive one message at a time. A job is accepted if...
متن کاملOnline Weighted Flow Time and Deadline Scheduling
In this paper we study some aspects of weighted flow time. We first show that the online algorithm Highest Density First is an O(1)-speed O(1)-approximation algorithm for P |ri ,pmtn| ∑ wiFi . We then consider a related Deadline Scheduling Problem that involves minimizing the weight of the jobs unfinished by some unknown deadline D on a uniprocessor. We show that any c-competitive online algori...
متن کاملOnline scheduling of weighted equal-length jobs with hard deadlines on parallel machines
We consider the problem of scheduling a maximum profit selection of equal length jobs on m identical machines. Jobs arrive online over time and the goal is to determine a non-preemptive schedule which maximizes the total profit of the scheduled jobs. Let the common processing requirement of the jobs be p > 0. For each job ji, i = 1, . . . , n we are given a release time ri (at which the job bec...
متن کاملOnline Scheduling of Bounded Length Jobs to Maximize Throughput
We consider an online scheduling problem, motivated by the following online auction setting. A non-storable perishable good is produced at a regular rate. It has to be sold immediately to customers whose offers arrive on-line. More formally, we consider the online scheduling problem with preemptions, where each job j is revealed at release time rj , has processing time pj , deadline dj and weig...
متن کاملOnline Scheduling of Parallel Jobs on Hypercubes: Maximizing the Throughput
We study the online problem of scheduling unit-time parallel jobs on hypercubes. A parallel job has to be scheduled between its release time and deadline on a subcube of processors. The objective is to maximize the number of early jobs. We provide a 1.6-competitive algorithm for the problem and prove that no deterministic algorithm is better than 1.4-competitive.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1506.09208 شماره
صفحات -
تاریخ انتشار 2015