Abstract
Lazy bureaucrat scheduling is a new class of scheduling problems introduced by Arkin et al. (Inf. Comput. 184:129–146, 2003). In this paper we focus on the case where all the jobs share a common deadline. Such a problem is denoted as CD-LBSP, which has been considered by Esfahbod et al. (Algorithms and data structures. Lecture notes in computer science, vol. 2748, pp. 59–66, 2003). We first show that the worst-case ratio of the algorithm SJF (Shortest Job First) is two under the objective function [min-time-spent], and thus answer an open question posed in (Esfahbod, et al. in Algorithms and data structures. Lecture notes in computer science, vol. 2748, pp. 59–66, 2003). We further present two approximation schemes Ak and Bk both having worst-case ratio of
$\frac{k+1}{k}$
, for any given integer k>0, under the objective functions [min-makespan] and [min-time-spent], respectively. Finally, we prove that the problem CD-LBSP remains NP-hard under several objective functions, even if all jobs share the same release time.
[1]
Niklaus Wirth,et al.
Algorithms and Data Structures
,
1989,
Lecture Notes in Computer Science.
[2]
David R. Karger,et al.
On approximating the longest path in a graph
,
1997,
Algorithmica.
[3]
David P. Williamson,et al.
Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming
,
1995,
JACM.
[4]
Steven Skiena,et al.
The Lazy Bureaucrat Scheduling Problem
,
1999,
WADS.
[5]
Clifford Stein,et al.
Minimizing Makespan for the Lazy Bureaucrat Problem
,
2002,
SWAT.
[6]
David S. Johnson,et al.
Computers and Intractability: A Guide to the Theory of NP-Completeness
,
1978
.
[7]
Mohammad Ghodsi,et al.
Common-Deadline Lazy Bureaucrat Scheduling Problems
,
2003,
WADS.
[8]
Refael Hassin,et al.
An Approximation Algorithm for the Maximum Traveling Salesman Problem
,
1998,
Inf. Process. Lett..