132 research outputs found
An FPTAS of Minimizing Total Weighted Completion Time on Single Machine with Position Constraint
In this paper we study the classical scheduling problem of minimizing the total weighted completion time on a single machine with the constraint that one specific job must be scheduled at a specified position. We give dynamic programs with pseudo-polynomial running time, and a fully polynomial-time approximation scheme (FPTAS)
Recommended from our members
Single machine scheduling with a generalized job-dependent cumulative effect
We consider a single machine scheduling problem with changing processing times. The processing conditions are subject to a general cumulative effect, in which the processing time of a job depends on the sum of certain parameters associated with previously scheduled jobs. In previous papers, these parameters are assumed to be equal to the normal processing times of jobs, which seriously limits the practical application of this model. We further generalize this model by allowing every job to respond differently to these cumulative effects. For the introduced model, we solve the problem of minimizing the makespan, with and without precedence constraints. For the problem without precedence constraints, we also consider a situation in which a maintenance activity is included in the schedule, which can improve the processing conditions of the machine, not necessarily to its original state. The resulting problem is reformulated as a variant of a Boolean programming problem with a quadratic objective, known as a half-product, which allows us to develop a fully polynomial-time approximation scheme with the best possible running time
Parallel-machine scheduling with simple linear deterioration to minimize total completion time
2007-2008 > Academic research: refereed > Publication in refereed journalAccepted ManuscriptPublishe
Minimizing weighted mean absolute deviation of job completion times from their weighted mean
Cataloged from PDF version of article.We address a single-machine scheduling problem where the objective is to minimize the
weighted mean absolute deviation of job completion times from their weighted mean. This
problem and its precursors aim to achieve the maximum admissible level of service equity.
It has been shown earlier that the unweighted version of this problem is NP-hard in the
ordinary sense. For that version, a pseudo-polynomial time dynamic program and a 2-
approximate algorithm are available. However, not much (except for an important solution
property) exists for the weighted version. In this paper, we establish the relationship
between the optimal solution to the weighted problem and a related one in which the deviations
are measured from the weighted median (rather than the mean) of the job completion
times; this generalizes the 2-approximation result mentioned above. We proceed to
give a pseudo-polynomial time dynamic program, establishing the ordinary NP-hardness
of the problem in general. We then present a fully-polynomial time approximation scheme
as well. Finally, we report the findings from a limited computational study on the heuristic
solution of the general problem. Our results specialize easily to the unweighted case; they
also lead to an approximation of the set of schedules that are efficient with respect to both
the weighted mean absolute deviation and the weighted mean completion time.
2011 Elsevier Inc. All rights reserved
Scheduling linear deteriorating jobs with an availability constraint on a single machine
2006-2007 > Academic research: refereed > Publication in refereed journalAccepted ManuscriptPublishe
A common framework and taxonomy for multicriteria scheduling problems with Interfering and competing Jobs: Multi-agent scheduling problems
Most classical scheduling research assumes that the objectives sought are common to all jobs to be
scheduled. However, many real-life applications can be modeled by considering different sets of jobs,
each one with its own objective(s), and an increasing number of papers addressing these problems has
appeared over the last few years. Since so far the area lacks a uni ed view, the studied problems
have received different names (such as interfering jobs, multi-agent scheduling, mixed-criteria, etc), some
authors do not seem to be aware of important contributions in related problems, and solution procedures
are often developed without taking into account existing ones. Therefore, the topic is in need of a common
framework that allows for a systematic recollection of existing contributions, as well as a clear de nition
of the main research avenues. In this paper we review multicriteria scheduling problems involving two or
more sets of jobs and propose an uni ed framework providing a common de nition, name and notation
for these problems. Moreover, we systematically review and classify the existing contributions in terms
of the complexity of the problems and the proposed solution procedures, discuss the main advances, and
point out future research lines in the topic
- …