The single machine parallel-batch scheduling with deteriorating jobs and rejection is considered in this paper.A job is either rejected,in which a rejection penalty should be paid,or accepted and processed on the *** ...
详细信息
The single machine parallel-batch scheduling with deteriorating jobs and rejection is considered in this paper.A job is either rejected,in which a rejection penalty should be paid,or accepted and processed on the *** job’s processing time is an increasing linear function of its starting *** machine can process any number of jobs simultaneously as a *** processing time of a batch is equal to the largest processing time of the jobs in the *** objectives are to minimize the makespan and the total weighted completion time,respectively,under the condition that the total rejection penalty cannot exceed a given upper bound *** show that both problems are NP-complete and present dynamic programming algorithms and fully polynomial time approximation schemes(FPTASs)for the considered problems.
parallel-batch scheduling with deterioration and group technology is a modern scheduling model, in which the jobs are classified into groups by the similar production requirements, and setup time, which may be fixed o...
详细信息
parallel-batch scheduling with deterioration and group technology is a modern scheduling model, in which the jobs are classified into groups by the similar production requirements, and setup time, which may be fixed or deterioration function of the starting time, is required between jobs of different groups. We consider this scheduling to minimize the makespan in this paper. Based on Fully batching Longest Deteriorating Rate, we show that our two single-machine scheduling problems are solved in polynomial time. Procedure Partition (A, F, rho) is useful for designing algorithm in combinational optimization. We use this procedure to present fully polynomial time approximation schemes for our two parallel-machine scheduling problems, which is the best algorithm as its' objective value can be fully close to the optimal value.
In this paper, we consider the unbounded parallel-batch scheduling with rejection. A job is either rejected, in which case a certain penalty has to be paid, or accepted and processed in batches on a machine. The proce...
详细信息
In this paper, we consider the unbounded parallel-batch scheduling with rejection. A job is either rejected, in which case a certain penalty has to be paid, or accepted and processed in batches on a machine. The processing time of a batch is defined as the longest processing time of the jobs contained in it. Four problems are considered: (1) to minimize the sum of the total completion time of the accepted jobs and the total rejection penalty of the rejected jobs;(2) to minimize the total completion time of the accepted jobs subject to an upper bound on the total rejection penalty of the rejected jobs;(3) to minimize the total rejection penalty of the rejected jobs subject to an upper bound on the total completion time of the accepted jobs;(4) to find the set of all the Pareto optimal schedules. We provide a polynomial-time algorithm for the first problem. Furthermore, we show that all the other three problems are binary NP-hard and present a pseudo-polynomial-time algorithm and a fully polynomial-time approximation scheme for them. Journal of the Operational Research Society (2012) 63, 293-298. doi:10.1057/jors.2011.31 Published online 4 May 2011
In this paper, we study unbounded parallel-batch scheduling with drop-line tasks to minimize a regular objective function, where by drop-line tasks we mean that the completion time of each task (job) is equal to the s...
详细信息
In this paper, we study unbounded parallel-batch scheduling with drop-line tasks to minimize a regular objective function, where by drop-line tasks we mean that the completion time of each task (job) is equal to the sum of the starting time of the batch containing the task and the processing time of the task. In the problems considered in this paper, we assume that the tasks have individual release dates and the general regular objective function to be minimized is either of the sum-form or of the max-form. We then study the computational complexity of these problems on an unbounded parallel-batch processor. We show that (i) the problems are binary NP-hard and are solvable in pseudo-polynomial times, and (ii) when the number of processing times or release dates is a constant, the problems are solvable in polynomial times. We also point out some consequences of approximation algorithms.
We study a scheduling problem that integrates parallel-batch production with family jobs and job delivery at the same time. The jobs are first processed on an unbounded parallel-batch machine and then delivered in bat...
详细信息
We study a scheduling problem that integrates parallel-batch production with family jobs and job delivery at the same time. The jobs are first processed on an unbounded parallel-batch machine and then delivered in batches to their specified customers by a transportation vehicle. We assume that jobs from different families (customers) cannot be processed together by the batch machine and also transported together by the vehicle. The objective is to minimize the time when the vehicle finishes delivering the last delivery batch to its customer and returns to the machine. We first show that the problem is NP-hard, and then propose for it a heuristic algorithm with a worst-case performance ratio of 3/2. (C) 2011 Elsevier B.V. All rights reserved.
This paper revisits the scheduling problem on an unbounded parallelbatch machine for minimizing a maximum cost f(max). It was reported in the literature that the decision version of the problem is solvable in O (n(2)...
详细信息
This paper revisits the scheduling problem on an unbounded parallelbatch machine for minimizing a maximum cost f(max). It was reported in the literature that the decision version of the problem is solvable in O (n(2) + n log P) time, where n is the number of jobs and P is the total processing time of jobs. This implies that the optimization version for minimizing fmax can be solved in weakly polynomial time. But a strongly polynomial-time algorithm has not been provided for this problem. In this paper, we present an O (n(4))-time algorithm for the Pareto optimization problem for minimizing C-max and f(max), where Cam is the maximum completion time of jobs. Consequently, the problem for minimizing fmax can also be solved in O (n(4)) time. (C) 2015 Elsevier B.V. All rights reserved.
We consider online scheduling with restarts in an unbounded parallel-batch processing system to minimize the makespan. By online we mean that jobs arrive over time and all the information on a job is unknown before it...
详细信息
We consider online scheduling with restarts in an unbounded parallel-batch processing system to minimize the makespan. By online we mean that jobs arrive over time and all the information on a job is unknown before its arrival time (release date) and restart means that a running batch may be interrupted, losing all the work done on it, and the jobs in the interrupted batch are released and become independently unscheduled jobs. It is known in the literature that the considered problem has no online algorithm with a competitive ratio less than (5 - root 5)/2. We give an online algorithm for the considered problem with a competitive ratio (5 - root 5)/2 approximate to 1.382.
We consider the bounded parallel-batch scheduling problem in which the processing time of a job is a simple linear function of its starting time. The objective is to minimize the makespan. When the jobs have identical...
详细信息
We consider the bounded parallel-batch scheduling problem in which the processing time of a job is a simple linear function of its starting time. The objective is to minimize the makespan. When the jobs have identical release dates, we present an optimal algorithm for the single-machine problem and an fully polynomial-time approximation scheme for the parallel-machine problem. When the jobs have distinct release dates, we show that the single-machine problem is NP-hard and present an optimal algorithm for one special case. (C) 2011 Elsevier B.V. All rights reserved.
The online parallel-batch scheduling problem on single unbounded machine to minimize total weighted job completion time is studied. For the general case of processing time, we give an online algorithm with competitive...
详细信息
The online parallel-batch scheduling problem on single unbounded machine to minimize total weighted job completion time is studied. For the general case of processing time, we give an online algorithm with competitive ratio root 5 + 1. When all jobs have identical processing times, we provide an optimal online algorithm. (C) 2016 Elsevier B.V. All rights reserved.
We study the unbounded parallel-batch scheduling problem with the jobs having agreeable release dates and processing times to minimize the total weighted number of tardy jobs. In this problem, we consider two types of...
详细信息
We study the unbounded parallel-batch scheduling problem with the jobs having agreeable release dates and processing times to minimize the total weighted number of tardy jobs. In this problem, we consider two types of jobs: batch jobs and drop-line jobs. For batch jobs, the completion time of a job is given by the completion time of the batch containing this job. For drop-line jobs, the completion time of a job is given by the starting time of the batch containing this job plus the processing time of this job. For both of batch jobs and drop-line jobs, we show that (1) the problems are binary NP-hard, (2) the problems are solvable in pseudo-polynomial times, and when the number of weights is a constant, the problems are solvable in polynomial times, and (3) the problems have a fully polynomial-time approximation scheme.
暂无评论